builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-073 starttime: 1464935432.39 results: success (0) buildid: 20160602213110 builduid: 08815aab032a4f868d470f8fc385f827 revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:32.394632) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:32.395190) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:32.395558) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:32.468265) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:32.468856) ========= '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-073\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False --23:30:43-- 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% 8.16 MB/s 23:30:44 (8.16 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.706000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:33.218161) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:33.218500) ========= '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-073\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.842000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:34.109617) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:30:34.110149) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev effbb9ad4e93c4383e484f3a515d23194d3c6329 --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 effbb9ad4e93c4383e484f3a515d23194d3c6329 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False 2016-06-02 23:30:45,410 truncating revision to first 12 chars 2016-06-02 23:30:45,410 Setting DEBUG logging. 2016-06-02 23:30:45,410 attempt 1/10 2016-06-02 23:30:45,410 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/effbb9ad4e93?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 23:30:45,815 unpacking tar archive at: mozilla-aurora-effbb9ad4e93/testing/mozharness/ program finished with exit code 0 elapsedTime=1.188000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 23:30:35.386679) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:35.387011) ========= script_repo_revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:35.387423) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:35.387805) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 23:30:35.401404) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 41 secs) (at 2016-06-02 23:30:35.401707) ========= '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-073\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 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-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 23:30:46 INFO - MultiFileLogger online at 20160602 23:30:46 in C:\slave\test 23:30:46 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 23:30:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:30:46 INFO - {'append_to_log': False, 23:30:46 INFO - 'base_work_dir': 'C:\\slave\\test', 23:30:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:30:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:30:46 INFO - 'buildbot_json_path': 'buildprops.json', 23:30:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:30:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:30:46 INFO - 'download_minidump_stackwalk': True, 23:30:46 INFO - 'download_symbols': 'true', 23:30:46 INFO - 'e10s': False, 23:30:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:30:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:30:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:30:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:30:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:30:46 INFO - 'C:/mozilla-build/tooltool.py'), 23:30:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:30:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:30:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:30:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:30:46 INFO - 'log_level': 'info', 23:30:46 INFO - 'log_to_console': True, 23:30:46 INFO - 'opt_config_files': (), 23:30:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:30:46 INFO - '--processes=1', 23:30:46 INFO - '--config=%(test_path)s/wptrunner.ini', 23:30:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:30:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:30:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:30:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:30:46 INFO - 'pip_index': False, 23:30:46 INFO - 'require_test_zip': True, 23:30:46 INFO - 'test_type': ('testharness',), 23:30:46 INFO - 'this_chunk': '1', 23:30:46 INFO - 'total_chunks': '10', 23:30:46 INFO - 'virtualenv_path': 'venv', 23:30:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:30:46 INFO - 'work_dir': 'build'} 23:30:46 INFO - ##### 23:30:46 INFO - ##### Running clobber step. 23:30:46 INFO - ##### 23:30:46 INFO - Running pre-action listener: _resource_record_pre_action 23:30:46 INFO - Running main action method: clobber 23:30:46 INFO - rmtree: C:\slave\test\build 23:30:46 INFO - Using _rmtree_windows ... 23:30:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:31:21 INFO - Running post-action listener: _resource_record_post_action 23:31:21 INFO - ##### 23:31:21 INFO - ##### Running read-buildbot-config step. 23:31:21 INFO - ##### 23:31:21 INFO - Running pre-action listener: _resource_record_pre_action 23:31:21 INFO - Running main action method: read_buildbot_config 23:31:21 INFO - Using buildbot properties: 23:31:21 INFO - { 23:31:21 INFO - "project": "", 23:31:21 INFO - "product": "firefox", 23:31:21 INFO - "script_repo_revision": "production", 23:31:21 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 23:31:21 INFO - "repository": "", 23:31:21 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 23:31:21 INFO - "buildid": "20160602213110", 23:31:21 INFO - "pgo_build": "False", 23:31:21 INFO - "basedir": "C:\\slave\\test", 23:31:21 INFO - "buildnumber": 13, 23:31:21 INFO - "slavename": "t-xp32-ix-073", 23:31:21 INFO - "revision": "effbb9ad4e93c4383e484f3a515d23194d3c6329", 23:31:21 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 23:31:21 INFO - "platform": "win32", 23:31:21 INFO - "branch": "mozilla-aurora", 23:31:21 INFO - "repo_path": "releases/mozilla-aurora", 23:31:21 INFO - "moz_repo_path": "", 23:31:21 INFO - "stage_platform": "win32", 23:31:21 INFO - "builduid": "08815aab032a4f868d470f8fc385f827", 23:31:21 INFO - "slavebuilddir": "test" 23:31:21 INFO - } 23:31:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:31:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:31:21 INFO - Running post-action listener: _resource_record_post_action 23:31:21 INFO - ##### 23:31:21 INFO - ##### Running download-and-extract step. 23:31:21 INFO - ##### 23:31:21 INFO - Running pre-action listener: _resource_record_pre_action 23:31:21 INFO - Running main action method: download_and_extract 23:31:21 INFO - mkdir: C:\slave\test\build\tests 23:31:21 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')]} 23:31:21 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:31:21 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:31:21 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:31:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:31:21 INFO - Downloaded 1274 bytes. 23:31:21 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:31:21 INFO - Using the following test package requirements: 23:31:21 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:31:21 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:31:21 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:31:21 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'jsshell-win32.zip'], 23:31:21 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:31:21 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:31:21 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:31:21 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:31:21 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:31:21 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:31:21 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:31:21 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 23:31:21 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')]} 23:31:21 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:31:21 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:31:21 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:31:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:31:23 INFO - Downloaded 20340911 bytes. 23:31:23 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/*'] 23:31:23 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/* 23:31:26 INFO - caution: filename not matched: web-platform/* 23:31:26 INFO - Return code: 11 23:31: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')]} 23:31:26 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:31:26 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:31:26 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:31:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:31:31 INFO - Downloaded 36409218 bytes. 23:31:31 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/*'] 23:31:31 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/* 23:32:04 INFO - caution: filename not matched: bin/* 23:32:04 INFO - caution: filename not matched: config/* 23:32:04 INFO - caution: filename not matched: mozbase/* 23:32:04 INFO - caution: filename not matched: marionette/* 23:32:04 INFO - caution: filename not matched: tools/wptserve/* 23:32:04 INFO - Return code: 11 23:32:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:04 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:32:04 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:32:04 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:32:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:32:09 INFO - Downloaded 68495265 bytes. 23:32:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:32:09 INFO - mkdir: C:\slave\test\properties 23:32:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:32:09 INFO - Writing to file C:\slave\test\properties\build_url 23:32:09 INFO - Contents: 23:32:09 INFO - build_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:32:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:32:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:32:09 INFO - Writing to file C:\slave\test\properties\symbols_url 23:32:09 INFO - Contents: 23:32:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:32:09 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')]} 23:32:09 INFO - https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:32:09 INFO - trying https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:32:09 INFO - Downloading https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:32:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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 23:32:13 INFO - Downloaded 55574975 bytes. 23:32:13 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'] 23:32:13 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 23:32:20 INFO - Return code: 0 23:32:20 INFO - Running post-action listener: _resource_record_post_action 23:32:20 INFO - Running post-action listener: set_extra_try_arguments 23:32:20 INFO - ##### 23:32:20 INFO - ##### Running create-virtualenv step. 23:32:20 INFO - ##### 23:32:20 INFO - Running pre-action listener: _pre_create_virtualenv 23:32:20 INFO - Running pre-action listener: _resource_record_pre_action 23:32:20 INFO - Running main action method: create_virtualenv 23:32:20 INFO - Creating virtualenv C:\slave\test\build\venv 23:32:20 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 23:32:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:32:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:32:24 INFO - Installing distribute......................................................................................................................................................................................done. 23:32:24 INFO - Return code: 0 23:32:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:32:24 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')]} 23:32:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:24 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')]} 23:32:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:24 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 0x00ECD0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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-073\\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-073'}}, attempt #1 23:32:24 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 23:32:24 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 23:32:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:32:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 23:32:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 23:32:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:32:24 INFO - 'DCLOCATION': 'SCL3', 23:32:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:24 INFO - 'HOMEDRIVE': 'C:', 23:32:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:24 INFO - 'KTS_VERSION': '1.19c', 23:32:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 23:32:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:24 INFO - 'MOZ_AIRBAG': '1', 23:32:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:24 INFO - 'MOZ_MSVCVERSION': '8', 23:32:24 INFO - 'MOZ_NO_REMOTE': '1', 23:32:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:24 INFO - 'NO_EM_RESTART': '1', 23:32:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:24 INFO - 'OS': 'Windows_NT', 23:32:24 INFO - 'OURDRIVE': 'C:', 23:32:24 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', 23:32:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:32:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:24 INFO - 'PROCESSOR_LEVEL': '6', 23:32:24 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:24 INFO - 'PROMPT': '$P$G', 23:32:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:24 INFO - 'PWD': 'C:\\slave\\test', 23:32:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:24 INFO - 'SESSIONNAME': 'Console', 23:32:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:24 INFO - 'SYSTEMDRIVE': 'C:', 23:32:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:32:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:24 INFO - 'TEST1': 'testie', 23:32:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:24 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 23:32:24 INFO - 'USERNAME': 'cltbld', 23:32:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:24 INFO - 'WINDIR': 'C:\\WINDOWS', 23:32:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:32:25 INFO - Downloading/unpacking psutil>=0.7.1 23:32:25 INFO - Running setup.py egg_info for package psutil 23:32:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:32:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:32:25 INFO - Installing collected packages: psutil 23:32:25 INFO - Running setup.py install for psutil 23:32:25 INFO - building 'psutil._psutil_windows' extension 23:32:25 INFO - error: Unable to find vcvarsall.bat 23:32:25 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-dewv6z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:32:25 INFO - running install 23:32:25 INFO - running build 23:32:25 INFO - running build_py 23:32:25 INFO - creating build 23:32:25 INFO - creating build\lib.win32-2.7 23:32:25 INFO - creating build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:32:25 INFO - running build_ext 23:32:25 INFO - building 'psutil._psutil_windows' extension 23:32:25 INFO - error: Unable to find vcvarsall.bat 23:32:25 INFO - ---------------------------------------- 23:32:25 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-dewv6z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:32:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data\pip\pip.log 23:32:25 WARNING - Return code: 1 23:32:25 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! 23:32:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:32:25 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')]} 23:32:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:25 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')]} 23:32:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:25 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 0x00ECD0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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-073\\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-073'}}, attempt #1 23:32:25 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 23:32:25 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 23:32:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:32:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 23:32:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 23:32:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:32:25 INFO - 'DCLOCATION': 'SCL3', 23:32:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:25 INFO - 'HOMEDRIVE': 'C:', 23:32:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:25 INFO - 'KTS_VERSION': '1.19c', 23:32:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 23:32:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:25 INFO - 'MOZ_AIRBAG': '1', 23:32:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:25 INFO - 'MOZ_MSVCVERSION': '8', 23:32:25 INFO - 'MOZ_NO_REMOTE': '1', 23:32:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:25 INFO - 'NO_EM_RESTART': '1', 23:32:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:25 INFO - 'OS': 'Windows_NT', 23:32:25 INFO - 'OURDRIVE': 'C:', 23:32:25 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', 23:32:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:32:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:25 INFO - 'PROCESSOR_LEVEL': '6', 23:32:25 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:25 INFO - 'PROMPT': '$P$G', 23:32:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:25 INFO - 'PWD': 'C:\\slave\\test', 23:32:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:25 INFO - 'SESSIONNAME': 'Console', 23:32:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:25 INFO - 'SYSTEMDRIVE': 'C:', 23:32:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:32:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:25 INFO - 'TEST1': 'testie', 23:32:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:25 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 23:32:25 INFO - 'USERNAME': 'cltbld', 23:32:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:25 INFO - 'WINDIR': 'C:\\WINDOWS', 23:32:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:32:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:32:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:32:26 INFO - Running setup.py egg_info for package mozsystemmonitor 23:32:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:32:26 INFO - Running setup.py egg_info for package psutil 23:32:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:32:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:32:26 INFO - Installing collected packages: mozsystemmonitor, psutil 23:32:26 INFO - Running setup.py install for mozsystemmonitor 23:32:26 INFO - Running setup.py install for psutil 23:32:26 INFO - building 'psutil._psutil_windows' extension 23:32:26 INFO - error: Unable to find vcvarsall.bat 23:32:26 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-iowbcf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:32:26 INFO - running install 23:32:26 INFO - running build 23:32:26 INFO - running build_py 23:32:26 INFO - running build_ext 23:32:26 INFO - building 'psutil._psutil_windows' extension 23:32:26 INFO - error: Unable to find vcvarsall.bat 23:32:26 INFO - ---------------------------------------- 23:32:26 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-iowbcf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:32:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-073\Application Data\pip\pip.log 23:32:26 WARNING - Return code: 1 23:32:26 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! 23:32:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:32: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')]} 23:32:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32: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')]} 23:32:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:26 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 0x00ECD0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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-073\\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-073'}}, attempt #1 23:32:26 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 23:32:26 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 23:32:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:32:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 23:32:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 23:32:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:32:26 INFO - 'DCLOCATION': 'SCL3', 23:32:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:26 INFO - 'HOMEDRIVE': 'C:', 23:32:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:26 INFO - 'KTS_VERSION': '1.19c', 23:32:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 23:32:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:26 INFO - 'MOZ_AIRBAG': '1', 23:32:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:26 INFO - 'MOZ_MSVCVERSION': '8', 23:32:26 INFO - 'MOZ_NO_REMOTE': '1', 23:32:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:26 INFO - 'NO_EM_RESTART': '1', 23:32:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:26 INFO - 'OS': 'Windows_NT', 23:32:26 INFO - 'OURDRIVE': 'C:', 23:32:26 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', 23:32:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:32:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:26 INFO - 'PROCESSOR_LEVEL': '6', 23:32:26 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:26 INFO - 'PROMPT': '$P$G', 23:32:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:26 INFO - 'PWD': 'C:\\slave\\test', 23:32:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:26 INFO - 'SESSIONNAME': 'Console', 23:32:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:26 INFO - 'SYSTEMDRIVE': 'C:', 23:32:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:32:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:26 INFO - 'TEST1': 'testie', 23:32:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:26 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 23:32:26 INFO - 'USERNAME': 'cltbld', 23:32:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:26 INFO - 'WINDIR': 'C:\\WINDOWS', 23:32:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:32:26 INFO - Downloading/unpacking blobuploader==1.2.4 23:32:26 INFO - Downloading blobuploader-1.2.4.tar.gz 23:32:26 INFO - Running setup.py egg_info for package blobuploader 23:32:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:32:28 INFO - Running setup.py egg_info for package requests 23:32:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:32:28 INFO - Downloading docopt-0.6.1.tar.gz 23:32:28 INFO - Running setup.py egg_info for package docopt 23:32:28 INFO - Installing collected packages: blobuploader, docopt, requests 23:32:28 INFO - Running setup.py install for blobuploader 23:32:28 INFO - Running setup.py install for docopt 23:32:28 INFO - Running setup.py install for requests 23:32:28 INFO - Successfully installed blobuploader docopt requests 23:32:28 INFO - Cleaning up... 23:32:28 INFO - Return code: 0 23:32:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:32:28 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')]} 23:32:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:28 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')]} 23:32:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:28 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 0x00ECD0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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-073\\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-073'}}, attempt #1 23:32:28 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 23:32:28 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 23:32:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:32:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 23:32:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 23:32:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:32:28 INFO - 'DCLOCATION': 'SCL3', 23:32:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:28 INFO - 'HOMEDRIVE': 'C:', 23:32:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:28 INFO - 'KTS_VERSION': '1.19c', 23:32:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 23:32:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:28 INFO - 'MOZ_AIRBAG': '1', 23:32:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:28 INFO - 'MOZ_MSVCVERSION': '8', 23:32:28 INFO - 'MOZ_NO_REMOTE': '1', 23:32:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:28 INFO - 'NO_EM_RESTART': '1', 23:32:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:28 INFO - 'OS': 'Windows_NT', 23:32:28 INFO - 'OURDRIVE': 'C:', 23:32:28 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', 23:32:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:32:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:28 INFO - 'PROCESSOR_LEVEL': '6', 23:32:28 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:28 INFO - 'PROMPT': '$P$G', 23:32:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:28 INFO - 'PWD': 'C:\\slave\\test', 23:32:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:28 INFO - 'SESSIONNAME': 'Console', 23:32:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:28 INFO - 'SYSTEMDRIVE': 'C:', 23:32:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:32:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:28 INFO - 'TEST1': 'testie', 23:32:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:28 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 23:32:28 INFO - 'USERNAME': 'cltbld', 23:32:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:28 INFO - 'WINDIR': 'C:\\WINDOWS', 23:32:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:32:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:32:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:32:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:32:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:32:32 INFO - Unpacking c:\slave\test\build\tests\marionette 23:32:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:32:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:32:32 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 23:32:32 INFO - Running setup.py install for browsermob-proxy 23:32:37 INFO - Running setup.py install for manifestparser 23:32:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for marionette-client 23:32:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:32:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for marionette-driver 23:32:37 INFO - Running setup.py install for mozcrash 23:32:37 INFO - Running setup.py install for mozdebug 23:32:37 INFO - Running setup.py install for mozdevice 23:32:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozfile 23:32:37 INFO - Running setup.py install for mozhttpd 23:32:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozinfo 23:32:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozInstall 23:32:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozleak 23:32:37 INFO - Running setup.py install for mozlog 23:32:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for moznetwork 23:32:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozprocess 23:32:37 INFO - Running setup.py install for mozprofile 23:32:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozrunner 23:32:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for mozscreenshot 23:32:37 INFO - Running setup.py install for moztest 23:32:37 INFO - Running setup.py install for mozversion 23:32:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:32:37 INFO - Running setup.py install for wptserve 23:32:37 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 23:32:37 INFO - Cleaning up... 23:32:37 INFO - Return code: 0 23:32:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:32:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:37 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 0x00ECD0C0>, '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-073', 'USERDOMAIN': 'T-XP32-IX-073', '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-073', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-073', '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-073\\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-073'}}, attempt #1 23:32:37 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 23:32:37 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 23:32:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:32:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 23:32:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 23:32:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:32:37 INFO - 'DCLOCATION': 'SCL3', 23:32:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:37 INFO - 'HOMEDRIVE': 'C:', 23:32:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:37 INFO - 'KTS_VERSION': '1.19c', 23:32:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 23:32:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:37 INFO - 'MOZ_AIRBAG': '1', 23:32:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:37 INFO - 'MOZ_MSVCVERSION': '8', 23:32:37 INFO - 'MOZ_NO_REMOTE': '1', 23:32:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:37 INFO - 'NO_EM_RESTART': '1', 23:32:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:37 INFO - 'OS': 'Windows_NT', 23:32:37 INFO - 'OURDRIVE': 'C:', 23:32:37 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', 23:32:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:32:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:37 INFO - 'PROCESSOR_LEVEL': '6', 23:32:37 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:37 INFO - 'PROMPT': '$P$G', 23:32:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:37 INFO - 'PWD': 'C:\\slave\\test', 23:32:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:37 INFO - 'SESSIONNAME': 'Console', 23:32:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:37 INFO - 'SYSTEMDRIVE': 'C:', 23:32:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:32:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:37 INFO - 'TEST1': 'testie', 23:32:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:37 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 23:32:37 INFO - 'USERNAME': 'cltbld', 23:32:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:37 INFO - 'WINDIR': 'C:\\WINDOWS', 23:32:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:32:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:32:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:32:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:32:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:32:40 INFO - Unpacking c:\slave\test\build\tests\marionette 23:32:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:32:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:32:40 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)) 23:32:45 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)) 23:32:45 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)) 23:32:45 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)) 23:32:45 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)) 23:32:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:32:45 INFO - Downloading blessings-1.6.tar.gz 23:32:45 INFO - Running setup.py egg_info for package blessings 23:32:45 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)) 23:32:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:32:45 INFO - Running setup.py install for blessings 23:32:45 INFO - Running setup.py install for browsermob-proxy 23:32:45 INFO - Running setup.py install for manifestparser 23:32:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Running setup.py install for marionette-client 23:32:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:32:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Running setup.py install for marionette-driver 23:32:45 INFO - Running setup.py install for mozcrash 23:32:45 INFO - Running setup.py install for mozdebug 23:32:45 INFO - Running setup.py install for mozdevice 23:32:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Running setup.py install for mozhttpd 23:32:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Running setup.py install for mozInstall 23:32:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Running setup.py install for mozleak 23:32:45 INFO - Running setup.py install for mozprofile 23:32:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Running setup.py install for mozrunner 23:32:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:32:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:32:46 INFO - Running setup.py install for mozscreenshot 23:32:46 INFO - Running setup.py install for moztest 23:32:46 INFO - Running setup.py install for mozversion 23:32:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:32:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:32:46 INFO - Running setup.py install for wptserve 23:32:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:32:46 INFO - Cleaning up... 23:32:46 INFO - Return code: 0 23:32:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:32:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:32:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:32:46 INFO - Reading from file tmpfile_stdout 23:32:46 INFO - Using _rmtree_windows ... 23:32:46 INFO - Using _rmtree_windows ... 23:32:46 INFO - Current package versions: 23:32:46 INFO - blessings == 1.6 23:32:46 INFO - blobuploader == 1.2.4 23:32:46 INFO - browsermob-proxy == 0.6.0 23:32:46 INFO - distribute == 0.6.14 23:32:46 INFO - docopt == 0.6.1 23:32:46 INFO - manifestparser == 1.1 23:32:46 INFO - marionette-client == 2.3.0 23:32:46 INFO - marionette-driver == 1.4.0 23:32:46 INFO - mozInstall == 1.12 23:32:46 INFO - mozcrash == 0.17 23:32:46 INFO - mozdebug == 0.1 23:32:46 INFO - mozdevice == 0.48 23:32:46 INFO - mozfile == 1.2 23:32:46 INFO - mozhttpd == 0.7 23:32:46 INFO - mozinfo == 0.9 23:32:46 INFO - mozleak == 0.1 23:32:46 INFO - mozlog == 3.1 23:32:46 INFO - moznetwork == 0.27 23:32:46 INFO - mozprocess == 0.22 23:32:46 INFO - mozprofile == 0.28 23:32:46 INFO - mozrunner == 6.11 23:32:46 INFO - mozscreenshot == 0.1 23:32:46 INFO - mozsystemmonitor == 0.0 23:32:46 INFO - moztest == 0.7 23:32:46 INFO - mozversion == 1.4 23:32:46 INFO - requests == 1.2.3 23:32:46 INFO - wptserve == 1.4.0 23:32:46 INFO - Running post-action listener: _resource_record_post_action 23:32:46 INFO - Running post-action listener: _start_resource_monitoring 23:32:46 INFO - Starting resource monitoring. 23:32:46 INFO - ##### 23:32:46 INFO - ##### Running pull step. 23:32:46 INFO - ##### 23:32:46 INFO - Running pre-action listener: _resource_record_pre_action 23:32:46 INFO - Running main action method: pull 23:32:46 INFO - Pull has nothing to do! 23:32:46 INFO - Running post-action listener: _resource_record_post_action 23:32:46 INFO - ##### 23:32:46 INFO - ##### Running install step. 23:32:46 INFO - ##### 23:32:46 INFO - Running pre-action listener: _resource_record_pre_action 23:32:46 INFO - Running main action method: install 23:32:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:32:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:32:46 INFO - Reading from file tmpfile_stdout 23:32:46 INFO - Using _rmtree_windows ... 23:32:46 INFO - Using _rmtree_windows ... 23:32:46 INFO - Detecting whether we're running mozinstall >=1.0... 23:32:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:32:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:32:46 INFO - Reading from file tmpfile_stdout 23:32:46 INFO - Output received: 23:32:46 INFO - Usage: mozinstall-script.py [options] installer 23:32:46 INFO - Options: 23:32:46 INFO - -h, --help show this help message and exit 23:32:46 INFO - -d DEST, --destination=DEST 23:32:46 INFO - Directory to install application into. [default: 23:32:46 INFO - "C:\slave\test"] 23:32:46 INFO - --app=APP Application being installed. [default: firefox] 23:32:46 INFO - Using _rmtree_windows ... 23:32:46 INFO - Using _rmtree_windows ... 23:32:46 INFO - mkdir: C:\slave\test\build\application 23:32:46 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'] 23:32:46 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 23:32:50 INFO - Reading from file tmpfile_stdout 23:32:50 INFO - Output received: 23:32:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:32:50 INFO - Using _rmtree_windows ... 23:32:50 INFO - Using _rmtree_windows ... 23:32:50 INFO - Running post-action listener: _resource_record_post_action 23:32:50 INFO - ##### 23:32:50 INFO - ##### Running run-tests step. 23:32:50 INFO - ##### 23:32:50 INFO - Running pre-action listener: _resource_record_pre_action 23:32:50 INFO - Running main action method: run_tests 23:32:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:32:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:32:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:32:50 INFO - grabbing minidump binary from tooltool 23:32:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:50 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:32:50 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 23:32:50 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 23:32:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:32:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpaknpeh 23:32:52 INFO - INFO - File integrity verified, renaming tmpaknpeh to win32-minidump_stackwalk.exe 23:32:52 INFO - Return code: 0 23:32:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:32:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:32:52 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/TiVNjSnrQUW8AhiPNCLstQ/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 23:32:52 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/TiVNjSnrQUW8AhiPNCLstQ/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 23:32:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:32:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073\\Application Data', 23:32:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:32:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-073', 23:32:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:32:52 INFO - 'DCLOCATION': 'SCL3', 23:32:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:32:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:32:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:32:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:32:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:32:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:32:52 INFO - 'HOMEDRIVE': 'C:', 23:32:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:32:52 INFO - 'KTS_VERSION': '1.19c', 23:32:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:32:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-073', 23:32:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:32:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:32:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:32:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:32:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:32:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:32:52 INFO - 'MOZ_AIRBAG': '1', 23:32:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:32:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:52 INFO - 'MOZ_MSVCVERSION': '8', 23:32:52 INFO - 'MOZ_NO_REMOTE': '1', 23:32:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:32:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:32:52 INFO - 'NO_EM_RESTART': '1', 23:32:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:32:52 INFO - 'OS': 'Windows_NT', 23:32:52 INFO - 'OURDRIVE': 'C:', 23:32:52 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', 23:32:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:32:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:32:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:32:52 INFO - 'PROCESSOR_LEVEL': '6', 23:32:52 INFO - 'PROCESSOR_REVISION': '1e05', 23:32:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:32:52 INFO - 'PROMPT': '$P$G', 23:32:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:32:52 INFO - 'PWD': 'C:\\slave\\test', 23:32:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:32:52 INFO - 'SESSIONNAME': 'Console', 23:32:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:32:52 INFO - 'SYSTEMDRIVE': 'C:', 23:32:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:32:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:52 INFO - 'TEST1': 'testie', 23:32:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:32:52 INFO - 'USERDOMAIN': 'T-XP32-IX-073', 23:32:52 INFO - 'USERNAME': 'cltbld', 23:32:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-073', 23:32:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:32:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:32:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:32:52 INFO - 'WINDIR': 'C:\\WINDOWS', 23:32:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:32:52 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/TiVNjSnrQUW8AhiPNCLstQ/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 23:32:54 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 23:32:54 INFO - import pkg_resources 23:32:55 INFO - Using 1 client processes 23:32:58 INFO - SUITE-START | Running 778 tests 23:32:58 INFO - Running testharness tests 23:32:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:32:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:32:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:32:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:32:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:32:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:32:58 INFO - Setting up ssl 23:32:58 INFO - PROCESS | certutil | 23:32:58 INFO - PROCESS | certutil | 23:32:58 INFO - PROCESS | certutil | 23:32:58 INFO - Certificate Nickname Trust Attributes 23:32:58 INFO - SSL,S/MIME,JAR/XPI 23:32:58 INFO - 23:32:58 INFO - web-platform-tests CT,, 23:32:58 INFO - 23:32:58 INFO - Starting runner 23:33:00 INFO - PROCESS | 3636 | [3636] 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 23:33:00 INFO - PROCESS | 3636 | [3636] 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 23:33:01 INFO - PROCESS | 3636 | [3636] 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 23:33:02 INFO - PROCESS | 3636 | 1464935582333 Marionette DEBUG Marionette enabled via build flag and pref 23:33:02 INFO - PROCESS | 3636 | ++DOCSHELL 118C3C00 == 1 [pid = 3636] [id = 1] 23:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 1 (118C4000) [pid = 3636] [serial = 1] [outer = 00000000] 23:33:02 INFO - PROCESS | 3636 | [3636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 2 (118C4C00) [pid = 3636] [serial = 2] [outer = 118C4000] 23:33:02 INFO - PROCESS | 3636 | [3636] 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 23:33:02 INFO - PROCESS | 3636 | [3636] 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 23:33:02 INFO - PROCESS | 3636 | ++DOCSHELL 11DBBC00 == 2 [pid = 3636] [id = 2] 23:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 3 (11DBC000) [pid = 3636] [serial = 3] [outer = 00000000] 23:33:02 INFO - PROCESS | 3636 | [3636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 4 (11DBCC00) [pid = 3636] [serial = 4] [outer = 11DBC000] 23:33:02 INFO - PROCESS | 3636 | 1464935582934 Marionette INFO Listening on port 2828 23:33:03 INFO - PROCESS | 3636 | 1464935583331 Marionette DEBUG Marionette enabled via command-line flag 23:33:03 INFO - PROCESS | 3636 | ++DOCSHELL 12FBB400 == 3 [pid = 3636] [id = 3] 23:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 5 (12FC3400) [pid = 3636] [serial = 5] [outer = 00000000] 23:33:03 INFO - PROCESS | 3636 | [3636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 6 (12FC4000) [pid = 3636] [serial = 6] [outer = 12FC3400] 23:33:03 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 7 (13966000) [pid = 3636] [serial = 7] [outer = 11DBC000] 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:03 INFO - PROCESS | 3636 | 1464935583714 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1447 23:33:03 INFO - PROCESS | 3636 | 1464935583814 Marionette DEBUG Closed connection conn0 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:03 INFO - PROCESS | 3636 | 1464935583820 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1448 23:33:03 INFO - PROCESS | 3636 | 1464935583861 Marionette DEBUG Closed connection conn1 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:03 INFO - PROCESS | 3636 | 1464935583868 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1449 23:33:03 INFO - PROCESS | 3636 | ++DOCSHELL 13F25000 == 4 [pid = 3636] [id = 4] 23:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 8 (13F25800) [pid = 3636] [serial = 8] [outer = 00000000] 23:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 9 (1454B000) [pid = 3636] [serial = 9] [outer = 13F25800] 23:33:03 INFO - PROCESS | 3636 | [3636] 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 23:33:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 10 (1454FC00) [pid = 3636] [serial = 10] [outer = 13F25800] 23:33:04 INFO - PROCESS | 3636 | 1464935584112 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:33:04 INFO - PROCESS | 3636 | 1464935584117 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":"20160602213110","device":"desktop","version":"48.0a2"} 23:33:04 INFO - PROCESS | 3636 | [3636] 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 23:33:04 INFO - PROCESS | 3636 | [3636] 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 23:33:04 INFO - PROCESS | 3636 | [3636] 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 23:33:04 INFO - PROCESS | 3636 | [3636] 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 23:33:04 INFO - PROCESS | 3636 | ++DOCSHELL 145C6000 == 5 [pid = 3636] [id = 5] 23:33:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 11 (1510EC00) [pid = 3636] [serial = 11] [outer = 00000000] 23:33:04 INFO - PROCESS | 3636 | ++DOCSHELL 155D0800 == 6 [pid = 3636] [id = 6] 23:33:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 12 (15A0F400) [pid = 3636] [serial = 12] [outer = 00000000] 23:33:05 INFO - PROCESS | 3636 | [3636] 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 23:33:05 INFO - PROCESS | 3636 | ++DOCSHELL 16B11C00 == 7 [pid = 3636] [id = 7] 23:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 13 (16D8D400) [pid = 3636] [serial = 13] [outer = 00000000] 23:33:05 INFO - PROCESS | 3636 | [3636] 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 23:33:05 INFO - PROCESS | 3636 | [3636] 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 23:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 14 (16D96000) [pid = 3636] [serial = 14] [outer = 16D8D400] 23:33:05 INFO - PROCESS | 3636 | [3636] 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 23:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 15 (16CE6000) [pid = 3636] [serial = 15] [outer = 1510EC00] 23:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 16 (16CE7C00) [pid = 3636] [serial = 16] [outer = 15A0F400] 23:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 17 (171F1000) [pid = 3636] [serial = 17] [outer = 16D8D400] 23:33:06 INFO - PROCESS | 3636 | 1464935586540 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 3636 | 1464935586554 Marionette DEBUG loaded listener.js 23:33:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 18 (18127800) [pid = 3636] [serial = 18] [outer = 16D8D400] 23:33:07 INFO - PROCESS | 3636 | 1464935587121 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ea5d8230-8be5-4d40-88bb-aced9b0394f5","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":"20160602213110","device":"desktop","version":"48.0a2","command_id":1}}] 23:33:07 INFO - PROCESS | 3636 | 1464935587292 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:33:07 INFO - PROCESS | 3636 | 1464935587357 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:33:07 INFO - PROCESS | 3636 | 1464935587457 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:33:07 INFO - PROCESS | 3636 | [3636] 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 23:33:07 INFO - PROCESS | 3636 | [3636] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:33:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 19 (19A3B400) [pid = 3636] [serial = 19] [outer = 16D8D400] 23:33:07 INFO - PROCESS | 3636 | [3636] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:33:07 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:33:07 INFO - PROCESS | 3636 | 1464935587989 Marionette TRACE conn2 <- [1,3,null,{}] 23:33:08 INFO - PROCESS | 3636 | 1464935588007 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:33:08 INFO - PROCESS | 3636 | 1464935588033 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:33:08 INFO - PROCESS | 3636 | 1464935588077 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:33:08 INFO - PROCESS | 3636 | 1464935588080 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 23:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:33:08 INFO - PROCESS | 3636 | 1464935588101 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:33:08 INFO - PROCESS | 3636 | 1464935588106 Marionette TRACE conn2 <- [1,6,null,{}] 23:33:08 INFO - PROCESS | 3636 | 1464935588167 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:08 INFO - PROCESS | 3636 | 1464935588180 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:33:08 INFO - PROCESS | 3636 | 1464935588184 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:08 INFO - PROCESS | 3636 | ++DOCSHELL 16B0DC00 == 8 [pid = 3636] [id = 8] 23:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 20 (19C04800) [pid = 3636] [serial = 20] [outer = 00000000] 23:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 21 (19C07800) [pid = 3636] [serial = 21] [outer = 19C04800] 23:33:08 INFO - PROCESS | 3636 | 1464935588235 Marionette DEBUG loaded listener.js 23:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 22 (19C0C000) [pid = 3636] [serial = 22] [outer = 19C04800] 23:33:08 INFO - PROCESS | 3636 | ++DOCSHELL 1A38D400 == 9 [pid = 3636] [id = 9] 23:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 23 (1A38D800) [pid = 3636] [serial = 23] [outer = 00000000] 23:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 24 (1A390000) [pid = 3636] [serial = 24] [outer = 1A38D800] 23:33:08 INFO - PROCESS | 3636 | 1464935588720 Marionette DEBUG loaded listener.js 23:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 25 (1A392C00) [pid = 3636] [serial = 25] [outer = 1A38D800] 23:33:08 INFO - PROCESS | 3636 | 1464935588891 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 848ms 23:33:08 INFO - PROCESS | 3636 | 1464935588987 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:33:08 INFO - PROCESS | 3636 | 1464935588989 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 23:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:33:09 INFO - PROCESS | 3636 | 1464935589003 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 3636 | 1464935589005 Marionette TRACE conn2 <- [1,10,null,{}] 23:33:09 INFO - PROCESS | 3636 | 1464935589060 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:09 INFO - PROCESS | 3636 | 1464935589188 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:33:09 INFO - PROCESS | 3636 | 1464935589201 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 3636 | ++DOCSHELL 1A6E7800 == 10 [pid = 3636] [id = 10] 23:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 26 (1A6E7C00) [pid = 3636] [serial = 26] [outer = 00000000] 23:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 27 (1AF1C400) [pid = 3636] [serial = 27] [outer = 1A6E7C00] 23:33:09 INFO - PROCESS | 3636 | 1464935589248 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 28 (1AF20400) [pid = 3636] [serial = 28] [outer = 1A6E7C00] 23:33:09 INFO - PROCESS | 3636 | 1464935589573 Marionette TRACE conn2 <- [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]]]}] 23:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 632ms 23:33:09 INFO - PROCESS | 3636 | 1464935589635 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:33:09 INFO - PROCESS | 3636 | 1464935589638 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 23:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:33:09 INFO - PROCESS | 3636 | 1464935589641 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 3636 | 1464935589643 Marionette TRACE conn2 <- [1,14,null,{}] 23:33:09 INFO - PROCESS | 3636 | 1464935589646 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:09 INFO - PROCESS | 3636 | 1464935589741 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:33:09 INFO - PROCESS | 3636 | 1464935589747 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 3636 | ++DOCSHELL 17885800 == 11 [pid = 3636] [id = 11] 23:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 29 (1A957000) [pid = 3636] [serial = 29] [outer = 00000000] 23:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 30 (1A960000) [pid = 3636] [serial = 30] [outer = 1A957000] 23:33:09 INFO - PROCESS | 3636 | 1464935589791 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 31 (1AA33000) [pid = 3636] [serial = 31] [outer = 1A957000] 23:33:10 INFO - PROCESS | 3636 | 1464935590140 Marionette TRACE conn2 <- [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]]]}] 23:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 586ms 23:33:10 INFO - PROCESS | 3636 | 1464935590222 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:33:10 INFO - PROCESS | 3636 | 1464935590224 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 23:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:33:10 INFO - PROCESS | 3636 | 1464935590227 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 3636 | 1464935590229 Marionette TRACE conn2 <- [1,18,null,{}] 23:33:10 INFO - PROCESS | 3636 | 1464935590233 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:10 INFO - PROCESS | 3636 | 1464935590334 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:33:10 INFO - PROCESS | 3636 | 1464935590340 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 3636 | ++DOCSHELL 1AA3B000 == 12 [pid = 3636] [id = 12] 23:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 32 (1AA3DC00) [pid = 3636] [serial = 32] [outer = 00000000] 23:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 33 (1AAC6400) [pid = 3636] [serial = 33] [outer = 1AA3DC00] 23:33:10 INFO - PROCESS | 3636 | 1464935590385 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 34 (1AAC9C00) [pid = 3636] [serial = 34] [outer = 1AA3DC00] 23:33:10 INFO - PROCESS | 3636 | 1464935590717 Marionette TRACE conn2 <- [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]]]}] 23:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 524ms 23:33:10 INFO - PROCESS | 3636 | 1464935590763 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:33:10 INFO - PROCESS | 3636 | 1464935590765 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 23:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:33:10 INFO - PROCESS | 3636 | 1464935590769 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 3636 | 1464935590771 Marionette TRACE conn2 <- [1,22,null,{}] 23:33:10 INFO - PROCESS | 3636 | 1464935590774 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:10 INFO - PROCESS | 3636 | 1464935590860 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:33:10 INFO - PROCESS | 3636 | 1464935590867 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 3636 | ++DOCSHELL 1AAD0000 == 13 [pid = 3636] [id = 13] 23:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 35 (1AF1B000) [pid = 3636] [serial = 35] [outer = 00000000] 23:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 36 (1B129800) [pid = 3636] [serial = 36] [outer = 1AF1B000] 23:33:10 INFO - PROCESS | 3636 | 1464935590912 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 37 (1B12D800) [pid = 3636] [serial = 37] [outer = 1AF1B000] 23:33:11 INFO - PROCESS | 3636 | 1464935591229 Marionette TRACE conn2 <- [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]]]}] 23:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 493ms 23:33:11 INFO - PROCESS | 3636 | 1464935591263 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 3636 | 1464935591264 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 23:33:11 INFO - PROCESS | 3636 | 1464935591268 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:33:11 INFO - PROCESS | 3636 | 1464935591269 Marionette TRACE conn2 <- [1,26,null,{}] 23:33:11 INFO - PROCESS | 3636 | 1464935591257 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:11 INFO - PROCESS | 3636 | 1464935591347 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:33:11 INFO - PROCESS | 3636 | 1464935591354 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 3636 | ++DOCSHELL 1B2BE000 == 14 [pid = 3636] [id = 14] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 38 (1B2C0C00) [pid = 3636] [serial = 38] [outer = 00000000] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 39 (1B2C8C00) [pid = 3636] [serial = 39] [outer = 1B2C0C00] 23:33:11 INFO - PROCESS | 3636 | 1464935591397 Marionette DEBUG loaded listener.js 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 40 (1B4D3400) [pid = 3636] [serial = 40] [outer = 1B2C0C00] 23:33:11 INFO - PROCESS | 3636 | 1464935591737 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 540ms 23:33:11 INFO - PROCESS | 3636 | 1464935591787 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 3636 | 1464935591789 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 23:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:33:11 INFO - PROCESS | 3636 | 1464935591792 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - PROCESS | 3636 | 1464935591794 Marionette TRACE conn2 <- [1,30,null,{}] 23:33:11 INFO - PROCESS | 3636 | 1464935591797 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:11 INFO - PROCESS | 3636 | ++DOCSHELL 1B4DD800 == 15 [pid = 3636] [id = 15] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 41 (1B4DDC00) [pid = 3636] [serial = 41] [outer = 00000000] 23:33:11 INFO - PROCESS | 3636 | 1464935591889 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 42 (1B4DC400) [pid = 3636] [serial = 42] [outer = 1B4DDC00] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 43 (1B4DD400) [pid = 3636] [serial = 43] [outer = 1B4DDC00] 23:33:11 INFO - PROCESS | 3636 | 1464935591929 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 3636 | ++DOCSHELL 1B4DEC00 == 16 [pid = 3636] [id = 16] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 44 (1B602C00) [pid = 3636] [serial = 44] [outer = 00000000] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 45 (1B609800) [pid = 3636] [serial = 45] [outer = 1B602C00] 23:33:11 INFO - PROCESS | 3636 | ++DOCSHELL 1B60B800 == 17 [pid = 3636] [id = 17] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 46 (1B60BC00) [pid = 3636] [serial = 46] [outer = 00000000] 23:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (1B60E400) [pid = 3636] [serial = 47] [outer = 1B60BC00] 23:33:12 INFO - PROCESS | 3636 | 1464935592019 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (1B60E800) [pid = 3636] [serial = 48] [outer = 1B60BC00] 23:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (1B729000) [pid = 3636] [serial = 49] [outer = 1B602C00] 23:33:12 INFO - PROCESS | 3636 | --DOCSHELL 118C3C00 == 16 [pid = 3636] [id = 1] 23:33:13 INFO - PROCESS | 3636 | 1464935593072 Marionette TRACE conn2 <- [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]]]}] 23:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1341ms 23:33:13 INFO - PROCESS | 3636 | 1464935593129 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:33:13 INFO - PROCESS | 3636 | 1464935593133 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 23:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:33:13 INFO - PROCESS | 3636 | 1464935593139 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:33:13 INFO - PROCESS | 3636 | 1464935593143 Marionette TRACE conn2 <- [1,34,null,{}] 23:33:13 INFO - PROCESS | 3636 | 1464935593156 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:13 INFO - PROCESS | 3636 | 1464935593330 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:33:13 INFO - PROCESS | 3636 | 1464935593413 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 3636 | ++DOCSHELL 10515800 == 17 [pid = 3636] [id = 18] 23:33:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (1055C800) [pid = 3636] [serial = 50] [outer = 00000000] 23:33:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (10A7D000) [pid = 3636] [serial = 51] [outer = 1055C800] 23:33:13 INFO - PROCESS | 3636 | 1464935593474 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (10E8FC00) [pid = 3636] [serial = 52] [outer = 1055C800] 23:33:13 INFO - PROCESS | 3636 | 1464935594001 Marionette TRACE conn2 <- [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]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 878ms 23:33:14 INFO - PROCESS | 3636 | 1464935594044 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 3636 | 1464935594050 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 23:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:33:14 INFO - PROCESS | 3636 | 1464935594057 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 3636 | 1464935594043 Marionette TRACE conn2 <- [1,38,null,{}] 23:33:14 INFO - PROCESS | 3636 | 1464935594048 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:14 INFO - PROCESS | 3636 | 1464935594157 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:33:14 INFO - PROCESS | 3636 | 1464935594235 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 3636 | ++DOCSHELL 11D29800 == 18 [pid = 3636] [id = 19] 23:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (11DBC400) [pid = 3636] [serial = 53] [outer = 00000000] 23:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (132CF000) [pid = 3636] [serial = 54] [outer = 11DBC400] 23:33:14 INFO - PROCESS | 3636 | 1464935594297 Marionette DEBUG loaded listener.js 23:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (1395B000) [pid = 3636] [serial = 55] [outer = 11DBC400] 23:33:15 INFO - PROCESS | 3636 | 1464935595026 Marionette TRACE conn2 <- [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]]]}] 23:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1032ms 23:33:15 INFO - PROCESS | 3636 | 1464935595095 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 3636 | 1464935595099 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 23:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:33:15 INFO - PROCESS | 3636 | 1464935595104 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - PROCESS | 3636 | 1464935595108 Marionette TRACE conn2 <- [1,42,null,{}] 23:33:15 INFO - PROCESS | 3636 | 1464935595114 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:15 INFO - PROCESS | 3636 | 1464935595203 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:33:15 INFO - PROCESS | 3636 | 1464935595270 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:15 INFO - PROCESS | 3636 | ++DOCSHELL 105FAC00 == 19 [pid = 3636] [id = 20] 23:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (105FB000) [pid = 3636] [serial = 56] [outer = 00000000] 23:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (10A7E000) [pid = 3636] [serial = 57] [outer = 105FB000] 23:33:15 INFO - PROCESS | 3636 | 1464935595325 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (10E87C00) [pid = 3636] [serial = 58] [outer = 105FB000] 23:33:15 INFO - PROCESS | 3636 | --DOCSHELL 13F25000 == 18 [pid = 3636] [id = 4] 23:33:15 INFO - PROCESS | 3636 | 1464935595773 Marionette TRACE conn2 <- [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]]]}] 23:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 725ms 23:33:15 INFO - PROCESS | 3636 | 1464935595828 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 3636 | 1464935595833 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 23:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:33:15 INFO - PROCESS | 3636 | 1464935595840 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - PROCESS | 3636 | 1464935595842 Marionette TRACE conn2 <- [1,46,null,{}] 23:33:15 INFO - PROCESS | 3636 | 1464935595846 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:15 INFO - PROCESS | 3636 | 1464935595924 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:33:16 INFO - PROCESS | 3636 | 1464935596019 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 3636 | ++DOCSHELL 10E90000 == 19 [pid = 3636] [id = 21] 23:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (10E95C00) [pid = 3636] [serial = 59] [outer = 00000000] 23:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1143AC00) [pid = 3636] [serial = 60] [outer = 10E95C00] 23:33:16 INFO - PROCESS | 3636 | 1464935596068 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (118C7400) [pid = 3636] [serial = 61] [outer = 10E95C00] 23:33:16 INFO - PROCESS | 3636 | 1464935596517 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 724ms 23:33:16 INFO - PROCESS | 3636 | 1464935596579 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:33:16 INFO - PROCESS | 3636 | 1464935596581 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 23:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:33:16 INFO - PROCESS | 3636 | 1464935596585 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:33:16 INFO - PROCESS | 3636 | 1464935596588 Marionette TRACE conn2 <- [1,50,null,{}] 23:33:16 INFO - PROCESS | 3636 | 1464935596599 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:16 INFO - PROCESS | 3636 | 1464935596664 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:33:16 INFO - PROCESS | 3636 | 1464935596680 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 3636 | ++DOCSHELL 13839800 == 20 [pid = 3636] [id = 22] 23:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (1383A400) [pid = 3636] [serial = 62] [outer = 00000000] 23:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1395E000) [pid = 3636] [serial = 63] [outer = 1383A400] 23:33:16 INFO - PROCESS | 3636 | 1464935596727 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13A91400) [pid = 3636] [serial = 64] [outer = 1383A400] 23:33:17 INFO - PROCESS | 3636 | 1464935597115 Marionette TRACE conn2 <- [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]]]}] 23:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 23:33:17 INFO - PROCESS | 3636 | 1464935597164 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 3636 | 1464935597166 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 23:33:17 INFO - PROCESS | 3636 | 1464935597169 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:33:17 INFO - PROCESS | 3636 | 1464935597171 Marionette TRACE conn2 <- [1,54,null,{}] 23:33:17 INFO - PROCESS | 3636 | 1464935597174 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:17 INFO - PROCESS | 3636 | 1464935597252 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:33:17 INFO - PROCESS | 3636 | 1464935597258 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 3636 | ++DOCSHELL 1395D000 == 21 [pid = 3636] [id = 23] 23:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (139D1800) [pid = 3636] [serial = 65] [outer = 00000000] 23:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (145D3400) [pid = 3636] [serial = 66] [outer = 139D1800] 23:33:17 INFO - PROCESS | 3636 | 1464935597303 Marionette DEBUG loaded listener.js 23:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (15203800) [pid = 3636] [serial = 67] [outer = 139D1800] 23:33:17 INFO - PROCESS | 3636 | 1464935597677 Marionette TRACE conn2 <- [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]]]}] 23:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 524ms 23:33:17 INFO - PROCESS | 3636 | 1464935597705 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 3636 | 1464935597706 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 23:33:17 INFO - PROCESS | 3636 | 1464935597709 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:33:17 INFO - PROCESS | 3636 | 1464935597711 Marionette TRACE conn2 <- [1,58,null,{}] 23:33:17 INFO - PROCESS | 3636 | 1464935597715 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:17 INFO - PROCESS | 3636 | 1464935597804 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:33:17 INFO - PROCESS | 3636 | 1464935597812 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 3636 | ++DOCSHELL 15209800 == 22 [pid = 3636] [id = 24] 23:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1559F400) [pid = 3636] [serial = 68] [outer = 00000000] 23:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (15A01800) [pid = 3636] [serial = 69] [outer = 1559F400] 23:33:17 INFO - PROCESS | 3636 | 1464935597856 Marionette DEBUG loaded listener.js 23:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15A0DC00) [pid = 3636] [serial = 70] [outer = 1559F400] 23:33:18 INFO - PROCESS | 3636 | 1464935598224 Marionette TRACE conn2 <- [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]]]}] 23:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 23:33:18 INFO - PROCESS | 3636 | 1464935598290 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 3636 | 1464935598292 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 23:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:33:18 INFO - PROCESS | 3636 | 1464935598296 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 3636 | 1464935598298 Marionette TRACE conn2 <- [1,62,null,{}] 23:33:18 INFO - PROCESS | 3636 | 1464935598301 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:18 INFO - PROCESS | 3636 | 1464935598426 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:33:18 INFO - PROCESS | 3636 | 1464935598441 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 3636 | ++DOCSHELL 15B4C000 == 23 [pid = 3636] [id = 25] 23:33:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (15B55C00) [pid = 3636] [serial = 71] [outer = 00000000] 23:33:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (160F3000) [pid = 3636] [serial = 72] [outer = 15B55C00] 23:33:18 INFO - PROCESS | 3636 | 1464935598491 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (161C0400) [pid = 3636] [serial = 73] [outer = 15B55C00] 23:33:18 INFO - PROCESS | 3636 | 1464935598872 Marionette TRACE conn2 <- [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]]]}] 23:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 23:33:18 INFO - PROCESS | 3636 | 1464935598934 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 3636 | 1464935598936 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 23:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:33:18 INFO - PROCESS | 3636 | 1464935598939 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 3636 | 1464935598941 Marionette TRACE conn2 <- [1,66,null,{}] 23:33:18 INFO - PROCESS | 3636 | 1464935598944 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:19 INFO - PROCESS | 3636 | 1464935599026 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:33:19 INFO - PROCESS | 3636 | 1464935599058 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:19 INFO - PROCESS | 3636 | ++DOCSHELL 160F1000 == 24 [pid = 3636] [id = 26] 23:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (161C0000) [pid = 3636] [serial = 74] [outer = 00000000] 23:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (171FEC00) [pid = 3636] [serial = 75] [outer = 161C0000] 23:33:19 INFO - PROCESS | 3636 | 1464935599102 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (17270800) [pid = 3636] [serial = 76] [outer = 161C0000] 23:33:19 INFO - PROCESS | 3636 | 1464935599464 Marionette TRACE conn2 <- [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]]]}] 23:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 23:33:19 INFO - PROCESS | 3636 | 1464935599520 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:33:19 INFO - PROCESS | 3636 | 1464935599522 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 23:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:33:19 INFO - PROCESS | 3636 | 1464935599525 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:33:19 INFO - PROCESS | 3636 | 1464935599527 Marionette TRACE conn2 <- [1,70,null,{}] 23:33:19 INFO - PROCESS | 3636 | 1464935599531 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:19 INFO - PROCESS | 3636 | 1464935599631 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:33:19 INFO - PROCESS | 3636 | 1464935599640 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:19 INFO - PROCESS | 3636 | ++DOCSHELL 16E5A800 == 25 [pid = 3636] [id = 27] 23:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16ECA800) [pid = 3636] [serial = 77] [outer = 00000000] 23:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17890800) [pid = 3636] [serial = 78] [outer = 16ECA800] 23:33:19 INFO - PROCESS | 3636 | 1464935599685 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (178F0400) [pid = 3636] [serial = 79] [outer = 16ECA800] 23:33:20 INFO - PROCESS | 3636 | 1464935600045 Marionette TRACE conn2 <- [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]]]}] 23:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 524ms 23:33:20 INFO - PROCESS | 3636 | 1464935600071 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 3636 | 1464935600073 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 23:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:33:20 INFO - PROCESS | 3636 | 1464935600076 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - PROCESS | 3636 | 1464935600077 Marionette TRACE conn2 <- [1,74,null,{}] 23:33:20 INFO - PROCESS | 3636 | 1464935600081 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:20 INFO - PROCESS | 3636 | 1464935600153 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:33:20 INFO - PROCESS | 3636 | 1464935600159 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 3636 | ++DOCSHELL 10437400 == 26 [pid = 3636] [id = 28] 23:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17885000) [pid = 3636] [serial = 80] [outer = 00000000] 23:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17BB4C00) [pid = 3636] [serial = 81] [outer = 17885000] 23:33:20 INFO - PROCESS | 3636 | 1464935600186 Marionette DEBUG loaded listener.js 23:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17FBCC00) [pid = 3636] [serial = 82] [outer = 17885000] 23:33:20 INFO - PROCESS | 3636 | 1464935600603 Marionette TRACE conn2 <- [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]]]}] 23:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 23:33:20 INFO - PROCESS | 3636 | 1464935600658 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 3636 | 1464935600660 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 23:33:20 INFO - PROCESS | 3636 | 1464935600663 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:33:20 INFO - PROCESS | 3636 | 1464935600665 Marionette TRACE conn2 <- [1,78,null,{}] 23:33:20 INFO - PROCESS | 3636 | 1464935600668 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:20 INFO - PROCESS | 3636 | 1464935600741 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:33:20 INFO - PROCESS | 3636 | 1464935600747 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 3636 | ++DOCSHELL 17BABC00 == 27 [pid = 3636] [id = 29] 23:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (18125400) [pid = 3636] [serial = 83] [outer = 00000000] 23:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1858AC00) [pid = 3636] [serial = 84] [outer = 18125400] 23:33:20 INFO - PROCESS | 3636 | 1464935600790 Marionette DEBUG loaded listener.js 23:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1858EC00) [pid = 3636] [serial = 85] [outer = 18125400] 23:33:21 INFO - PROCESS | 3636 | 1464935601186 Marionette TRACE conn2 <- [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]]]}] 23:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 524ms 23:33:21 INFO - PROCESS | 3636 | 1464935601199 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 3636 | 1464935601201 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 23:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:33:21 INFO - PROCESS | 3636 | 1464935601204 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 3636 | 1464935601207 Marionette TRACE conn2 <- [1,82,null,{}] 23:33:21 INFO - PROCESS | 3636 | 1464935601210 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:21 INFO - PROCESS | 3636 | 1464935601335 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:33:21 INFO - PROCESS | 3636 | 1464935601344 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:21 INFO - PROCESS | 3636 | ++DOCSHELL 12DF5000 == 28 [pid = 3636] [id = 30] 23:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (178E5C00) [pid = 3636] [serial = 86] [outer = 00000000] 23:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19D83400) [pid = 3636] [serial = 87] [outer = 178E5C00] 23:33:21 INFO - PROCESS | 3636 | 1464935601375 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19EA4000) [pid = 3636] [serial = 88] [outer = 178E5C00] 23:33:21 INFO - PROCESS | 3636 | 1464935601787 Marionette TRACE conn2 <- [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]]]}] 23:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 632ms 23:33:21 INFO - PROCESS | 3636 | 1464935601826 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 3636 | 1464935601828 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 23:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:33:21 INFO - PROCESS | 3636 | 1464935601831 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 3636 | 1464935601833 Marionette TRACE conn2 <- [1,86,null,{}] 23:33:21 INFO - PROCESS | 3636 | 1464935601836 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:21 INFO - PROCESS | 3636 | 1464935601950 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:33:21 INFO - PROCESS | 3636 | 1464935601959 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:21 INFO - PROCESS | 3636 | ++DOCSHELL 131ECC00 == 29 [pid = 3636] [id = 31] 23:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13927800) [pid = 3636] [serial = 89] [outer = 00000000] 23:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1A35A000) [pid = 3636] [serial = 90] [outer = 13927800] 23:33:21 INFO - PROCESS | 3636 | 1464935602006 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1A388400) [pid = 3636] [serial = 91] [outer = 13927800] 23:33:22 INFO - PROCESS | 3636 | 1464935602377 Marionette TRACE conn2 <- [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]]]}] 23:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 586ms 23:33:22 INFO - PROCESS | 3636 | 1464935602430 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:33:22 INFO - PROCESS | 3636 | 1464935602433 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 23:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:33:22 INFO - PROCESS | 3636 | 1464935602437 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:33:22 INFO - PROCESS | 3636 | 1464935602439 Marionette TRACE conn2 <- [1,90,null,{}] 23:33:22 INFO - PROCESS | 3636 | 1464935602444 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:22 INFO - PROCESS | 3636 | 1464935602517 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:33:22 INFO - PROCESS | 3636 | 1464935602594 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:22 INFO - PROCESS | 3636 | ++DOCSHELL 19EA2800 == 30 [pid = 3636] [id = 32] 23:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1A350C00) [pid = 3636] [serial = 92] [outer = 00000000] 23:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1A8E4C00) [pid = 3636] [serial = 93] [outer = 1A350C00] 23:33:22 INFO - PROCESS | 3636 | 1464935602639 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1A8EF400) [pid = 3636] [serial = 94] [outer = 1A350C00] 23:33:22 INFO - PROCESS | 3636 | 1464935602976 Marionette TRACE conn2 <- [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]]]}] 23:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 586ms 23:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:33:23 INFO - PROCESS | 3636 | 1464935603015 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 3636 | 1464935603016 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 23:33:23 INFO - PROCESS | 3636 | 1464935603020 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:33:23 INFO - PROCESS | 3636 | 1464935603021 Marionette TRACE conn2 <- [1,94,null,{}] 23:33:23 INFO - PROCESS | 3636 | 1464935603024 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:23 INFO - PROCESS | 3636 | 1464935603098 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:33:23 INFO - PROCESS | 3636 | 1464935603105 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 3636 | ++DOCSHELL 1A6ED800 == 31 [pid = 3636] [id = 33] 23:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1A8E9400) [pid = 3636] [serial = 95] [outer = 00000000] 23:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1A960800) [pid = 3636] [serial = 96] [outer = 1A8E9400] 23:33:23 INFO - PROCESS | 3636 | 1464935603147 Marionette DEBUG loaded listener.js 23:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1AA34400) [pid = 3636] [serial = 97] [outer = 1A8E9400] 23:33:24 INFO - PROCESS | 3636 | 1464935604427 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1418ms 23:33:24 INFO - PROCESS | 3636 | 1464935604450 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:33:24 INFO - PROCESS | 3636 | 1464935604454 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 23:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:33:24 INFO - PROCESS | 3636 | 1464935604468 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:33:24 INFO - PROCESS | 3636 | 1464935604472 Marionette TRACE conn2 <- [1,98,null,{}] 23:33:24 INFO - PROCESS | 3636 | 1464935604478 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:24 INFO - PROCESS | 3636 | 1464935604585 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:33:24 INFO - PROCESS | 3636 | 1464935604596 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:24 INFO - PROCESS | 3636 | ++DOCSHELL 112E1000 == 32 [pid = 3636] [id = 34] 23:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (112E5C00) [pid = 3636] [serial = 98] [outer = 00000000] 23:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (118C5800) [pid = 3636] [serial = 99] [outer = 112E5C00] 23:33:24 INFO - PROCESS | 3636 | 1464935604680 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (11D1E400) [pid = 3636] [serial = 100] [outer = 112E5C00] 23:33:25 INFO - PROCESS | 3636 | 1464935605056 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 23:33:25 INFO - PROCESS | 3636 | 1464935605088 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:33:25 INFO - PROCESS | 3636 | 1464935605093 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 23:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:33:25 INFO - PROCESS | 3636 | 1464935605106 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:33:25 INFO - PROCESS | 3636 | 1464935605108 Marionette TRACE conn2 <- [1,102,null,{}] 23:33:25 INFO - PROCESS | 3636 | 1464935605112 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:25 INFO - PROCESS | 3636 | 1464935605214 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (13F25800) [pid = 3636] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1B2C0C00) [pid = 3636] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1AF1B000) [pid = 3636] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1AA3DC00) [pid = 3636] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1A957000) [pid = 3636] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1A6E7C00) [pid = 3636] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (19C04800) [pid = 3636] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1B60BC00) [pid = 3636] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1055C800) [pid = 3636] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (11DBC400) [pid = 3636] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (105FB000) [pid = 3636] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (10E95C00) [pid = 3636] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1383A400) [pid = 3636] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (139D1800) [pid = 3636] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1559F400) [pid = 3636] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (15B55C00) [pid = 3636] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (161C0000) [pid = 3636] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16ECA800) [pid = 3636] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (17885000) [pid = 3636] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (18125400) [pid = 3636] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (178E5C00) [pid = 3636] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:33:25 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13927800) [pid = 3636] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:33:25 INFO - PROCESS | 3636 | 1464935605777 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:25 INFO - PROCESS | 3636 | ++DOCSHELL 10512400 == 33 [pid = 3636] [id = 35] 23:33:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (10512C00) [pid = 3636] [serial = 101] [outer = 00000000] 23:33:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (10A57400) [pid = 3636] [serial = 102] [outer = 10512C00] 23:33:25 INFO - PROCESS | 3636 | 1464935605826 Marionette DEBUG loaded listener.js 23:33:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (11439000) [pid = 3636] [serial = 103] [outer = 10512C00] 23:33:26 INFO - PROCESS | 3636 | 1464935606151 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1078ms 23:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:33:26 INFO - PROCESS | 3636 | 1464935606185 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 3636 | 1464935606187 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 23:33:26 INFO - PROCESS | 3636 | 1464935606191 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 3636 | 1464935606194 Marionette TRACE conn2 <- [1,106,null,{}] 23:33:26 INFO - PROCESS | 3636 | 1464935606204 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:26 INFO - PROCESS | 3636 | 1464935606283 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:33:26 INFO - PROCESS | 3636 | 1464935606354 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 3636 | ++DOCSHELL 105F6C00 == 34 [pid = 3636] [id = 36] 23:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (10A59400) [pid = 3636] [serial = 104] [outer = 00000000] 23:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (13A89000) [pid = 3636] [serial = 105] [outer = 10A59400] 23:33:26 INFO - PROCESS | 3636 | 1464935606402 Marionette DEBUG loaded listener.js 23:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (145D0C00) [pid = 3636] [serial = 106] [outer = 10A59400] 23:33:26 INFO - PROCESS | 3636 | 1464935606786 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 616ms 23:33:26 INFO - PROCESS | 3636 | 1464935606828 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 3636 | 1464935606831 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 23:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:33:26 INFO - PROCESS | 3636 | 1464935606847 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 3636 | 1464935606848 Marionette TRACE conn2 <- [1,110,null,{}] 23:33:26 INFO - PROCESS | 3636 | 1464935606856 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:26 INFO - PROCESS | 3636 | 1464935606933 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:33:26 INFO - PROCESS | 3636 | 1464935606939 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 3636 | ++DOCSHELL 15207400 == 35 [pid = 3636] [id = 37] 23:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (15208C00) [pid = 3636] [serial = 107] [outer = 00000000] 23:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (15A10800) [pid = 3636] [serial = 108] [outer = 15208C00] 23:33:26 INFO - PROCESS | 3636 | 1464935606985 Marionette DEBUG loaded listener.js 23:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (15B56800) [pid = 3636] [serial = 109] [outer = 15208C00] 23:33:27 INFO - PROCESS | 3636 | 1464935607401 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 601ms 23:33:27 INFO - PROCESS | 3636 | 1464935607451 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:33:27 INFO - PROCESS | 3636 | 1464935607437 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 23:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:33:27 INFO - PROCESS | 3636 | 1464935607444 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:33:27 INFO - PROCESS | 3636 | 1464935607446 Marionette TRACE conn2 <- [1,114,null,{}] 23:33:27 INFO - PROCESS | 3636 | 1464935607449 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:27 INFO - PROCESS | 3636 | 1464935607522 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:33:27 INFO - PROCESS | 3636 | 1464935607529 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:27 INFO - PROCESS | 3636 | ++DOCSHELL 160E6C00 == 36 [pid = 3636] [id = 38] 23:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (160E8800) [pid = 3636] [serial = 110] [outer = 00000000] 23:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (16CE7000) [pid = 3636] [serial = 111] [outer = 160E8800] 23:33:27 INFO - PROCESS | 3636 | 1464935607577 Marionette DEBUG loaded listener.js 23:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (16D91000) [pid = 3636] [serial = 112] [outer = 160E8800] 23:33:28 INFO - PROCESS | 3636 | 1464935608164 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 786ms 23:33:28 INFO - PROCESS | 3636 | 1464935608247 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 3636 | 1464935608252 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 23:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:33:28 INFO - PROCESS | 3636 | 1464935608272 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 3636 | 1464935608276 Marionette TRACE conn2 <- [1,118,null,{}] 23:33:28 INFO - PROCESS | 3636 | 1464935608282 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:28 INFO - PROCESS | 3636 | 1464935608389 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:33:28 INFO - PROCESS | 3636 | 1464935608454 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:28 INFO - PROCESS | 3636 | ++DOCSHELL 10A64800 == 37 [pid = 3636] [id = 39] 23:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10E8EC00) [pid = 3636] [serial = 113] [outer = 00000000] 23:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (12969000) [pid = 3636] [serial = 114] [outer = 10E8EC00] 23:33:28 INFO - PROCESS | 3636 | 1464935608511 Marionette DEBUG loaded listener.js 23:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (13146000) [pid = 3636] [serial = 115] [outer = 10E8EC00] 23:33:28 INFO - PROCESS | 3636 | 1464935609000 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 786ms 23:33:29 INFO - PROCESS | 3636 | 1464935609056 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:33:29 INFO - PROCESS | 3636 | 1464935609062 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 23:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:33:29 INFO - PROCESS | 3636 | 1464935609068 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:33:29 INFO - PROCESS | 3636 | 1464935609071 Marionette TRACE conn2 <- [1,122,null,{}] 23:33:29 INFO - PROCESS | 3636 | 1464935609075 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:29 INFO - PROCESS | 3636 | 1464935609179 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:33:29 INFO - PROCESS | 3636 | 1464935609267 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:29 INFO - PROCESS | 3636 | ++DOCSHELL 11865C00 == 38 [pid = 3636] [id = 40] 23:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (132D1000) [pid = 3636] [serial = 116] [outer = 00000000] 23:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (15A09400) [pid = 3636] [serial = 117] [outer = 132D1000] 23:33:29 INFO - PROCESS | 3636 | 1464935609323 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (161BE400) [pid = 3636] [serial = 118] [outer = 132D1000] 23:33:29 INFO - PROCESS | 3636 | 1464935609854 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 833ms 23:33:29 INFO - PROCESS | 3636 | 1464935609892 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:33:29 INFO - PROCESS | 3636 | 1464935609895 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 23:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:33:29 INFO - PROCESS | 3636 | 1464935609899 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:33:29 INFO - PROCESS | 3636 | 1464935609903 Marionette TRACE conn2 <- [1,126,null,{}] 23:33:29 INFO - PROCESS | 3636 | 1464935609913 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:30 INFO - PROCESS | 3636 | 1464935610012 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:33:30 INFO - PROCESS | 3636 | 1464935610098 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 3636 | ++DOCSHELL 178E8400 == 39 [pid = 3636] [id = 41] 23:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (17AE3C00) [pid = 3636] [serial = 119] [outer = 00000000] 23:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (17BA9400) [pid = 3636] [serial = 120] [outer = 17AE3C00] 23:33:30 INFO - PROCESS | 3636 | 1464935610153 Marionette DEBUG loaded listener.js 23:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (17FBE800) [pid = 3636] [serial = 121] [outer = 17AE3C00] 23:33:30 INFO - PROCESS | 3636 | 1464935610651 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 786ms 23:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:33:30 INFO - PROCESS | 3636 | 1464935610700 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:33:30 INFO - PROCESS | 3636 | 1464935610703 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 23:33:30 INFO - PROCESS | 3636 | 1464935610706 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - PROCESS | 3636 | 1464935610708 Marionette TRACE conn2 <- [1,130,null,{}] 23:33:30 INFO - PROCESS | 3636 | 1464935610712 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:30 INFO - PROCESS | 3636 | 1464935610816 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:33:30 INFO - PROCESS | 3636 | 1464935610908 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 3636 | ++DOCSHELL 16ECA800 == 40 [pid = 3636] [id = 42] 23:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1788F400) [pid = 3636] [serial = 122] [outer = 00000000] 23:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1858A400) [pid = 3636] [serial = 123] [outer = 1788F400] 23:33:30 INFO - PROCESS | 3636 | 1464935610961 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (19C07400) [pid = 3636] [serial = 124] [outer = 1788F400] 23:33:31 INFO - PROCESS | 3636 | 1464935611586 Marionette TRACE conn2 <- [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]]]}] 23:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 925ms 23:33:31 INFO - PROCESS | 3636 | 1464935611635 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:33:31 INFO - PROCESS | 3636 | 1464935611639 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 23:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:33:31 INFO - PROCESS | 3636 | 1464935611644 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:33:31 INFO - PROCESS | 3636 | 1464935611648 Marionette TRACE conn2 <- [1,134,null,{}] 23:33:31 INFO - PROCESS | 3636 | 1464935611654 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:31 INFO - PROCESS | 3636 | 1464935611747 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:33:31 INFO - PROCESS | 3636 | 1464935611822 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 3636 | ++DOCSHELL 105F4C00 == 41 [pid = 3636] [id = 43] 23:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (105F5000) [pid = 3636] [serial = 125] [outer = 00000000] 23:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (10E95000) [pid = 3636] [serial = 126] [outer = 105F5000] 23:33:31 INFO - PROCESS | 3636 | 1464935611870 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (112E5800) [pid = 3636] [serial = 127] [outer = 105F5000] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 15207400 == 40 [pid = 3636] [id = 37] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 105F6C00 == 39 [pid = 3636] [id = 36] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 10512400 == 38 [pid = 3636] [id = 35] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 112E1000 == 37 [pid = 3636] [id = 34] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 131ECC00 == 36 [pid = 3636] [id = 31] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 16ECA800 == 35 [pid = 3636] [id = 42] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 11865C00 == 34 [pid = 3636] [id = 40] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 12DF5000 == 33 [pid = 3636] [id = 30] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 178E8400 == 32 [pid = 3636] [id = 41] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 19EA2800 == 31 [pid = 3636] [id = 32] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 1A6ED800 == 30 [pid = 3636] [id = 33] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 160E6C00 == 29 [pid = 3636] [id = 38] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 17BABC00 == 28 [pid = 3636] [id = 29] 23:33:32 INFO - PROCESS | 3636 | --DOCSHELL 10A64800 == 27 [pid = 3636] [id = 39] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (171F1000) [pid = 3636] [serial = 17] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1454B000) [pid = 3636] [serial = 9] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1454FC00) [pid = 3636] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (11DBCC00) [pid = 3636] [serial = 4] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (10A7D000) [pid = 3636] [serial = 51] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (132CF000) [pid = 3636] [serial = 54] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (10A7E000) [pid = 3636] [serial = 57] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (10E87C00) [pid = 3636] [serial = 58] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1143AC00) [pid = 3636] [serial = 60] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1395E000) [pid = 3636] [serial = 63] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (13A91400) [pid = 3636] [serial = 64] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (145D3400) [pid = 3636] [serial = 66] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (15A01800) [pid = 3636] [serial = 69] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (15A0DC00) [pid = 3636] [serial = 70] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (160F3000) [pid = 3636] [serial = 72] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (171FEC00) [pid = 3636] [serial = 75] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (17890800) [pid = 3636] [serial = 78] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17BB4C00) [pid = 3636] [serial = 81] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (161C0400) [pid = 3636] [serial = 73] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1858AC00) [pid = 3636] [serial = 84] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19D83400) [pid = 3636] [serial = 87] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1A35A000) [pid = 3636] [serial = 90] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (17270800) [pid = 3636] [serial = 76] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (178F0400) [pid = 3636] [serial = 79] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (10E8FC00) [pid = 3636] [serial = 52] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17FBCC00) [pid = 3636] [serial = 82] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (15203800) [pid = 3636] [serial = 67] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1858EC00) [pid = 3636] [serial = 85] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19EA4000) [pid = 3636] [serial = 88] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (118C7400) [pid = 3636] [serial = 61] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1395B000) [pid = 3636] [serial = 55] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1A388400) [pid = 3636] [serial = 91] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1B60E800) [pid = 3636] [serial = 48] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1A8E4C00) [pid = 3636] [serial = 93] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1A960000) [pid = 3636] [serial = 30] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1AA33000) [pid = 3636] [serial = 31] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1AF20400) [pid = 3636] [serial = 28] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1AF1C400) [pid = 3636] [serial = 27] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1A390000) [pid = 3636] [serial = 24] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (19C07800) [pid = 3636] [serial = 21] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19C0C000) [pid = 3636] [serial = 22] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16D96000) [pid = 3636] [serial = 14] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1B4DC400) [pid = 3636] [serial = 42] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1B609800) [pid = 3636] [serial = 45] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (1B60E400) [pid = 3636] [serial = 47] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (1B2C8C00) [pid = 3636] [serial = 39] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1B4D3400) [pid = 3636] [serial = 40] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (1B12D800) [pid = 3636] [serial = 37] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1B129800) [pid = 3636] [serial = 36] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (1AAC6400) [pid = 3636] [serial = 33] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (1AAC9C00) [pid = 3636] [serial = 34] [outer = 00000000] [url = about:blank] 23:33:32 INFO - PROCESS | 3636 | 1464935612794 Marionette TRACE conn2 <- [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]]]}] 23:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1172ms 23:33:32 INFO - PROCESS | 3636 | 1464935612822 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:33:32 INFO - PROCESS | 3636 | 1464935612827 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 23:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:33:32 INFO - PROCESS | 3636 | 1464935612831 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:33:32 INFO - PROCESS | 3636 | 1464935612835 Marionette TRACE conn2 <- [1,138,null,{}] 23:33:32 INFO - PROCESS | 3636 | 1464935612840 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:32 INFO - PROCESS | 3636 | 1464935612922 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:33:32 INFO - PROCESS | 3636 | 1464935612932 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 3636 | ++DOCSHELL 10F42800 == 28 [pid = 3636] [id = 44] 23:33:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (110A8400) [pid = 3636] [serial = 128] [outer = 00000000] 23:33:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (112EB400) [pid = 3636] [serial = 129] [outer = 110A8400] 23:33:32 INFO - PROCESS | 3636 | 1464935612981 Marionette DEBUG loaded listener.js 23:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (11867C00) [pid = 3636] [serial = 130] [outer = 110A8400] 23:33:33 INFO - PROCESS | 3636 | 1464935613397 Marionette TRACE conn2 <- [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]]]}] 23:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 23:33:33 INFO - PROCESS | 3636 | 1464935613429 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:33:33 INFO - PROCESS | 3636 | 1464935613435 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 23:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:33:33 INFO - PROCESS | 3636 | 1464935613441 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:33:33 INFO - PROCESS | 3636 | 1464935613444 Marionette TRACE conn2 <- [1,142,null,{}] 23:33:33 INFO - PROCESS | 3636 | 1464935613448 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:33 INFO - PROCESS | 3636 | 1464935613517 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:33:33 INFO - PROCESS | 3636 | 1464935613525 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:33 INFO - PROCESS | 3636 | ++DOCSHELL 12C2BC00 == 29 [pid = 3636] [id = 45] 23:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (12DF7400) [pid = 3636] [serial = 131] [outer = 00000000] 23:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (132CE000) [pid = 3636] [serial = 132] [outer = 12DF7400] 23:33:33 INFO - PROCESS | 3636 | 1464935613570 Marionette DEBUG loaded listener.js 23:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1391A800) [pid = 3636] [serial = 133] [outer = 12DF7400] 23:33:34 INFO - PROCESS | 3636 | 1464935614020 Marionette TRACE conn2 <- [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]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 632ms 23:33:34 INFO - PROCESS | 3636 | 1464935614061 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 3636 | 1464935614064 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 23:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:33:34 INFO - PROCESS | 3636 | 1464935614071 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - PROCESS | 3636 | 1464935614074 Marionette TRACE conn2 <- [1,146,null,{}] 23:33:34 INFO - PROCESS | 3636 | 1464935614085 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:34 INFO - PROCESS | 3636 | 1464935614166 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:33:34 INFO - PROCESS | 3636 | 1464935614173 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:34 INFO - PROCESS | 3636 | ++DOCSHELL 13F1BC00 == 30 [pid = 3636] [id = 46] 23:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (13F1F000) [pid = 3636] [serial = 134] [outer = 00000000] 23:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (14551800) [pid = 3636] [serial = 135] [outer = 13F1F000] 23:33:34 INFO - PROCESS | 3636 | 1464935614220 Marionette DEBUG loaded listener.js 23:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (15202800) [pid = 3636] [serial = 136] [outer = 13F1F000] 23:33:34 INFO - PROCESS | 3636 | 1464935614622 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 586ms 23:33:34 INFO - PROCESS | 3636 | 1464935614664 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 3636 | 1464935614667 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 23:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:33:34 INFO - PROCESS | 3636 | 1464935614670 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - PROCESS | 3636 | 1464935614673 Marionette TRACE conn2 <- [1,150,null,{}] 23:33:34 INFO - PROCESS | 3636 | 1464935614678 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:34 INFO - PROCESS | 3636 | 1464935614768 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:33:34 INFO - PROCESS | 3636 | 1464935614774 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:34 INFO - PROCESS | 3636 | ++DOCSHELL 10E59400 == 31 [pid = 3636] [id = 47] 23:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (14550400) [pid = 3636] [serial = 137] [outer = 00000000] 23:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (15A07C00) [pid = 3636] [serial = 138] [outer = 14550400] 23:33:34 INFO - PROCESS | 3636 | 1464935614828 Marionette DEBUG loaded listener.js 23:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (15B53000) [pid = 3636] [serial = 139] [outer = 14550400] 23:33:35 INFO - PROCESS | 3636 | 1464935615249 Marionette TRACE conn2 <- [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]]]}] 23:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 616ms 23:33:35 INFO - PROCESS | 3636 | 1464935615291 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 3636 | 1464935615293 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 23:33:35 INFO - PROCESS | 3636 | 1464935615296 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:33:35 INFO - PROCESS | 3636 | 1464935615298 Marionette TRACE conn2 <- [1,154,null,{}] 23:33:35 INFO - PROCESS | 3636 | 1464935615301 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:35 INFO - PROCESS | 3636 | 1464935615394 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:33:35 INFO - PROCESS | 3636 | 1464935615400 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 3636 | ++DOCSHELL 161BE800 == 32 [pid = 3636] [id = 48] 23:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (161BF400) [pid = 3636] [serial = 140] [outer = 00000000] 23:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (16D95C00) [pid = 3636] [serial = 141] [outer = 161BF400] 23:33:35 INFO - PROCESS | 3636 | 1464935615444 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (16ED5800) [pid = 3636] [serial = 142] [outer = 161BF400] 23:33:35 INFO - PROCESS | 3636 | 1464935615903 Marionette TRACE conn2 <- [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]]]}] 23:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 632ms 23:33:35 INFO - PROCESS | 3636 | 1464935615917 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 3636 | 1464935615919 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 23:33:35 INFO - PROCESS | 3636 | 1464935615922 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:33:35 INFO - PROCESS | 3636 | 1464935615924 Marionette TRACE conn2 <- [1,158,null,{}] 23:33:35 INFO - PROCESS | 3636 | 1464935615928 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:36 INFO - PROCESS | 3636 | 1464935616035 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:33:36 INFO - PROCESS | 3636 | 1464935616100 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:36 INFO - PROCESS | 3636 | ++DOCSHELL 1788C800 == 33 [pid = 3636] [id = 49] 23:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (17890800) [pid = 3636] [serial = 143] [outer = 00000000] 23:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (17AE4C00) [pid = 3636] [serial = 144] [outer = 17890800] 23:33:36 INFO - PROCESS | 3636 | 1464935616154 Marionette DEBUG loaded listener.js 23:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (17BA8000) [pid = 3636] [serial = 145] [outer = 17890800] 23:33:36 INFO - PROCESS | 3636 | 1464935616536 Marionette TRACE conn2 <- [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]]]}] 23:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 632ms 23:33:36 INFO - PROCESS | 3636 | 1464935616561 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:33:36 INFO - PROCESS | 3636 | 1464935616563 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 23:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:33:36 INFO - PROCESS | 3636 | 1464935616566 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:33:36 INFO - PROCESS | 3636 | 1464935616568 Marionette TRACE conn2 <- [1,162,null,{}] 23:33:36 INFO - PROCESS | 3636 | 1464935616571 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:36 INFO - PROCESS | 3636 | 1464935616679 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1A8E9400) [pid = 3636] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1A350C00) [pid = 3636] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (160E8800) [pid = 3636] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (112E5C00) [pid = 3636] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (15208C00) [pid = 3636] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (10512C00) [pid = 3636] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (10A59400) [pid = 3636] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:33:36 INFO - PROCESS | 3636 | 1464935616726 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:36 INFO - PROCESS | 3636 | ++DOCSHELL 10371C00 == 34 [pid = 3636] [id = 50] 23:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (10481C00) [pid = 3636] [serial = 146] [outer = 00000000] 23:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (11431800) [pid = 3636] [serial = 147] [outer = 10481C00] 23:33:36 INFO - PROCESS | 3636 | 1464935616773 Marionette DEBUG loaded listener.js 23:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13198C00) [pid = 3636] [serial = 148] [outer = 10481C00] 23:33:37 INFO - PROCESS | 3636 | 1464935617108 Marionette TRACE conn2 <- [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]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 585ms 23:33:37 INFO - PROCESS | 3636 | 1464935617146 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:33:37 INFO - PROCESS | 3636 | 1464935617148 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 23:33:37 INFO - PROCESS | 3636 | 1464935617151 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:33:37 INFO - PROCESS | 3636 | 1464935617163 Marionette TRACE conn2 <- [1,166,null,{}] 23:33:37 INFO - PROCESS | 3636 | 1464935617166 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:37 INFO - PROCESS | 3636 | 1464935617261 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:33:37 INFO - PROCESS | 3636 | 1464935617266 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:37 INFO - PROCESS | 3636 | ++DOCSHELL 15B4B800 == 35 [pid = 3636] [id = 51] 23:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (160E8800) [pid = 3636] [serial = 149] [outer = 00000000] 23:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (18584400) [pid = 3636] [serial = 150] [outer = 160E8800] 23:33:37 INFO - PROCESS | 3636 | 1464935617311 Marionette DEBUG loaded listener.js 23:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (18585400) [pid = 3636] [serial = 151] [outer = 160E8800] 23:33:37 INFO - PROCESS | 3636 | 1464935617702 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 23:33:37 INFO - PROCESS | 3636 | 1464935617749 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:33:37 INFO - PROCESS | 3636 | 1464935617751 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 23:33:37 INFO - PROCESS | 3636 | 1464935617754 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:33:37 INFO - PROCESS | 3636 | 1464935617755 Marionette TRACE conn2 <- [1,170,null,{}] 23:33:37 INFO - PROCESS | 3636 | 1464935617759 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:37 INFO - PROCESS | 3636 | 1464935617830 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:33:37 INFO - PROCESS | 3636 | 1464935617836 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:37 INFO - PROCESS | 3636 | ++DOCSHELL 17BA6000 == 36 [pid = 3636] [id = 52] 23:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (17BABC00) [pid = 3636] [serial = 152] [outer = 00000000] 23:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19C0B800) [pid = 3636] [serial = 153] [outer = 17BABC00] 23:33:37 INFO - PROCESS | 3636 | 1464935617879 Marionette DEBUG loaded listener.js 23:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19C0F400) [pid = 3636] [serial = 154] [outer = 17BABC00] 23:33:38 INFO - PROCESS | 3636 | 1464935618247 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 524ms 23:33:38 INFO - PROCESS | 3636 | 1464935618290 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:33:38 INFO - PROCESS | 3636 | 1464935618292 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 23:33:38 INFO - PROCESS | 3636 | 1464935618295 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:33:38 INFO - PROCESS | 3636 | 1464935618297 Marionette TRACE conn2 <- [1,174,null,{}] 23:33:38 INFO - PROCESS | 3636 | 1464935618300 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:38 INFO - PROCESS | 3636 | 1464935618384 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:33:38 INFO - PROCESS | 3636 | 1464935618392 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 3636 | ++DOCSHELL 105F6C00 == 37 [pid = 3636] [id = 53] 23:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (10E5A800) [pid = 3636] [serial = 155] [outer = 00000000] 23:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19D85000) [pid = 3636] [serial = 156] [outer = 10E5A800] 23:33:38 INFO - PROCESS | 3636 | 1464935618435 Marionette DEBUG loaded listener.js 23:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19D90400) [pid = 3636] [serial = 157] [outer = 10E5A800] 23:33:39 INFO - PROCESS | 3636 | 1464935619062 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 832ms 23:33:39 INFO - PROCESS | 3636 | 1464935619141 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:33:39 INFO - PROCESS | 3636 | 1464935619145 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 23:33:39 INFO - PROCESS | 3636 | 1464935619151 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:33:39 INFO - PROCESS | 3636 | 1464935619153 Marionette TRACE conn2 <- [1,178,null,{}] 23:33:39 INFO - PROCESS | 3636 | 1464935619160 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:39 INFO - PROCESS | 3636 | 1464935619276 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:33:39 INFO - PROCESS | 3636 | 1464935619340 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:39 INFO - PROCESS | 3636 | ++DOCSHELL 10A59400 == 38 [pid = 3636] [id = 54] 23:33:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (10A5B400) [pid = 3636] [serial = 158] [outer = 00000000] 23:33:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (112E5C00) [pid = 3636] [serial = 159] [outer = 10A5B400] 23:33:39 INFO - PROCESS | 3636 | 1464935619396 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (11DBC800) [pid = 3636] [serial = 160] [outer = 10A5B400] 23:33:40 INFO - PROCESS | 3636 | 1464935620242 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1125ms 23:33:40 INFO - PROCESS | 3636 | 1464935620279 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:33:40 INFO - PROCESS | 3636 | 1464935620283 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 23:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:33:40 INFO - PROCESS | 3636 | 1464935620288 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:33:40 INFO - PROCESS | 3636 | 1464935620292 Marionette TRACE conn2 <- [1,182,null,{}] 23:33:40 INFO - PROCESS | 3636 | 1464935620299 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:40 INFO - PROCESS | 3636 | 1464935620398 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:33:40 INFO - PROCESS | 3636 | 1464935620470 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:40 INFO - PROCESS | 3636 | ++DOCSHELL 10E8D400 == 39 [pid = 3636] [id = 55] 23:33:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (10E8F000) [pid = 3636] [serial = 161] [outer = 00000000] 23:33:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (10F4A000) [pid = 3636] [serial = 162] [outer = 10E8F000] 23:33:40 INFO - PROCESS | 3636 | 1464935620518 Marionette DEBUG loaded listener.js 23:33:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1143A800) [pid = 3636] [serial = 163] [outer = 10E8F000] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 17BA6000 == 38 [pid = 3636] [id = 52] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 15B4B800 == 37 [pid = 3636] [id = 51] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 10371C00 == 36 [pid = 3636] [id = 50] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 1788C800 == 35 [pid = 3636] [id = 49] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 161BE800 == 34 [pid = 3636] [id = 48] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 10E59400 == 33 [pid = 3636] [id = 47] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 13F1BC00 == 32 [pid = 3636] [id = 46] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 12C2BC00 == 31 [pid = 3636] [id = 45] 23:33:40 INFO - PROCESS | 3636 | --DOCSHELL 10F42800 == 30 [pid = 3636] [id = 44] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1A8EF400) [pid = 3636] [serial = 94] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16CE7000) [pid = 3636] [serial = 111] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16D91000) [pid = 3636] [serial = 112] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (118C5800) [pid = 3636] [serial = 99] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11D1E400) [pid = 3636] [serial = 100] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (15B56800) [pid = 3636] [serial = 109] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15A10800) [pid = 3636] [serial = 108] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (11439000) [pid = 3636] [serial = 103] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (10A57400) [pid = 3636] [serial = 102] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (13A89000) [pid = 3636] [serial = 105] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1AA34400) [pid = 3636] [serial = 97] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (145D0C00) [pid = 3636] [serial = 106] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1A960800) [pid = 3636] [serial = 96] [outer = 00000000] [url = about:blank] 23:33:40 INFO - PROCESS | 3636 | 1464935620987 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 725ms 23:33:41 INFO - PROCESS | 3636 | 1464935621017 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:33:41 INFO - PROCESS | 3636 | 1464935621023 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 23:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:33:41 INFO - PROCESS | 3636 | 1464935621029 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:33:41 INFO - PROCESS | 3636 | 1464935621032 Marionette TRACE conn2 <- [1,186,null,{}] 23:33:41 INFO - PROCESS | 3636 | 1464935621039 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:41 INFO - PROCESS | 3636 | 1464935621119 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:33:41 INFO - PROCESS | 3636 | 1464935621126 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:41 INFO - PROCESS | 3636 | ++DOCSHELL 11DB5400 == 31 [pid = 3636] [id = 56] 23:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (11DB5C00) [pid = 3636] [serial = 164] [outer = 00000000] 23:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (131EB000) [pid = 3636] [serial = 165] [outer = 11DB5C00] 23:33:41 INFO - PROCESS | 3636 | 1464935621170 Marionette DEBUG loaded listener.js 23:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1395B400) [pid = 3636] [serial = 166] [outer = 11DB5C00] 23:33:41 INFO - PROCESS | 3636 | 1464935621588 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 23:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:33:41 INFO - PROCESS | 3636 | 1464935621626 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:33:41 INFO - PROCESS | 3636 | 1464935621628 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 23:33:41 INFO - PROCESS | 3636 | 1464935621632 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:33:41 INFO - PROCESS | 3636 | 1464935621635 Marionette TRACE conn2 <- [1,190,null,{}] 23:33:41 INFO - PROCESS | 3636 | 1464935621650 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:41 INFO - PROCESS | 3636 | 1464935621732 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:33:41 INFO - PROCESS | 3636 | 1464935621739 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:41 INFO - PROCESS | 3636 | ++DOCSHELL 1454AC00 == 32 [pid = 3636] [id = 57] 23:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1454B800) [pid = 3636] [serial = 167] [outer = 00000000] 23:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15107C00) [pid = 3636] [serial = 168] [outer = 1454B800] 23:33:41 INFO - PROCESS | 3636 | 1464935621792 Marionette DEBUG loaded listener.js 23:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (15207400) [pid = 3636] [serial = 169] [outer = 1454B800] 23:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (15B4B800) [pid = 3636] [serial = 170] [outer = 1B602C00] 23:33:42 INFO - PROCESS | 3636 | 1464935622262 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 678ms 23:33:42 INFO - PROCESS | 3636 | 1464935622313 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:33:42 INFO - PROCESS | 3636 | 1464935622316 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 23:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:33:42 INFO - PROCESS | 3636 | 1464935622319 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:33:42 INFO - PROCESS | 3636 | 1464935622321 Marionette TRACE conn2 <- [1,194,null,{}] 23:33:42 INFO - PROCESS | 3636 | 1464935622324 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:42 INFO - PROCESS | 3636 | 1464935622402 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:33:42 INFO - PROCESS | 3636 | 1464935622411 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:42 INFO - PROCESS | 3636 | ++DOCSHELL 15B53400 == 33 [pid = 3636] [id = 58] 23:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (15B54C00) [pid = 3636] [serial = 171] [outer = 00000000] 23:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (171F2C00) [pid = 3636] [serial = 172] [outer = 15B54C00] 23:33:42 INFO - PROCESS | 3636 | 1464935622455 Marionette DEBUG loaded listener.js 23:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17276800) [pid = 3636] [serial = 173] [outer = 15B54C00] 23:33:42 INFO - PROCESS | 3636 | 1464935622846 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 585ms 23:33:42 INFO - PROCESS | 3636 | 1464935622916 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:33:42 INFO - PROCESS | 3636 | 1464935622918 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 23:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:33:42 INFO - PROCESS | 3636 | 1464935622921 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:33:42 INFO - PROCESS | 3636 | 1464935622923 Marionette TRACE conn2 <- [1,198,null,{}] 23:33:42 INFO - PROCESS | 3636 | 1464935622926 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:43 INFO - PROCESS | 3636 | 1464935623010 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:33:43 INFO - PROCESS | 3636 | 1464935623017 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:43 INFO - PROCESS | 3636 | ++DOCSHELL 15B51C00 == 34 [pid = 3636] [id = 59] 23:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1726C800) [pid = 3636] [serial = 174] [outer = 00000000] 23:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17AF0400) [pid = 3636] [serial = 175] [outer = 1726C800] 23:33:43 INFO - PROCESS | 3636 | 1464935623064 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17BA9C00) [pid = 3636] [serial = 176] [outer = 1726C800] 23:33:43 INFO - PROCESS | 3636 | 1464935623486 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 616ms 23:33:43 INFO - PROCESS | 3636 | 1464935623542 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:33:43 INFO - PROCESS | 3636 | 1464935623544 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 23:33:43 INFO - PROCESS | 3636 | 1464935623547 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:33:43 INFO - PROCESS | 3636 | 1464935623549 Marionette TRACE conn2 <- [1,202,null,{}] 23:33:43 INFO - PROCESS | 3636 | 1464935623552 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:43 INFO - PROCESS | 3636 | 1464935623674 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:33:43 INFO - PROCESS | 3636 | 1464935623689 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:43 INFO - PROCESS | 3636 | ++DOCSHELL 17AE9800 == 35 [pid = 3636] [id = 60] 23:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (17FC1000) [pid = 3636] [serial = 177] [outer = 00000000] 23:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19C0C000) [pid = 3636] [serial = 178] [outer = 17FC1000] 23:33:43 INFO - PROCESS | 3636 | 1464935623733 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (19EAF000) [pid = 3636] [serial = 179] [outer = 17FC1000] 23:33:44 INFO - PROCESS | 3636 | 1464935624171 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 616ms 23:33:44 INFO - PROCESS | 3636 | 1464935624186 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:33:44 INFO - PROCESS | 3636 | 1464935624188 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 23:33:44 INFO - PROCESS | 3636 | 1464935624191 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:33:44 INFO - PROCESS | 3636 | 1464935624192 Marionette TRACE conn2 <- [1,206,null,{}] 23:33:44 INFO - PROCESS | 3636 | 1464935624196 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:44 INFO - PROCESS | 3636 | 1464935624293 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:33:44 INFO - PROCESS | 3636 | 1464935624361 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 3636 | ++DOCSHELL 112E2000 == 36 [pid = 3636] [id = 61] 23:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1395E000) [pid = 3636] [serial = 180] [outer = 00000000] 23:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1A38DC00) [pid = 3636] [serial = 181] [outer = 1395E000] 23:33:44 INFO - PROCESS | 3636 | 1464935624407 Marionette DEBUG loaded listener.js 23:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1A38F400) [pid = 3636] [serial = 182] [outer = 1395E000] 23:33:44 INFO - PROCESS | 3636 | 1464935624758 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 23:33:44 INFO - PROCESS | 3636 | 1464935624813 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:33:44 INFO - PROCESS | 3636 | 1464935624815 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 23:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:33:44 INFO - PROCESS | 3636 | 1464935624818 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:33:44 INFO - PROCESS | 3636 | 1464935624820 Marionette TRACE conn2 <- [1,210,null,{}] 23:33:44 INFO - PROCESS | 3636 | 1464935624823 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:44 INFO - PROCESS | 3636 | 1464935624946 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:33:44 INFO - PROCESS | 3636 | 1464935624952 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 3636 | ++DOCSHELL 1454C400 == 37 [pid = 3636] [id = 62] 23:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (155C8C00) [pid = 3636] [serial = 183] [outer = 00000000] 23:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1A8E9000) [pid = 3636] [serial = 184] [outer = 155C8C00] 23:33:44 INFO - PROCESS | 3636 | 1464935624995 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1A8E9400) [pid = 3636] [serial = 185] [outer = 155C8C00] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (17BABC00) [pid = 3636] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (161BF400) [pid = 3636] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (14550400) [pid = 3636] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (17890800) [pid = 3636] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (13F1F000) [pid = 3636] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (105F5000) [pid = 3636] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (110A8400) [pid = 3636] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (12DF7400) [pid = 3636] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (10481C00) [pid = 3636] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (10E8EC00) [pid = 3636] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (132D1000) [pid = 3636] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (17AE3C00) [pid = 3636] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1788F400) [pid = 3636] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:33:45 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (160E8800) [pid = 3636] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:33:45 INFO - PROCESS | 3636 | 1464935625462 Marionette TRACE conn2 <- [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]]]}] 23:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 694ms 23:33:45 INFO - PROCESS | 3636 | 1464935625518 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:33:45 INFO - PROCESS | 3636 | 1464935625520 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 23:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:33:45 INFO - PROCESS | 3636 | 1464935625523 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:33:45 INFO - PROCESS | 3636 | 1464935625525 Marionette TRACE conn2 <- [1,214,null,{}] 23:33:45 INFO - PROCESS | 3636 | 1464935625528 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:45 INFO - PROCESS | 3636 | 1464935625646 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:33:45 INFO - PROCESS | 3636 | 1464935625678 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:45 INFO - PROCESS | 3636 | ++DOCSHELL 105F5000 == 38 [pid = 3636] [id = 63] 23:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (12FC3800) [pid = 3636] [serial = 186] [outer = 00000000] 23:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (15A0E400) [pid = 3636] [serial = 187] [outer = 12FC3800] 23:33:45 INFO - PROCESS | 3636 | 1464935625722 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (178EA400) [pid = 3636] [serial = 188] [outer = 12FC3800] 23:33:46 INFO - PROCESS | 3636 | 1464935626046 Marionette TRACE conn2 <- [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]]]}] 23:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 23:33:46 INFO - PROCESS | 3636 | 1464935626104 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 3636 | 1464935626106 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 23:33:46 INFO - PROCESS | 3636 | 1464935626109 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:33:46 INFO - PROCESS | 3636 | 1464935626111 Marionette TRACE conn2 <- [1,218,null,{}] 23:33:46 INFO - PROCESS | 3636 | 1464935626114 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:46 INFO - PROCESS | 3636 | 1464935626213 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:33:46 INFO - PROCESS | 3636 | 1464935626221 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:46 INFO - PROCESS | 3636 | ++DOCSHELL 15B50800 == 39 [pid = 3636] [id = 64] 23:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (15B51000) [pid = 3636] [serial = 189] [outer = 00000000] 23:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1A8E5800) [pid = 3636] [serial = 190] [outer = 15B51000] 23:33:46 INFO - PROCESS | 3636 | 1464935626266 Marionette DEBUG loaded listener.js 23:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1A955C00) [pid = 3636] [serial = 191] [outer = 15B51000] 23:33:46 INFO - PROCESS | 3636 | 1464935626637 Marionette TRACE conn2 <- [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]]]}] 23:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 23:33:46 INFO - PROCESS | 3636 | 1464935626706 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 3636 | 1464935626709 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 23:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:33:46 INFO - PROCESS | 3636 | 1464935626712 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 3636 | 1464935626714 Marionette TRACE conn2 <- [1,222,null,{}] 23:33:46 INFO - PROCESS | 3636 | 1464935626718 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:46 INFO - PROCESS | 3636 | 1464935626809 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:33:46 INFO - PROCESS | 3636 | 1464935626866 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:46 INFO - PROCESS | 3636 | ++DOCSHELL 18589800 == 40 [pid = 3636] [id = 65] 23:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1A387800) [pid = 3636] [serial = 192] [outer = 00000000] 23:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1A962000) [pid = 3636] [serial = 193] [outer = 1A387800] 23:33:46 INFO - PROCESS | 3636 | 1464935626920 Marionette DEBUG loaded listener.js 23:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1AA39C00) [pid = 3636] [serial = 194] [outer = 1A387800] 23:33:47 INFO - PROCESS | 3636 | 1464935627263 Marionette TRACE conn2 <- [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]]]}] 23:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 585ms 23:33:47 INFO - PROCESS | 3636 | 1464935627331 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:33:47 INFO - PROCESS | 3636 | 1464935627335 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 23:33:47 INFO - PROCESS | 3636 | 1464935627341 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:33:47 INFO - PROCESS | 3636 | 1464935627345 Marionette TRACE conn2 <- [1,226,null,{}] 23:33:47 INFO - PROCESS | 3636 | 1464935627351 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:47 INFO - PROCESS | 3636 | 1464935627456 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:33:47 INFO - PROCESS | 3636 | 1464935627523 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:47 INFO - PROCESS | 3636 | ++DOCSHELL 10A61400 == 41 [pid = 3636] [id = 66] 23:33:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (10A64800) [pid = 3636] [serial = 195] [outer = 00000000] 23:33:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (10E93C00) [pid = 3636] [serial = 196] [outer = 10A64800] 23:33:47 INFO - PROCESS | 3636 | 1464935627578 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (11D29000) [pid = 3636] [serial = 197] [outer = 10A64800] 23:33:48 INFO - PROCESS | 3636 | 1464935628134 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 817ms 23:33:48 INFO - PROCESS | 3636 | 1464935628169 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:33:48 INFO - PROCESS | 3636 | 1464935628174 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 23:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:33:48 INFO - PROCESS | 3636 | 1464935628182 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 3636 | 1464935628186 Marionette TRACE conn2 <- [1,230,null,{}] 23:33:48 INFO - PROCESS | 3636 | 1464935628190 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:48 INFO - PROCESS | 3636 | 1464935628291 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:33:48 INFO - PROCESS | 3636 | 1464935628362 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:48 INFO - PROCESS | 3636 | ++DOCSHELL 13A84800 == 42 [pid = 3636] [id = 67] 23:33:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (13A8A000) [pid = 3636] [serial = 198] [outer = 00000000] 23:33:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1454CC00) [pid = 3636] [serial = 199] [outer = 13A8A000] 23:33:48 INFO - PROCESS | 3636 | 1464935628416 Marionette DEBUG loaded listener.js 23:33:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (155A1000) [pid = 3636] [serial = 200] [outer = 13A8A000] 23:33:48 INFO - PROCESS | 3636 | 1464935628957 Marionette TRACE conn2 <- [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]]]}] 23:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 786ms 23:33:48 INFO - PROCESS | 3636 | 1464935628982 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:33:48 INFO - PROCESS | 3636 | 1464935628985 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 23:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:33:48 INFO - PROCESS | 3636 | 1464935628990 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 3636 | 1464935628992 Marionette TRACE conn2 <- [1,234,null,{}] 23:33:48 INFO - PROCESS | 3636 | 1464935629001 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:49 INFO - PROCESS | 3636 | 1464935629104 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:33:49 INFO - PROCESS | 3636 | 1464935629193 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 3636 | ++DOCSHELL 18587000 == 43 [pid = 3636] [id = 68] 23:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1858C000) [pid = 3636] [serial = 201] [outer = 00000000] 23:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (19AA4000) [pid = 3636] [serial = 202] [outer = 1858C000] 23:33:49 INFO - PROCESS | 3636 | 1464935629249 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (19AA6C00) [pid = 3636] [serial = 203] [outer = 1858C000] 23:33:49 INFO - PROCESS | 3636 | 1464935629796 Marionette TRACE conn2 <- [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]]]}] 23:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 832ms 23:33:49 INFO - PROCESS | 3636 | 1464935629813 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:33:49 INFO - PROCESS | 3636 | 1464935629815 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 23:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:33:49 INFO - PROCESS | 3636 | 1464935629818 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:33:49 INFO - PROCESS | 3636 | 1464935629820 Marionette TRACE conn2 <- [1,238,null,{}] 23:33:49 INFO - PROCESS | 3636 | 1464935629824 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:49 INFO - PROCESS | 3636 | 1464935629921 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:33:49 INFO - PROCESS | 3636 | 1464935630009 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 3636 | ++DOCSHELL 19AA3000 == 44 [pid = 3636] [id = 69] 23:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (19AA9C00) [pid = 3636] [serial = 204] [outer = 00000000] 23:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (19C05000) [pid = 3636] [serial = 205] [outer = 19AA9C00] 23:33:50 INFO - PROCESS | 3636 | 1464935630062 Marionette DEBUG loaded listener.js 23:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1A6E5400) [pid = 3636] [serial = 206] [outer = 19AA9C00] 23:33:50 INFO - PROCESS | 3636 | 1464935630570 Marionette TRACE conn2 <- [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]]]}] 23:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 832ms 23:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:33:50 INFO - PROCESS | 3636 | 1464935630645 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:33:50 INFO - PROCESS | 3636 | 1464935630647 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 23:33:50 INFO - PROCESS | 3636 | 1464935630651 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 3636 | 1464935630653 Marionette TRACE conn2 <- [1,242,null,{}] 23:33:50 INFO - PROCESS | 3636 | 1464935630657 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:50 INFO - PROCESS | 3636 | 1464935630752 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:33:50 INFO - PROCESS | 3636 | 1464935630973 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 3636 | ++DOCSHELL 10A5AC00 == 45 [pid = 3636] [id = 70] 23:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (10A5EC00) [pid = 3636] [serial = 207] [outer = 00000000] 23:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10E59C00) [pid = 3636] [serial = 208] [outer = 10A5EC00] 23:33:51 INFO - PROCESS | 3636 | 1464935631022 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (112E2400) [pid = 3636] [serial = 209] [outer = 10A5EC00] 23:33:51 INFO - PROCESS | 3636 | 1464935631569 Marionette TRACE conn2 <- [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]]]}] 23:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 924ms 23:33:51 INFO - PROCESS | 3636 | 1464935631608 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:33:51 INFO - PROCESS | 3636 | 1464935631612 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 23:33:51 INFO - PROCESS | 3636 | 1464935631618 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:33:51 INFO - PROCESS | 3636 | 1464935631622 Marionette TRACE conn2 <- [1,246,null,{}] 23:33:51 INFO - PROCESS | 3636 | 1464935631626 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:51 INFO - PROCESS | 3636 | 1464935631702 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:33:51 INFO - PROCESS | 3636 | 1464935631788 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:51 INFO - PROCESS | 3636 | ++DOCSHELL 132C8800 == 46 [pid = 3636] [id = 71] 23:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (132CE400) [pid = 3636] [serial = 210] [outer = 00000000] 23:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (13964400) [pid = 3636] [serial = 211] [outer = 132CE400] 23:33:51 INFO - PROCESS | 3636 | 1464935631836 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (13F1BC00) [pid = 3636] [serial = 212] [outer = 132CE400] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 15B50800 == 45 [pid = 3636] [id = 64] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 105F5000 == 44 [pid = 3636] [id = 63] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 1454C400 == 43 [pid = 3636] [id = 62] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 112E2000 == 42 [pid = 3636] [id = 61] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 17AE9800 == 41 [pid = 3636] [id = 60] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 15B51C00 == 40 [pid = 3636] [id = 59] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 15B53400 == 39 [pid = 3636] [id = 58] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 1454AC00 == 38 [pid = 3636] [id = 57] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 11DB5400 == 37 [pid = 3636] [id = 56] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 10E8D400 == 36 [pid = 3636] [id = 55] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 10A59400 == 35 [pid = 3636] [id = 54] 23:33:51 INFO - PROCESS | 3636 | --DOCSHELL 105F6C00 == 34 [pid = 3636] [id = 53] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (19C0F400) [pid = 3636] [serial = 154] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (19D85000) [pid = 3636] [serial = 156] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (16D95C00) [pid = 3636] [serial = 141] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (15B53000) [pid = 3636] [serial = 139] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (17AE4C00) [pid = 3636] [serial = 144] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (14551800) [pid = 3636] [serial = 135] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (112E5800) [pid = 3636] [serial = 127] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (10E95000) [pid = 3636] [serial = 126] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (112EB400) [pid = 3636] [serial = 129] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (11867C00) [pid = 3636] [serial = 130] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (132CE000) [pid = 3636] [serial = 132] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1391A800) [pid = 3636] [serial = 133] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (11431800) [pid = 3636] [serial = 147] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (13146000) [pid = 3636] [serial = 115] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (12969000) [pid = 3636] [serial = 114] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (161BE400) [pid = 3636] [serial = 118] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (15A09400) [pid = 3636] [serial = 117] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17FBE800) [pid = 3636] [serial = 121] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (17BA9400) [pid = 3636] [serial = 120] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19C07400) [pid = 3636] [serial = 124] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1858A400) [pid = 3636] [serial = 123] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17BA8000) [pid = 3636] [serial = 145] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13198C00) [pid = 3636] [serial = 148] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (19C0B800) [pid = 3636] [serial = 153] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (15A07C00) [pid = 3636] [serial = 138] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (18584400) [pid = 3636] [serial = 150] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16ED5800) [pid = 3636] [serial = 142] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (18585400) [pid = 3636] [serial = 151] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15202800) [pid = 3636] [serial = 136] [outer = 00000000] [url = about:blank] 23:33:52 INFO - PROCESS | 3636 | 1464935632259 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 678ms 23:33:52 INFO - PROCESS | 3636 | 1464935632304 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:33:52 INFO - PROCESS | 3636 | 1464935632308 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 23:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:33:52 INFO - PROCESS | 3636 | 1464935632311 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 3636 | 1464935632313 Marionette TRACE conn2 <- [1,250,null,{}] 23:33:52 INFO - PROCESS | 3636 | 1464935632324 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:52 INFO - PROCESS | 3636 | 1464935632431 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:33:52 INFO - PROCESS | 3636 | 1464935632444 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:52 INFO - PROCESS | 3636 | ++DOCSHELL 12F44C00 == 35 [pid = 3636] [id = 72] 23:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (12FB7000) [pid = 3636] [serial = 213] [outer = 00000000] 23:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1395B000) [pid = 3636] [serial = 214] [outer = 12FB7000] 23:33:52 INFO - PROCESS | 3636 | 1464935632488 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1454AC00) [pid = 3636] [serial = 215] [outer = 12FB7000] 23:33:52 INFO - PROCESS | 3636 | 1464935632881 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 23:33:52 INFO - PROCESS | 3636 | 1464935632933 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:33:52 INFO - PROCESS | 3636 | 1464935632936 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 23:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:33:52 INFO - PROCESS | 3636 | 1464935632949 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 3636 | 1464935632955 Marionette TRACE conn2 <- [1,254,null,{}] 23:33:52 INFO - PROCESS | 3636 | 1464935632960 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:53 INFO - PROCESS | 3636 | 1464935633044 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:33:53 INFO - PROCESS | 3636 | 1464935633054 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 3636 | ++DOCSHELL 13927800 == 36 [pid = 3636] [id = 73] 23:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1520F800) [pid = 3636] [serial = 216] [outer = 00000000] 23:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (160E5400) [pid = 3636] [serial = 217] [outer = 1520F800] 23:33:53 INFO - PROCESS | 3636 | 1464935633099 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (160F3800) [pid = 3636] [serial = 218] [outer = 1520F800] 23:33:53 INFO - PROCESS | 3636 | 1464935633506 Marionette TRACE conn2 <- [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]]]}] 23:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 23:33:53 INFO - PROCESS | 3636 | 1464935633541 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:33:53 INFO - PROCESS | 3636 | 1464935633543 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 23:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:33:53 INFO - PROCESS | 3636 | 1464935633546 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:33:53 INFO - PROCESS | 3636 | 1464935633548 Marionette TRACE conn2 <- [1,258,null,{}] 23:33:53 INFO - PROCESS | 3636 | 1464935633552 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:53 INFO - PROCESS | 3636 | 1464935633635 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:33:53 INFO - PROCESS | 3636 | 1464935633642 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 3636 | ++DOCSHELL 16D9B400 == 37 [pid = 3636] [id = 74] 23:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16E4B400) [pid = 3636] [serial = 219] [outer = 00000000] 23:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (171F1800) [pid = 3636] [serial = 220] [outer = 16E4B400] 23:33:53 INFO - PROCESS | 3636 | 1464935633686 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17276400) [pid = 3636] [serial = 221] [outer = 16E4B400] 23:33:54 INFO - PROCESS | 3636 | 1464935634116 Marionette TRACE conn2 <- [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]]]}] 23:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 631ms 23:33:54 INFO - PROCESS | 3636 | 1464935634168 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:33:54 INFO - PROCESS | 3636 | 1464935634171 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 23:33:54 INFO - PROCESS | 3636 | 1464935634174 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:33:54 INFO - PROCESS | 3636 | 1464935634175 Marionette TRACE conn2 <- [1,262,null,{}] 23:33:54 INFO - PROCESS | 3636 | 1464935634179 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:54 INFO - PROCESS | 3636 | 1464935634278 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:33:54 INFO - PROCESS | 3636 | 1464935634288 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 3636 | ++DOCSHELL 178E8400 == 38 [pid = 3636] [id = 75] 23:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (178E9C00) [pid = 3636] [serial = 222] [outer = 00000000] 23:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17AE9800) [pid = 3636] [serial = 223] [outer = 178E9C00] 23:33:54 INFO - PROCESS | 3636 | 1464935634376 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (18126000) [pid = 3636] [serial = 224] [outer = 178E9C00] 23:33:54 INFO - PROCESS | 3636 | 1464935634789 Marionette TRACE conn2 <- [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]]]}] 23:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 632ms 23:33:54 INFO - PROCESS | 3636 | 1464935634812 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:33:54 INFO - PROCESS | 3636 | 1464935634814 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 23:33:54 INFO - PROCESS | 3636 | 1464935634817 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:33:54 INFO - PROCESS | 3636 | 1464935634819 Marionette TRACE conn2 <- [1,266,null,{}] 23:33:54 INFO - PROCESS | 3636 | 1464935634822 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:54 INFO - PROCESS | 3636 | 1464935634924 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:33:54 INFO - PROCESS | 3636 | 1464935634930 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 3636 | ++DOCSHELL 10489C00 == 39 [pid = 3636] [id = 76] 23:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (178F0400) [pid = 3636] [serial = 225] [outer = 00000000] 23:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19A3FC00) [pid = 3636] [serial = 226] [outer = 178F0400] 23:33:54 INFO - PROCESS | 3636 | 1464935634973 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19AA3800) [pid = 3636] [serial = 227] [outer = 178F0400] 23:33:55 INFO - PROCESS | 3636 | 1464935635394 Marionette TRACE conn2 <- [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]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 616ms 23:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:33:55 INFO - PROCESS | 3636 | 1464935635439 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 3636 | 1464935635440 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 23:33:55 INFO - PROCESS | 3636 | 1464935635444 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 3636 | 1464935635445 Marionette TRACE conn2 <- [1,270,null,{}] 23:33:55 INFO - PROCESS | 3636 | 1464935635449 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:55 INFO - PROCESS | 3636 | 1464935635547 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:33:55 INFO - PROCESS | 3636 | 1464935635554 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 3636 | ++DOCSHELL 1858B800 == 40 [pid = 3636] [id = 77] 23:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19A39800) [pid = 3636] [serial = 228] [outer = 00000000] 23:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19C0DC00) [pid = 3636] [serial = 229] [outer = 19A39800] 23:33:55 INFO - PROCESS | 3636 | 1464935635596 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (19D81C00) [pid = 3636] [serial = 230] [outer = 19A39800] 23:33:55 INFO - PROCESS | 3636 | 1464935635991 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 585ms 23:33:56 INFO - PROCESS | 3636 | 1464935636049 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:33:56 INFO - PROCESS | 3636 | 1464935636052 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 23:33:56 INFO - PROCESS | 3636 | 1464935636055 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:33:56 INFO - PROCESS | 3636 | 1464935636057 Marionette TRACE conn2 <- [1,274,null,{}] 23:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:33:56 INFO - PROCESS | 3636 | 1464935636061 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:56 INFO - PROCESS | 3636 | 1464935636271 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (15B51000) [pid = 3636] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17FC1000) [pid = 3636] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1395E000) [pid = 3636] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (12FC3800) [pid = 3636] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (155C8C00) [pid = 3636] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1454B800) [pid = 3636] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (10E5A800) [pid = 3636] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1726C800) [pid = 3636] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (10E8F000) [pid = 3636] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (11DB5C00) [pid = 3636] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (15B54C00) [pid = 3636] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:33:56 INFO - PROCESS | 3636 | 1464935636358 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 3636 | ++DOCSHELL 10E8F000 == 41 [pid = 3636] [id = 78] 23:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10E96400) [pid = 3636] [serial = 231] [outer = 00000000] 23:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (14547000) [pid = 3636] [serial = 232] [outer = 10E96400] 23:33:56 INFO - PROCESS | 3636 | 1464935636402 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1726D400) [pid = 3636] [serial = 233] [outer = 10E96400] 23:33:56 INFO - PROCESS | 3636 | 1464935636713 Marionette TRACE conn2 <- [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]]]}] 23:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 693ms 23:33:56 INFO - PROCESS | 3636 | 1464935636746 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:33:56 INFO - PROCESS | 3636 | 1464935636748 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 23:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:33:56 INFO - PROCESS | 3636 | 1464935636751 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:33:56 INFO - PROCESS | 3636 | 1464935636753 Marionette TRACE conn2 <- [1,278,null,{}] 23:33:56 INFO - PROCESS | 3636 | 1464935636756 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:56 INFO - PROCESS | 3636 | 1464935636861 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:33:56 INFO - PROCESS | 3636 | 1464935636868 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 3636 | ++DOCSHELL 16E58800 == 42 [pid = 3636] [id = 79] 23:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19C09400) [pid = 3636] [serial = 234] [outer = 00000000] 23:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1A6E3400) [pid = 3636] [serial = 235] [outer = 19C09400] 23:33:56 INFO - PROCESS | 3636 | 1464935636913 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1A954000) [pid = 3636] [serial = 236] [outer = 19C09400] 23:33:57 INFO - PROCESS | 3636 | 1464935637281 Marionette TRACE conn2 <- [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]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 23:33:57 INFO - PROCESS | 3636 | 1464935637348 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 3636 | 1464935637350 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 23:33:57 INFO - PROCESS | 3636 | 1464935637353 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:33:57 INFO - PROCESS | 3636 | 1464935637355 Marionette TRACE conn2 <- [1,282,null,{}] 23:33:57 INFO - PROCESS | 3636 | 1464935637358 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:57 INFO - PROCESS | 3636 | 1464935637432 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:33:57 INFO - PROCESS | 3636 | 1464935637438 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 3636 | ++DOCSHELL 1A95CC00 == 43 [pid = 3636] [id = 80] 23:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1A95EC00) [pid = 3636] [serial = 237] [outer = 00000000] 23:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1AA37000) [pid = 3636] [serial = 238] [outer = 1A95EC00] 23:33:57 INFO - PROCESS | 3636 | 1464935637487 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1AAC6000) [pid = 3636] [serial = 239] [outer = 1A95EC00] 23:33:57 INFO - PROCESS | 3636 | 1464935637899 Marionette TRACE conn2 <- [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]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 23:33:57 INFO - PROCESS | 3636 | 1464935637933 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 3636 | 1464935637935 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 23:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:33:57 INFO - PROCESS | 3636 | 1464935637948 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 3636 | 1464935637950 Marionette TRACE conn2 <- [1,286,null,{}] 23:33:57 INFO - PROCESS | 3636 | 1464935637958 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:58 INFO - PROCESS | 3636 | 1464935638050 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:33:58 INFO - PROCESS | 3636 | 1464935638056 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 3636 | ++DOCSHELL 14552400 == 44 [pid = 3636] [id = 81] 23:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1A6E3000) [pid = 3636] [serial = 240] [outer = 00000000] 23:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1AF1B000) [pid = 3636] [serial = 241] [outer = 1A6E3000] 23:33:58 INFO - PROCESS | 3636 | 1464935638105 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1AF1E400) [pid = 3636] [serial = 242] [outer = 1A6E3000] 23:33:58 INFO - PROCESS | 3636 | 1464935638842 Marionette TRACE conn2 <- [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]]]}] 23:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 940ms 23:33:58 INFO - PROCESS | 3636 | 1464935638894 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 3636 | 1464935638898 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 23:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:33:58 INFO - PROCESS | 3636 | 1464935638906 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 3636 | 1464935638909 Marionette TRACE conn2 <- [1,290,null,{}] 23:33:58 INFO - PROCESS | 3636 | 1464935638914 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:59 INFO - PROCESS | 3636 | 1464935639022 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:33:59 INFO - PROCESS | 3636 | 1464935639096 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:59 INFO - PROCESS | 3636 | ++DOCSHELL 11867800 == 45 [pid = 3636] [id = 82] 23:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (11872000) [pid = 3636] [serial = 243] [outer = 00000000] 23:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (13148800) [pid = 3636] [serial = 244] [outer = 11872000] 23:33:59 INFO - PROCESS | 3636 | 1464935639197 Marionette DEBUG loaded listener.js 23:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (15202800) [pid = 3636] [serial = 245] [outer = 11872000] 23:33:59 INFO - PROCESS | 3636 | 1464935639722 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 832ms 23:33:59 INFO - PROCESS | 3636 | 1464935639752 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 3636 | 1464935639758 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 23:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:33:59 INFO - PROCESS | 3636 | 1464935639766 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 3636 | 1464935639768 Marionette TRACE conn2 <- [1,294,null,{}] 23:33:59 INFO - PROCESS | 3636 | 1464935639773 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:59 INFO - PROCESS | 3636 | 1464935639878 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:33:59 INFO - PROCESS | 3636 | 1464935639966 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:59 INFO - PROCESS | 3636 | ++DOCSHELL 13965400 == 46 [pid = 3636] [id = 83] 23:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (171F1400) [pid = 3636] [serial = 246] [outer = 00000000] 23:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (17AE8400) [pid = 3636] [serial = 247] [outer = 171F1400] 23:34:00 INFO - PROCESS | 3636 | 1464935640019 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1838D000) [pid = 3636] [serial = 248] [outer = 171F1400] 23:34:00 INFO - PROCESS | 3636 | 1464935640553 Marionette TRACE conn2 <- [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]]]}] 23:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 832ms 23:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:34:00 INFO - PROCESS | 3636 | 1464935640591 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:34:00 INFO - PROCESS | 3636 | 1464935640593 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 23:34:00 INFO - PROCESS | 3636 | 1464935640597 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:34:00 INFO - PROCESS | 3636 | 1464935640601 Marionette TRACE conn2 <- [1,298,null,{}] 23:34:00 INFO - PROCESS | 3636 | 1464935640612 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:00 INFO - PROCESS | 3636 | 1464935640714 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:34:00 INFO - PROCESS | 3636 | 1464935640803 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 3636 | ++DOCSHELL 1AA39000 == 47 [pid = 3636] [id = 84] 23:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (1AA39400) [pid = 3636] [serial = 249] [outer = 00000000] 23:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1AAC4C00) [pid = 3636] [serial = 250] [outer = 1AA39400] 23:34:00 INFO - PROCESS | 3636 | 1464935640860 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1AAD0400) [pid = 3636] [serial = 251] [outer = 1AA39400] 23:34:01 INFO - PROCESS | 3636 | 1464935641353 Marionette TRACE conn2 <- [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]]]}] 23:34:01 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. 23:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 817ms 23:34:01 INFO - PROCESS | 3636 | 1464935641423 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 3636 | 1464935641426 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 23:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:34:01 INFO - PROCESS | 3636 | 1464935641429 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 3636 | 1464935641431 Marionette TRACE conn2 <- [1,302,null,{}] 23:34:01 INFO - PROCESS | 3636 | 1464935641435 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:01 INFO - PROCESS | 3636 | 1464935641538 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:34:01 INFO - PROCESS | 3636 | 1464935641624 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:01 INFO - PROCESS | 3636 | ++DOCSHELL 14545800 == 48 [pid = 3636] [id = 85] 23:34:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (14550400) [pid = 3636] [serial = 252] [outer = 00000000] 23:34:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1A359400) [pid = 3636] [serial = 253] [outer = 14550400] 23:34:01 INFO - PROCESS | 3636 | 1464935641678 Marionette DEBUG loaded listener.js 23:34:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1A6E6C00) [pid = 3636] [serial = 254] [outer = 14550400] 23:34:02 INFO - PROCESS | 3636 | 1464935642615 Marionette TRACE conn2 <- [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]]]}] 23:34:02 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. 23:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1280ms 23:34:02 INFO - PROCESS | 3636 | 1464935642710 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 3636 | 1464935642712 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 23:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:34:02 INFO - PROCESS | 3636 | 1464935642716 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - PROCESS | 3636 | 1464935642719 Marionette TRACE conn2 <- [1,306,null,{}] 23:34:02 INFO - PROCESS | 3636 | 1464935642724 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:02 INFO - PROCESS | 3636 | 1464935642850 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:34:02 INFO - PROCESS | 3636 | 1464935642920 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 3636 | ++DOCSHELL 112E3400 == 49 [pid = 3636] [id = 86] 23:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (118C5800) [pid = 3636] [serial = 255] [outer = 00000000] 23:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (13148000) [pid = 3636] [serial = 256] [outer = 118C5800] 23:34:02 INFO - PROCESS | 3636 | 1464935642969 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (15207800) [pid = 3636] [serial = 257] [outer = 118C5800] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 105F4C00 == 48 [pid = 3636] [id = 43] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 1A95CC00 == 47 [pid = 3636] [id = 80] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 16E58800 == 46 [pid = 3636] [id = 79] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 10E8F000 == 45 [pid = 3636] [id = 78] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 1858B800 == 44 [pid = 3636] [id = 77] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 10489C00 == 43 [pid = 3636] [id = 76] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 178E8400 == 42 [pid = 3636] [id = 75] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 16D9B400 == 41 [pid = 3636] [id = 74] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 13927800 == 40 [pid = 3636] [id = 73] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 12F44C00 == 39 [pid = 3636] [id = 72] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 132C8800 == 38 [pid = 3636] [id = 71] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 10A5AC00 == 37 [pid = 3636] [id = 70] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 13A84800 == 36 [pid = 3636] [id = 67] 23:34:03 INFO - PROCESS | 3636 | --DOCSHELL 10A61400 == 35 [pid = 3636] [id = 66] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (1A955C00) [pid = 3636] [serial = 191] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (19C0C000) [pid = 3636] [serial = 178] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1A38F400) [pid = 3636] [serial = 182] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1A38DC00) [pid = 3636] [serial = 181] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (15A0E400) [pid = 3636] [serial = 187] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (1A8E9000) [pid = 3636] [serial = 184] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1A8E5800) [pid = 3636] [serial = 190] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (15107C00) [pid = 3636] [serial = 168] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (15207400) [pid = 3636] [serial = 169] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19D90400) [pid = 3636] [serial = 157] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (17AF0400) [pid = 3636] [serial = 175] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (112E5C00) [pid = 3636] [serial = 159] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1143A800) [pid = 3636] [serial = 163] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10F4A000) [pid = 3636] [serial = 162] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (131EB000) [pid = 3636] [serial = 165] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1395B400) [pid = 3636] [serial = 166] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (171F2C00) [pid = 3636] [serial = 172] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17276800) [pid = 3636] [serial = 173] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1B729000) [pid = 3636] [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.] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1A8E9400) [pid = 3636] [serial = 185] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (19EAF000) [pid = 3636] [serial = 179] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (178EA400) [pid = 3636] [serial = 188] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17BA9C00) [pid = 3636] [serial = 176] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1A962000) [pid = 3636] [serial = 193] [outer = 00000000] [url = about:blank] 23:34:03 INFO - PROCESS | 3636 | 1464935643443 Marionette TRACE conn2 <- [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]]]}] 23:34:03 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. 23:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 739ms 23:34:03 INFO - PROCESS | 3636 | 1464935643457 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:34:03 INFO - PROCESS | 3636 | 1464935643462 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 23:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:34:03 INFO - PROCESS | 3636 | 1464935643468 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 3636 | 1464935643471 Marionette TRACE conn2 <- [1,310,null,{}] 23:34:03 INFO - PROCESS | 3636 | 1464935643475 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:03 INFO - PROCESS | 3636 | 1464935643556 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:34:03 INFO - PROCESS | 3636 | 1464935643562 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 3636 | ++DOCSHELL 13919400 == 36 [pid = 3636] [id = 87] 23:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (13927800) [pid = 3636] [serial = 258] [outer = 00000000] 23:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13F1A000) [pid = 3636] [serial = 259] [outer = 13927800] 23:34:03 INFO - PROCESS | 3636 | 1464935643607 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (155A3C00) [pid = 3636] [serial = 260] [outer = 13927800] 23:34:04 INFO - PROCESS | 3636 | 1464935644025 Marionette TRACE conn2 <- [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]]]}] 23:34:04 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. 23:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 632ms 23:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:34:04 INFO - PROCESS | 3636 | 1464935644088 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 3636 | 1464935644090 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 23:34:04 INFO - PROCESS | 3636 | 1464935644094 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 3636 | 1464935644097 Marionette TRACE conn2 <- [1,314,null,{}] 23:34:04 INFO - PROCESS | 3636 | 1464935644107 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:04 INFO - PROCESS | 3636 | 1464935644195 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:34:04 INFO - PROCESS | 3636 | 1464935644206 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:04 INFO - PROCESS | 3636 | ++DOCSHELL 1726D000 == 37 [pid = 3636] [id = 88] 23:34:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (17276800) [pid = 3636] [serial = 261] [outer = 00000000] 23:34:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1788FC00) [pid = 3636] [serial = 262] [outer = 17276800] 23:34:04 INFO - PROCESS | 3636 | 1464935644255 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (17AE3400) [pid = 3636] [serial = 263] [outer = 17276800] 23:34:04 INFO - PROCESS | 3636 | 1464935644720 Marionette TRACE conn2 <- [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]]]}] 23:34:04 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. 23:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 616ms 23:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:34:04 INFO - PROCESS | 3636 | 1464935644731 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 3636 | 1464935644734 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 23:34:04 INFO - PROCESS | 3636 | 1464935644737 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 3636 | 1464935644739 Marionette TRACE conn2 <- [1,318,null,{}] 23:34:04 INFO - PROCESS | 3636 | 1464935644742 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:04 INFO - PROCESS | 3636 | 1464935644806 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:34:04 INFO - PROCESS | 3636 | 1464935644812 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:04 INFO - PROCESS | 3636 | ++DOCSHELL 17FC4800 == 38 [pid = 3636] [id = 89] 23:34:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (17FC6800) [pid = 3636] [serial = 264] [outer = 00000000] 23:34:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (18588000) [pid = 3636] [serial = 265] [outer = 17FC6800] 23:34:04 INFO - PROCESS | 3636 | 1464935644856 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (19AA3C00) [pid = 3636] [serial = 266] [outer = 17FC6800] 23:34:05 INFO - PROCESS | 3636 | 1464935645277 Marionette TRACE conn2 <- [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]]]}] 23:34:05 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. 23:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 585ms 23:34:05 INFO - PROCESS | 3636 | 1464935645318 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:34:05 INFO - PROCESS | 3636 | 1464935645320 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 23:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:34:05 INFO - PROCESS | 3636 | 1464935645343 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:34:05 INFO - PROCESS | 3636 | 1464935645345 Marionette TRACE conn2 <- [1,322,null,{}] 23:34:05 INFO - PROCESS | 3636 | 1464935645349 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:05 INFO - PROCESS | 3636 | 1464935645448 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:34:05 INFO - PROCESS | 3636 | 1464935645457 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 3636 | ++DOCSHELL 160E6C00 == 39 [pid = 3636] [id = 90] 23:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (16ECD400) [pid = 3636] [serial = 267] [outer = 00000000] 23:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (19C0F800) [pid = 3636] [serial = 268] [outer = 16ECD400] 23:34:05 INFO - PROCESS | 3636 | 1464935645540 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (19D81400) [pid = 3636] [serial = 269] [outer = 16ECD400] 23:34:05 INFO - PROCESS | 3636 | 1464935645807 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:34:05 INFO - PROCESS | 3636 | 1464935646009 Marionette TRACE conn2 <- [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]]]}] 23:34:06 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. 23:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 678ms 23:34:06 INFO - PROCESS | 3636 | 1464935646028 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 3636 | 1464935646013 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 23:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:34:06 INFO - PROCESS | 3636 | 1464935646016 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 3636 | 1464935646018 Marionette TRACE conn2 <- [1,326,null,{}] 23:34:06 INFO - PROCESS | 3636 | 1464935646021 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:06 INFO - PROCESS | 3636 | 1464935646151 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:34:06 INFO - PROCESS | 3636 | 1464935646205 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 3636 | ++DOCSHELL 1A35D800 == 40 [pid = 3636] [id = 91] 23:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1A390000) [pid = 3636] [serial = 270] [outer = 00000000] 23:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1AA3D400) [pid = 3636] [serial = 271] [outer = 1A390000] 23:34:06 INFO - PROCESS | 3636 | 1464935646258 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1AAD1000) [pid = 3636] [serial = 272] [outer = 1A390000] 23:34:06 INFO - PROCESS | 3636 | 1464935646668 Marionette TRACE conn2 <- [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]]]}] 23:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 678ms 23:34:06 INFO - PROCESS | 3636 | 1464935646716 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 3636 | 1464935646718 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 23:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:34:06 INFO - PROCESS | 3636 | 1464935646725 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 3636 | 1464935646726 Marionette TRACE conn2 <- [1,330,null,{}] 23:34:06 INFO - PROCESS | 3636 | 1464935646730 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:06 INFO - PROCESS | 3636 | 1464935646856 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:34:06 INFO - PROCESS | 3636 | 1464935646880 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 3636 | ++DOCSHELL 1AA33400 == 41 [pid = 3636] [id = 92] 23:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (1AA3CC00) [pid = 3636] [serial = 273] [outer = 00000000] 23:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1B123000) [pid = 3636] [serial = 274] [outer = 1AA3CC00] 23:34:06 INFO - PROCESS | 3636 | 1464935646924 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1B12AC00) [pid = 3636] [serial = 275] [outer = 1AA3CC00] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (10A5B400) [pid = 3636] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (178F0400) [pid = 3636] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (16E4B400) [pid = 3636] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (12FB7000) [pid = 3636] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1A95EC00) [pid = 3636] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (132CE400) [pid = 3636] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (19A39800) [pid = 3636] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10A5EC00) [pid = 3636] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (10E96400) [pid = 3636] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1520F800) [pid = 3636] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (178E9C00) [pid = 3636] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:34:07 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (19C09400) [pid = 3636] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:34:07 INFO - PROCESS | 3636 | 1464935647502 Marionette TRACE conn2 <- [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]]]}] 23:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 832ms 23:34:07 INFO - PROCESS | 3636 | 1464935647548 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:34:07 INFO - PROCESS | 3636 | 1464935647550 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 23:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:34:07 INFO - PROCESS | 3636 | 1464935647553 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:34:07 INFO - PROCESS | 3636 | 1464935647555 Marionette TRACE conn2 <- [1,334,null,{}] 23:34:07 INFO - PROCESS | 3636 | 1464935647559 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:07 INFO - PROCESS | 3636 | 1464935647645 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:34:07 INFO - PROCESS | 3636 | 1464935647654 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 3636 | ++DOCSHELL 10A5B400 == 42 [pid = 3636] [id = 93] 23:34:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (13920400) [pid = 3636] [serial = 276] [outer = 00000000] 23:34:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (160E7000) [pid = 3636] [serial = 277] [outer = 13920400] 23:34:07 INFO - PROCESS | 3636 | 1464935647698 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (16D97000) [pid = 3636] [serial = 278] [outer = 13920400] 23:34:08 INFO - PROCESS | 3636 | 1464935648125 Marionette TRACE conn2 <- [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]]]}] 23:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 632ms 23:34:08 INFO - PROCESS | 3636 | 1464935648192 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 3636 | 1464935648194 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 23:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:34:08 INFO - PROCESS | 3636 | 1464935648197 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - PROCESS | 3636 | 1464935648199 Marionette TRACE conn2 <- [1,338,null,{}] 23:34:08 INFO - PROCESS | 3636 | 1464935648202 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:08 INFO - PROCESS | 3636 | 1464935648284 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:34:08 INFO - PROCESS | 3636 | 1464935648290 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 3636 | ++DOCSHELL 10E8A800 == 43 [pid = 3636] [id = 94] 23:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (10E95000) [pid = 3636] [serial = 279] [outer = 00000000] 23:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (19BC0800) [pid = 3636] [serial = 280] [outer = 10E95000] 23:34:08 INFO - PROCESS | 3636 | 1464935648333 Marionette DEBUG loaded listener.js 23:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (19BC5000) [pid = 3636] [serial = 281] [outer = 10E95000] 23:34:08 INFO - PROCESS | 3636 | 1464935648712 Marionette TRACE conn2 <- [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]]]}] 23:34:08 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. 23:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 23:34:08 INFO - PROCESS | 3636 | 1464935648785 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 3636 | 1464935648787 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 23:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:34:08 INFO - PROCESS | 3636 | 1464935648793 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - PROCESS | 3636 | 1464935648795 Marionette TRACE conn2 <- [1,342,null,{}] 23:34:08 INFO - PROCESS | 3636 | 1464935648798 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:08 INFO - PROCESS | 3636 | 1464935648876 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:34:08 INFO - PROCESS | 3636 | 1464935648882 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 3636 | ++DOCSHELL 19BBA800 == 44 [pid = 3636] [id = 95] 23:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (19BC0400) [pid = 3636] [serial = 282] [outer = 00000000] 23:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1AAC4800) [pid = 3636] [serial = 283] [outer = 19BC0400] 23:34:08 INFO - PROCESS | 3636 | 1464935648925 Marionette DEBUG loaded listener.js 23:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1AF23000) [pid = 3636] [serial = 284] [outer = 19BC0400] 23:34:09 INFO - PROCESS | 3636 | 1464935649325 Marionette TRACE conn2 <- [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]]]}] 23:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 23:34:09 INFO - PROCESS | 3636 | 1464935649391 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:34:09 INFO - PROCESS | 3636 | 1464935649393 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 23:34:09 INFO - PROCESS | 3636 | 1464935649396 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:34:09 INFO - PROCESS | 3636 | 1464935649399 Marionette TRACE conn2 <- [1,346,null,{}] 23:34:09 INFO - PROCESS | 3636 | 1464935649450 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:09 INFO - PROCESS | 3636 | 1464935649546 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:34:09 INFO - PROCESS | 3636 | 1464935649697 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:09 INFO - PROCESS | 3636 | ++DOCSHELL 10E08C00 == 45 [pid = 3636] [id = 96] 23:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (10E09800) [pid = 3636] [serial = 285] [outer = 00000000] 23:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (10E0C800) [pid = 3636] [serial = 286] [outer = 10E09800] 23:34:09 INFO - PROCESS | 3636 | 1464935649752 Marionette DEBUG loaded listener.js 23:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (10E0FC00) [pid = 3636] [serial = 287] [outer = 10E09800] 23:34:10 INFO - PROCESS | 3636 | 1464935650273 Marionette TRACE conn2 <- [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]]]}] 23:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 940ms 23:34:10 INFO - PROCESS | 3636 | 1464935650326 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:34:10 INFO - PROCESS | 3636 | 1464935650331 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 23:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:34:10 INFO - PROCESS | 3636 | 1464935650336 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:34:10 INFO - PROCESS | 3636 | 1464935650338 Marionette TRACE conn2 <- [1,350,null,{}] 23:34:10 INFO - PROCESS | 3636 | 1464935650343 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:10 INFO - PROCESS | 3636 | 1464935650449 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:34:10 INFO - PROCESS | 3636 | 1464935650544 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 3636 | ++DOCSHELL 12BBF000 == 46 [pid = 3636] [id = 97] 23:34:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (12C2AC00) [pid = 3636] [serial = 288] [outer = 00000000] 23:34:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (132CE800) [pid = 3636] [serial = 289] [outer = 12C2AC00] 23:34:10 INFO - PROCESS | 3636 | 1464935650599 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (13965800) [pid = 3636] [serial = 290] [outer = 12C2AC00] 23:34:11 INFO - PROCESS | 3636 | 1464935651171 Marionette TRACE conn2 <- [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]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 894ms 23:34:11 INFO - PROCESS | 3636 | 1464935651225 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 3636 | 1464935651227 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 23:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:34:11 INFO - PROCESS | 3636 | 1464935651231 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 3636 | 1464935651233 Marionette TRACE conn2 <- [1,354,null,{}] 23:34:11 INFO - PROCESS | 3636 | 1464935651237 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:11 INFO - PROCESS | 3636 | 1464935651347 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:34:11 INFO - PROCESS | 3636 | 1464935651437 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:11 INFO - PROCESS | 3636 | ++DOCSHELL 16D96C00 == 47 [pid = 3636] [id = 98] 23:34:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (16E4C000) [pid = 3636] [serial = 291] [outer = 00000000] 23:34:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (171FEC00) [pid = 3636] [serial = 292] [outer = 16E4C000] 23:34:11 INFO - PROCESS | 3636 | 1464935651494 Marionette DEBUG loaded listener.js 23:34:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17BA5400) [pid = 3636] [serial = 293] [outer = 16E4C000] 23:34:12 INFO - PROCESS | 3636 | 1464935652012 Marionette TRACE conn2 <- [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]]]}] 23:34:12 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. 23:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 817ms 23:34:12 INFO - PROCESS | 3636 | 1464935652062 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:34:12 INFO - PROCESS | 3636 | 1464935652068 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 23:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:34:12 INFO - PROCESS | 3636 | 1464935652072 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:34:12 INFO - PROCESS | 3636 | 1464935652074 Marionette TRACE conn2 <- [1,358,null,{}] 23:34:12 INFO - PROCESS | 3636 | 1464935652078 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:12 INFO - PROCESS | 3636 | 1464935652181 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:34:12 INFO - PROCESS | 3636 | 1464935652269 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 3636 | ++DOCSHELL 19BC6C00 == 48 [pid = 3636] [id = 99] 23:34:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (19C05800) [pid = 3636] [serial = 294] [outer = 00000000] 23:34:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1A8E5C00) [pid = 3636] [serial = 295] [outer = 19C05800] 23:34:12 INFO - PROCESS | 3636 | 1464935652325 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (1A95A400) [pid = 3636] [serial = 296] [outer = 19C05800] 23:34:12 INFO - PROCESS | 3636 | 1464935652900 Marionette TRACE conn2 <- [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]]]}] 23:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 879ms 23:34:12 INFO - PROCESS | 3636 | 1464935652977 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:34:12 INFO - PROCESS | 3636 | 1464935652979 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 23:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:34:12 INFO - PROCESS | 3636 | 1464935652983 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:34:12 INFO - PROCESS | 3636 | 1464935652985 Marionette TRACE conn2 <- [1,362,null,{}] 23:34:12 INFO - PROCESS | 3636 | 1464935652988 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:13 INFO - PROCESS | 3636 | 1464935653114 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:34:13 INFO - PROCESS | 3636 | 1464935653190 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 3636 | ++DOCSHELL 15A10C00 == 49 [pid = 3636] [id = 100] 23:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (162E5000) [pid = 3636] [serial = 297] [outer = 00000000] 23:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (162ED400) [pid = 3636] [serial = 298] [outer = 162E5000] 23:34:13 INFO - PROCESS | 3636 | 1464935653226 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (162F0800) [pid = 3636] [serial = 299] [outer = 162E5000] 23:34:13 INFO - PROCESS | 3636 | 1464935653917 Marionette TRACE conn2 <- [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]]]}] 23:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 23:34:13 INFO - PROCESS | 3636 | 1464935653970 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 3636 | 1464935653974 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 23:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:34:13 INFO - PROCESS | 3636 | 1464935653980 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 3636 | 1464935653983 Marionette TRACE conn2 <- [1,366,null,{}] 23:34:13 INFO - PROCESS | 3636 | 1464935653988 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:14 INFO - PROCESS | 3636 | 1464935654082 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:34:14 INFO - PROCESS | 3636 | 1464935654161 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:14 INFO - PROCESS | 3636 | ++DOCSHELL 112E5C00 == 50 [pid = 3636] [id = 101] 23:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (112E6000) [pid = 3636] [serial = 300] [outer = 00000000] 23:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (118C2C00) [pid = 3636] [serial = 301] [outer = 112E6000] 23:34:14 INFO - PROCESS | 3636 | 1464935654209 Marionette DEBUG loaded listener.js 23:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (11DC1400) [pid = 3636] [serial = 302] [outer = 112E6000] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 10E8A800 == 49 [pid = 3636] [id = 94] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 10A5B400 == 48 [pid = 3636] [id = 93] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 1AA33400 == 47 [pid = 3636] [id = 92] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 1A35D800 == 46 [pid = 3636] [id = 91] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 160E6C00 == 45 [pid = 3636] [id = 90] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 17FC4800 == 44 [pid = 3636] [id = 89] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 1726D000 == 43 [pid = 3636] [id = 88] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 13919400 == 42 [pid = 3636] [id = 87] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 112E3400 == 41 [pid = 3636] [id = 86] 23:34:14 INFO - PROCESS | 3636 | --DOCSHELL 11867800 == 40 [pid = 3636] [id = 82] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (11DBC800) [pid = 3636] [serial = 160] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (19A3FC00) [pid = 3636] [serial = 226] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (171F1800) [pid = 3636] [serial = 220] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1395B000) [pid = 3636] [serial = 214] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1AAC6000) [pid = 3636] [serial = 239] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (1454AC00) [pid = 3636] [serial = 215] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1AF1B000) [pid = 3636] [serial = 241] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (13F1BC00) [pid = 3636] [serial = 212] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (13964400) [pid = 3636] [serial = 211] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (19C0DC00) [pid = 3636] [serial = 229] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (19AA3800) [pid = 3636] [serial = 227] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (112E2400) [pid = 3636] [serial = 209] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (10E59C00) [pid = 3636] [serial = 208] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (14547000) [pid = 3636] [serial = 232] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (160E5400) [pid = 3636] [serial = 217] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (160F3800) [pid = 3636] [serial = 218] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (19D81C00) [pid = 3636] [serial = 230] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10E93C00) [pid = 3636] [serial = 196] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (1AA37000) [pid = 3636] [serial = 238] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1454CC00) [pid = 3636] [serial = 199] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (19AA4000) [pid = 3636] [serial = 202] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (19C05000) [pid = 3636] [serial = 205] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1726D400) [pid = 3636] [serial = 233] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (17AE9800) [pid = 3636] [serial = 223] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (18126000) [pid = 3636] [serial = 224] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (17276400) [pid = 3636] [serial = 221] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1A954000) [pid = 3636] [serial = 236] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1A6E3400) [pid = 3636] [serial = 235] [outer = 00000000] [url = about:blank] 23:34:14 INFO - PROCESS | 3636 | 1464935654810 Marionette TRACE conn2 <- [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]]]}] 23:34:14 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. 23:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 894ms 23:34:14 INFO - PROCESS | 3636 | 1464935654869 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 3636 | 1464935654874 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 23:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:34:14 INFO - PROCESS | 3636 | 1464935654880 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 3636 | 1464935654883 Marionette TRACE conn2 <- [1,370,null,{}] 23:34:14 INFO - PROCESS | 3636 | 1464935654887 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:14 INFO - PROCESS | 3636 | 1464935654985 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:34:15 INFO - PROCESS | 3636 | 1464935655064 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 3636 | ++DOCSHELL 105FA800 == 41 [pid = 3636] [id = 102] 23:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (10A59400) [pid = 3636] [serial = 303] [outer = 00000000] 23:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (11439800) [pid = 3636] [serial = 304] [outer = 10A59400] 23:34:15 INFO - PROCESS | 3636 | 1464935655109 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (13920C00) [pid = 3636] [serial = 305] [outer = 10A59400] 23:34:15 INFO - PROCESS | 3636 | 1464935655506 Marionette TRACE conn2 <- [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]]]}] 23:34:15 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. 23:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 693ms 23:34:15 INFO - PROCESS | 3636 | 1464935655579 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:34:15 INFO - PROCESS | 3636 | 1464935655581 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 23:34:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:34:15 INFO - PROCESS | 3636 | 1464935655568 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:34:15 INFO - PROCESS | 3636 | 1464935655571 Marionette TRACE conn2 <- [1,374,null,{}] 23:34:15 INFO - PROCESS | 3636 | 1464935655581 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:15 INFO - PROCESS | 3636 | 1464935655691 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:34:15 INFO - PROCESS | 3636 | 1464935655708 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 3636 | ++DOCSHELL 160EB400 == 42 [pid = 3636] [id = 103] 23:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (160F0C00) [pid = 3636] [serial = 306] [outer = 00000000] 23:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (162E5800) [pid = 3636] [serial = 307] [outer = 160F0C00] 23:34:15 INFO - PROCESS | 3636 | 1464935655755 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (162EC400) [pid = 3636] [serial = 308] [outer = 160F0C00] 23:34:16 INFO - PROCESS | 3636 | 1464935656209 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:34:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 678ms 23:34:16 INFO - PROCESS | 3636 | 1464935656267 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 3636 | 1464935656269 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 23:34:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:34:16 INFO - PROCESS | 3636 | 1464935656273 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 3636 | 1464935656274 Marionette TRACE conn2 <- [1,378,null,{}] 23:34:16 INFO - PROCESS | 3636 | 1464935656278 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:16 INFO - PROCESS | 3636 | 1464935656357 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:34:16 INFO - PROCESS | 3636 | 1464935656365 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:16 INFO - PROCESS | 3636 | ++DOCSHELL 155C1400 == 43 [pid = 3636] [id = 104] 23:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (162E5400) [pid = 3636] [serial = 309] [outer = 00000000] 23:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (16ED3C00) [pid = 3636] [serial = 310] [outer = 162E5400] 23:34:16 INFO - PROCESS | 3636 | 1464935656416 Marionette DEBUG loaded listener.js 23:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (17270800) [pid = 3636] [serial = 311] [outer = 162E5400] 23:34:16 INFO - PROCESS | 3636 | 1464935656869 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:34:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 617ms 23:34:16 INFO - PROCESS | 3636 | 1464935656895 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 3636 | 1464935656897 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 23:34:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:34:16 INFO - PROCESS | 3636 | 1464935656900 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 3636 | 1464935656902 Marionette TRACE conn2 <- [1,382,null,{}] 23:34:16 INFO - PROCESS | 3636 | 1464935656905 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:16 INFO - PROCESS | 3636 | 1464935656989 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:34:17 INFO - PROCESS | 3636 | 1464935657025 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 3636 | ++DOCSHELL 1726C800 == 44 [pid = 3636] [id = 105] 23:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (174E5000) [pid = 3636] [serial = 312] [outer = 00000000] 23:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (17BB1C00) [pid = 3636] [serial = 313] [outer = 174E5000] 23:34:17 INFO - PROCESS | 3636 | 1464935657068 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (18393000) [pid = 3636] [serial = 314] [outer = 174E5000] 23:34:17 INFO - PROCESS | 3636 | 1464935657568 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:34:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:34:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 678ms 23:34:17 INFO - PROCESS | 3636 | 1464935657600 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:34:17 INFO - PROCESS | 3636 | 1464935657601 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 23:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:34:17 INFO - PROCESS | 3636 | 1464935657605 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:34:17 INFO - PROCESS | 3636 | 1464935657607 Marionette TRACE conn2 <- [1,386,null,{}] 23:34:17 INFO - PROCESS | 3636 | 1464935657616 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:17 INFO - PROCESS | 3636 | 1464935657734 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:34:17 INFO - PROCESS | 3636 | 1464935657744 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 3636 | ++DOCSHELL 10E07C00 == 45 [pid = 3636] [id = 106] 23:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (16E53400) [pid = 3636] [serial = 315] [outer = 00000000] 23:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19BC0C00) [pid = 3636] [serial = 316] [outer = 16E53400] 23:34:17 INFO - PROCESS | 3636 | 1464935657789 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (19C08400) [pid = 3636] [serial = 317] [outer = 16E53400] 23:34:18 INFO - PROCESS | 3636 | 1464935658194 Marionette TRACE conn2 <- [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]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms 23:34:18 INFO - PROCESS | 3636 | 1464935658226 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:34:18 INFO - PROCESS | 3636 | 1464935658228 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 23:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:34:18 INFO - PROCESS | 3636 | 1464935658231 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 3636 | 1464935658233 Marionette TRACE conn2 <- [1,390,null,{}] 23:34:18 INFO - PROCESS | 3636 | 1464935658236 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:18 INFO - PROCESS | 3636 | 1464935658351 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:34:18 INFO - PROCESS | 3636 | 1464935658437 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 3636 | ++DOCSHELL 12F45000 == 46 [pid = 3636] [id = 107] 23:34:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1858D800) [pid = 3636] [serial = 318] [outer = 00000000] 23:34:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (19D88800) [pid = 3636] [serial = 319] [outer = 1858D800] 23:34:18 INFO - PROCESS | 3636 | 1464935658481 Marionette DEBUG loaded listener.js 23:34:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (19D8C800) [pid = 3636] [serial = 320] [outer = 1858D800] 23:34:18 INFO - PROCESS | 3636 | 1464935658896 Marionette TRACE conn2 <- [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]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 694ms 23:34:18 INFO - PROCESS | 3636 | 1464935658932 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:34:18 INFO - PROCESS | 3636 | 1464935658934 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 23:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:34:18 INFO - PROCESS | 3636 | 1464935658938 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 3636 | 1464935658939 Marionette TRACE conn2 <- [1,394,null,{}] 23:34:18 INFO - PROCESS | 3636 | 1464935658943 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:19 INFO - PROCESS | 3636 | 1464935659043 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:34:19 INFO - PROCESS | 3636 | 1464935659049 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:19 INFO - PROCESS | 3636 | ++DOCSHELL 19C02400 == 47 [pid = 3636] [id = 108] 23:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (19D82C00) [pid = 3636] [serial = 321] [outer = 00000000] 23:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1A6ECC00) [pid = 3636] [serial = 322] [outer = 19D82C00] 23:34:19 INFO - PROCESS | 3636 | 1464935659093 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1A956C00) [pid = 3636] [serial = 323] [outer = 19D82C00] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (1A387800) [pid = 3636] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1A390000) [pid = 3636] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (13927800) [pid = 3636] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (17276800) [pid = 3636] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (14550400) [pid = 3636] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (17FC6800) [pid = 3636] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (118C5800) [pid = 3636] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (1AA3CC00) [pid = 3636] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (13920400) [pid = 3636] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (16ECD400) [pid = 3636] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:34:19 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10E95000) [pid = 3636] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:34:19 INFO - PROCESS | 3636 | 1464935659601 Marionette TRACE conn2 <- [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]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 740ms 23:34:19 INFO - PROCESS | 3636 | 1464935659677 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:34:19 INFO - PROCESS | 3636 | 1464935659679 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 23:34:19 INFO - PROCESS | 3636 | 1464935659682 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:34:19 INFO - PROCESS | 3636 | 1464935659684 Marionette TRACE conn2 <- [1,398,null,{}] 23:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:34:19 INFO - PROCESS | 3636 | 1464935659687 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:19 INFO - PROCESS | 3636 | 1464935659764 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:34:19 INFO - PROCESS | 3636 | 1464935659770 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:19 INFO - PROCESS | 3636 | ++DOCSHELL 13927800 == 48 [pid = 3636] [id = 109] 23:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (178EAC00) [pid = 3636] [serial = 324] [outer = 00000000] 23:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1A35F800) [pid = 3636] [serial = 325] [outer = 178EAC00] 23:34:19 INFO - PROCESS | 3636 | 1464935659814 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1A394C00) [pid = 3636] [serial = 326] [outer = 178EAC00] 23:34:20 INFO - PROCESS | 3636 | 1464935660229 Marionette TRACE conn2 <- [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]]]}] 23:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 586ms 23:34:20 INFO - PROCESS | 3636 | 1464935660281 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:34:20 INFO - PROCESS | 3636 | 1464935660284 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 23:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:34:20 INFO - PROCESS | 3636 | 1464935660287 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:34:20 INFO - PROCESS | 3636 | 1464935660289 Marionette TRACE conn2 <- [1,402,null,{}] 23:34:20 INFO - PROCESS | 3636 | 1464935660293 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:20 INFO - PROCESS | 3636 | 1464935660351 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:34:20 INFO - PROCESS | 3636 | 1464935660360 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 3636 | ++DOCSHELL 13143C00 == 49 [pid = 3636] [id = 110] 23:34:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19AA5400) [pid = 3636] [serial = 327] [outer = 00000000] 23:34:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1AA3CC00) [pid = 3636] [serial = 328] [outer = 19AA5400] 23:34:20 INFO - PROCESS | 3636 | 1464935660403 Marionette DEBUG loaded listener.js 23:34:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1AAC8800) [pid = 3636] [serial = 329] [outer = 19AA5400] 23:34:20 INFO - PROCESS | 3636 | 1464935660831 Marionette TRACE conn2 <- [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]]]}] 23:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 586ms 23:34:20 INFO - PROCESS | 3636 | 1464935660867 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:34:20 INFO - PROCESS | 3636 | 1464935660870 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 23:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:34:20 INFO - PROCESS | 3636 | 1464935660877 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:34:20 INFO - PROCESS | 3636 | 1464935660879 Marionette TRACE conn2 <- [1,406,null,{}] 23:34:20 INFO - PROCESS | 3636 | 1464935660882 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:20 INFO - PROCESS | 3636 | 1464935660977 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:34:20 INFO - PROCESS | 3636 | 1464935660985 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 3636 | ++DOCSHELL 1AF1D000 == 50 [pid = 3636] [id = 111] 23:34:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (1B121000) [pid = 3636] [serial = 330] [outer = 00000000] 23:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (1B12FC00) [pid = 3636] [serial = 331] [outer = 1B121000] 23:34:21 INFO - PROCESS | 3636 | 1464935661034 Marionette DEBUG loaded listener.js 23:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1B2C0800) [pid = 3636] [serial = 332] [outer = 1B121000] 23:34:21 INFO - PROCESS | 3636 | 1464935661662 Marionette TRACE conn2 <- [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]]]}] 23:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 832ms 23:34:21 INFO - PROCESS | 3636 | 1464935661700 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:34:21 INFO - PROCESS | 3636 | 1464935661704 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 23:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:34:21 INFO - PROCESS | 3636 | 1464935661710 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - PROCESS | 3636 | 1464935661714 Marionette TRACE conn2 <- [1,410,null,{}] 23:34:21 INFO - PROCESS | 3636 | 1464935661720 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:21 INFO - PROCESS | 3636 | 1464935661826 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:34:21 INFO - PROCESS | 3636 | 1464935661906 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:21 INFO - PROCESS | 3636 | ++DOCSHELL 10E06C00 == 51 [pid = 3636] [id = 112] 23:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (10E59000) [pid = 3636] [serial = 333] [outer = 00000000] 23:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (11439400) [pid = 3636] [serial = 334] [outer = 10E59000] 23:34:21 INFO - PROCESS | 3636 | 1464935662008 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (11DBD800) [pid = 3636] [serial = 335] [outer = 10E59000] 23:34:22 INFO - PROCESS | 3636 | 1464935662648 Marionette TRACE conn2 <- [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]]]}] 23:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 23:34:22 INFO - PROCESS | 3636 | 1464935662713 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:34:22 INFO - PROCESS | 3636 | 1464935662703 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 23:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:34:22 INFO - PROCESS | 3636 | 1464935662710 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:34:22 INFO - PROCESS | 3636 | 1464935662713 Marionette TRACE conn2 <- [1,414,null,{}] 23:34:22 INFO - PROCESS | 3636 | 1464935662716 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:22 INFO - PROCESS | 3636 | 1464935662819 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:34:22 INFO - PROCESS | 3636 | 1464935662898 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 3636 | ++DOCSHELL 10E08800 == 52 [pid = 3636] [id = 113] 23:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (15203800) [pid = 3636] [serial = 336] [outer = 00000000] 23:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (162E9800) [pid = 3636] [serial = 337] [outer = 15203800] 23:34:22 INFO - PROCESS | 3636 | 1464935662992 Marionette DEBUG loaded listener.js 23:34:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (16ECD400) [pid = 3636] [serial = 338] [outer = 15203800] 23:34:23 INFO - PROCESS | 3636 | 1464935663639 Marionette TRACE conn2 <- [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]]]}] 23:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 925ms 23:34:23 INFO - PROCESS | 3636 | 1464935663658 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:34:23 INFO - PROCESS | 3636 | 1464935663660 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 23:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:34:23 INFO - PROCESS | 3636 | 1464935663664 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:34:23 INFO - PROCESS | 3636 | 1464935663668 Marionette TRACE conn2 <- [1,418,null,{}] 23:34:23 INFO - PROCESS | 3636 | 1464935663679 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:23 INFO - PROCESS | 3636 | 1464935663783 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:34:23 INFO - PROCESS | 3636 | 1464935663905 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:23 INFO - PROCESS | 3636 | ++DOCSHELL 187BA000 == 53 [pid = 3636] [id = 114] 23:34:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (187BB400) [pid = 3636] [serial = 339] [outer = 00000000] 23:34:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (187BE000) [pid = 3636] [serial = 340] [outer = 187BB400] 23:34:23 INFO - PROCESS | 3636 | 1464935663962 Marionette DEBUG loaded listener.js 23:34:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (19AAEC00) [pid = 3636] [serial = 341] [outer = 187BB400] 23:34:25 INFO - PROCESS | 3636 | 1464935665023 Marionette TRACE conn2 <- [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]]]}] 23:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1372ms 23:34:25 INFO - PROCESS | 3636 | 1464935665047 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:34:25 INFO - PROCESS | 3636 | 1464935665051 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 23:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:34:25 INFO - PROCESS | 3636 | 1464935665057 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:34:25 INFO - PROCESS | 3636 | 1464935665061 Marionette TRACE conn2 <- [1,422,null,{}] 23:34:25 INFO - PROCESS | 3636 | 1464935665067 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:25 INFO - PROCESS | 3636 | 1464935665148 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:34:25 INFO - PROCESS | 3636 | 1464935665277 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 3636 | ++DOCSHELL 11BBB400 == 54 [pid = 3636] [id = 115] 23:34:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (11D2AC00) [pid = 3636] [serial = 342] [outer = 00000000] 23:34:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (13833C00) [pid = 3636] [serial = 343] [outer = 11D2AC00] 23:34:25 INFO - PROCESS | 3636 | 1464935665328 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1454FC00) [pid = 3636] [serial = 344] [outer = 11D2AC00] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 18587000 == 53 [pid = 3636] [id = 68] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 13143C00 == 52 [pid = 3636] [id = 110] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 13927800 == 51 [pid = 3636] [id = 109] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 19C02400 == 50 [pid = 3636] [id = 108] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 12F45000 == 49 [pid = 3636] [id = 107] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 10E07C00 == 48 [pid = 3636] [id = 106] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 1726C800 == 47 [pid = 3636] [id = 105] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 155C1400 == 46 [pid = 3636] [id = 104] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 160EB400 == 45 [pid = 3636] [id = 103] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 105FA800 == 44 [pid = 3636] [id = 102] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 112E5C00 == 43 [pid = 3636] [id = 101] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 16D96C00 == 42 [pid = 3636] [id = 98] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 12BBF000 == 41 [pid = 3636] [id = 97] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 10E08C00 == 40 [pid = 3636] [id = 96] 23:34:26 INFO - PROCESS | 3636 | --DOCSHELL 19BBA800 == 39 [pid = 3636] [id = 95] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1AA39C00) [pid = 3636] [serial = 194] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1AAD1000) [pid = 3636] [serial = 272] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (13148800) [pid = 3636] [serial = 244] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (17AE8400) [pid = 3636] [serial = 247] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1AA3D400) [pid = 3636] [serial = 271] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (13F1A000) [pid = 3636] [serial = 259] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (155A3C00) [pid = 3636] [serial = 260] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1788FC00) [pid = 3636] [serial = 262] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (17AE3400) [pid = 3636] [serial = 263] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1A6E6C00) [pid = 3636] [serial = 254] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (1A359400) [pid = 3636] [serial = 253] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (18588000) [pid = 3636] [serial = 265] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (15207800) [pid = 3636] [serial = 257] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (13148000) [pid = 3636] [serial = 256] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1AAC4C00) [pid = 3636] [serial = 250] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1B123000) [pid = 3636] [serial = 274] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (16D97000) [pid = 3636] [serial = 278] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (160E7000) [pid = 3636] [serial = 277] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1B12AC00) [pid = 3636] [serial = 275] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (19D81400) [pid = 3636] [serial = 269] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19C0F800) [pid = 3636] [serial = 268] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19AA3C00) [pid = 3636] [serial = 266] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (19BC5000) [pid = 3636] [serial = 281] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (19BC0800) [pid = 3636] [serial = 280] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1AAC4800) [pid = 3636] [serial = 283] [outer = 00000000] [url = about:blank] 23:34:26 INFO - PROCESS | 3636 | 1464935666378 Marionette TRACE conn2 <- [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]]]}] 23:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1403ms 23:34:26 INFO - PROCESS | 3636 | 1464935666440 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:34:26 INFO - PROCESS | 3636 | 1464935666446 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 23:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:34:26 INFO - PROCESS | 3636 | 1464935666452 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:34:26 INFO - PROCESS | 3636 | 1464935666454 Marionette TRACE conn2 <- [1,426,null,{}] 23:34:26 INFO - PROCESS | 3636 | 1464935666458 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:26 INFO - PROCESS | 3636 | 1464935666554 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:34:26 INFO - PROCESS | 3636 | 1464935666666 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:26 INFO - PROCESS | 3636 | ++DOCSHELL 13148C00 == 40 [pid = 3636] [id = 116] 23:34:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1319A800) [pid = 3636] [serial = 345] [outer = 00000000] 23:34:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (13927800) [pid = 3636] [serial = 346] [outer = 1319A800] 23:34:26 INFO - PROCESS | 3636 | 1464935666712 Marionette DEBUG loaded listener.js 23:34:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1454F400) [pid = 3636] [serial = 347] [outer = 1319A800] 23:34:27 INFO - PROCESS | 3636 | 1464935667080 Marionette TRACE conn2 <- [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] 23:34:27 INFO - PROCESS | 3636 | 1464935667153 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 23:34:27 INFO - PROCESS | 3636 | 1464935667156 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - PROCESS | 3636 | 1464935667160 Marionette TRACE conn2 <- [1,430,null,{}] 23:34:27 INFO - PROCESS | 3636 | 1464935667170 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:27 INFO - PROCESS | 3636 | 1464935667255 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:34:27 INFO - PROCESS | 3636 | 1464935667262 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 3636 | ++DOCSHELL 16D92800 == 41 [pid = 3636] [id = 117] 23:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (16D96C00) [pid = 3636] [serial = 348] [outer = 00000000] 23:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (17489C00) [pid = 3636] [serial = 349] [outer = 16D96C00] 23:34:27 INFO - PROCESS | 3636 | 1464935667309 Marionette DEBUG loaded listener.js 23:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (17BA8000) [pid = 3636] [serial = 350] [outer = 16D96C00] 23:34:27 INFO - PROCESS | 3636 | 1464935667739 Marionette TRACE conn2 <- [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]]]}] 23:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 616ms 23:34:27 INFO - PROCESS | 3636 | 1464935667777 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:34:27 INFO - PROCESS | 3636 | 1464935667779 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 23:34:27 INFO - PROCESS | 3636 | 1464935667783 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:34:27 INFO - PROCESS | 3636 | 1464935667784 Marionette TRACE conn2 <- [1,434,null,{}] 23:34:27 INFO - PROCESS | 3636 | 1464935667788 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:27 INFO - PROCESS | 3636 | 1464935667870 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:34:27 INFO - PROCESS | 3636 | 1464935667911 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 3636 | ++DOCSHELL 187B1400 == 42 [pid = 3636] [id = 118] 23:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (187B1C00) [pid = 3636] [serial = 351] [outer = 00000000] 23:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (187B9800) [pid = 3636] [serial = 352] [outer = 187B1C00] 23:34:27 INFO - PROCESS | 3636 | 1464935667959 Marionette DEBUG loaded listener.js 23:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (187BD800) [pid = 3636] [serial = 353] [outer = 187B1C00] 23:34:28 INFO - PROCESS | 3636 | 1464935668375 Marionette TRACE conn2 <- [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]]]}] 23:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 632ms 23:34:28 INFO - PROCESS | 3636 | 1464935668421 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:34:28 INFO - PROCESS | 3636 | 1464935668423 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 23:34:28 INFO - PROCESS | 3636 | 1464935668426 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:34:28 INFO - PROCESS | 3636 | 1464935668427 Marionette TRACE conn2 <- [1,438,null,{}] 23:34:28 INFO - PROCESS | 3636 | 1464935668431 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:28 INFO - PROCESS | 3636 | 1464935668515 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:34:28 INFO - PROCESS | 3636 | 1464935668522 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:28 INFO - PROCESS | 3636 | ++DOCSHELL 187B1800 == 43 [pid = 3636] [id = 119] 23:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (187BC000) [pid = 3636] [serial = 354] [outer = 00000000] 23:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (19BBB800) [pid = 3636] [serial = 355] [outer = 187BC000] 23:34:28 INFO - PROCESS | 3636 | 1464935668570 Marionette DEBUG loaded listener.js 23:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (19AAD800) [pid = 3636] [serial = 356] [outer = 187BC000] 23:34:29 INFO - PROCESS | 3636 | 1464935669017 Marionette TRACE conn2 <- [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]]]}] 23:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 632ms 23:34:29 INFO - PROCESS | 3636 | 1464935669047 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:34:29 INFO - PROCESS | 3636 | 1464935669049 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 23:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:34:29 INFO - PROCESS | 3636 | 1464935669052 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 3636 | 1464935669054 Marionette TRACE conn2 <- [1,442,null,{}] 23:34:29 INFO - PROCESS | 3636 | 1464935669057 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:29 INFO - PROCESS | 3636 | 1464935669181 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:34:29 INFO - PROCESS | 3636 | 1464935669264 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 3636 | ++DOCSHELL 19A3C800 == 44 [pid = 3636] [id = 120] 23:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (19BC7800) [pid = 3636] [serial = 357] [outer = 00000000] 23:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1A350C00) [pid = 3636] [serial = 358] [outer = 19BC7800] 23:34:29 INFO - PROCESS | 3636 | 1464935669310 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1A396800) [pid = 3636] [serial = 359] [outer = 19BC7800] 23:34:29 INFO - PROCESS | 3636 | 1464935669740 Marionette TRACE conn2 <- [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]]]}] 23:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 724ms 23:34:29 INFO - PROCESS | 3636 | 1464935669793 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:34:29 INFO - PROCESS | 3636 | 1464935669795 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 23:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:34:29 INFO - PROCESS | 3636 | 1464935669798 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 3636 | 1464935669800 Marionette TRACE conn2 <- [1,446,null,{}] 23:34:29 INFO - PROCESS | 3636 | 1464935669803 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:29 INFO - PROCESS | 3636 | 1464935669905 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:34:29 INFO - PROCESS | 3636 | 1464935669913 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 3636 | ++DOCSHELL 11D1F000 == 45 [pid = 3636] [id = 121] 23:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (19C07000) [pid = 3636] [serial = 360] [outer = 00000000] 23:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1AA33C00) [pid = 3636] [serial = 361] [outer = 19C07000] 23:34:29 INFO - PROCESS | 3636 | 1464935669983 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (1AAC3800) [pid = 3636] [serial = 362] [outer = 19C07000] 23:34:30 INFO - PROCESS | 3636 | 1464935670413 Marionette TRACE conn2 <- [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]]]}] 23:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 694ms 23:34:30 INFO - PROCESS | 3636 | 1464935670481 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:34:30 INFO - PROCESS | 3636 | 1464935670483 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 23:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:34:30 INFO - PROCESS | 3636 | 1464935670521 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:34:30 INFO - PROCESS | 3636 | 1464935670523 Marionette TRACE conn2 <- [1,450,null,{}] 23:34:30 INFO - PROCESS | 3636 | 1464935670533 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:30 INFO - PROCESS | 3636 | 1464935670638 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:34:30 INFO - PROCESS | 3636 | 1464935670707 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 3636 | ++DOCSHELL 10E05000 == 46 [pid = 3636] [id = 122] 23:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1A6E5C00) [pid = 3636] [serial = 363] [outer = 00000000] 23:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (1AAD1800) [pid = 3636] [serial = 364] [outer = 1A6E5C00] 23:34:30 INFO - PROCESS | 3636 | 1464935670752 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1AF17000) [pid = 3636] [serial = 365] [outer = 1A6E5C00] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (16E53400) [pid = 3636] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1858D800) [pid = 3636] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (19BC0400) [pid = 3636] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (10A59400) [pid = 3636] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (160F0C00) [pid = 3636] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19D82C00) [pid = 3636] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (112E6000) [pid = 3636] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (174E5000) [pid = 3636] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (162E5400) [pid = 3636] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (178EAC00) [pid = 3636] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (19AA5400) [pid = 3636] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1AA39400) [pid = 3636] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (171F1400) [pid = 3636] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (11872000) [pid = 3636] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (13A8A000) [pid = 3636] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1858C000) [pid = 3636] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19AA9C00) [pid = 3636] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:34:31 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (10A64800) [pid = 3636] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:34:31 INFO - PROCESS | 3636 | 1464935671241 Marionette TRACE conn2 <- [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] 23:34:31 INFO - PROCESS | 3636 | 1464935671301 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 23:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:34:31 INFO - PROCESS | 3636 | 1464935671304 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:34:31 INFO - PROCESS | 3636 | 1464935671306 Marionette TRACE conn2 <- [1,454,null,{}] 23:34:31 INFO - PROCESS | 3636 | 1464935671309 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:31 INFO - PROCESS | 3636 | 1464935671385 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:34:31 INFO - PROCESS | 3636 | 1464935671391 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:31 INFO - PROCESS | 3636 | ++DOCSHELL 11872000 == 47 [pid = 3636] [id = 123] 23:34:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (13F27C00) [pid = 3636] [serial = 366] [outer = 00000000] 23:34:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (177C8800) [pid = 3636] [serial = 367] [outer = 13F27C00] 23:34:31 INFO - PROCESS | 3636 | 1464935671434 Marionette DEBUG loaded listener.js 23:34:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (19AA9C00) [pid = 3636] [serial = 368] [outer = 13F27C00] 23:34:32 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:32 INFO - PROCESS | 3636 | 1464935672038 Marionette TRACE conn2 <- [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]]]}] 23:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 786ms 23:34:32 INFO - PROCESS | 3636 | 1464935672134 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:34:32 INFO - PROCESS | 3636 | 1464935672139 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 23:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:34:32 INFO - PROCESS | 3636 | 1464935672189 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:34:32 INFO - PROCESS | 3636 | 1464935672193 Marionette TRACE conn2 <- [1,458,null,{}] 23:34:32 INFO - PROCESS | 3636 | 1464935672199 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:32 INFO - PROCESS | 3636 | 1464935672311 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:34:32 INFO - PROCESS | 3636 | 1464935672388 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:32 INFO - PROCESS | 3636 | ++DOCSHELL 110AD400 == 48 [pid = 3636] [id = 124] 23:34:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (11439000) [pid = 3636] [serial = 369] [outer = 00000000] 23:34:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (132CEC00) [pid = 3636] [serial = 370] [outer = 11439000] 23:34:32 INFO - PROCESS | 3636 | 1464935672485 Marionette DEBUG loaded listener.js 23:34:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (155C9400) [pid = 3636] [serial = 371] [outer = 11439000] 23:34:33 INFO - PROCESS | 3636 | 1464935673066 Marionette TRACE conn2 <- [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] 23:34:33 INFO - PROCESS | 3636 | 1464935673127 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 23:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:34:33 INFO - PROCESS | 3636 | 1464935673134 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:34:33 INFO - PROCESS | 3636 | 1464935673137 Marionette TRACE conn2 <- [1,462,null,{}] 23:34:33 INFO - PROCESS | 3636 | 1464935673141 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:33 INFO - PROCESS | 3636 | 1464935673244 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:34:33 INFO - PROCESS | 3636 | 1464935673366 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 3636 | ++DOCSHELL 178E8000 == 49 [pid = 3636] [id = 125] 23:34:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (178E8400) [pid = 3636] [serial = 372] [outer = 00000000] 23:34:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (17BAD400) [pid = 3636] [serial = 373] [outer = 178E8400] 23:34:33 INFO - PROCESS | 3636 | 1464935673422 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (187AFC00) [pid = 3636] [serial = 374] [outer = 178E8400] 23:34:34 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:34 INFO - PROCESS | 3636 | 1464935674064 Marionette TRACE conn2 <- [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] 23:34:34 INFO - PROCESS | 3636 | 1464935674125 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 23:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:34:34 INFO - PROCESS | 3636 | 1464935674129 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:34:34 INFO - PROCESS | 3636 | 1464935674133 Marionette TRACE conn2 <- [1,466,null,{}] 23:34:34 INFO - PROCESS | 3636 | 1464935674144 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:34 INFO - PROCESS | 3636 | 1464935674247 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:34:34 INFO - PROCESS | 3636 | 1464935674371 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:34 INFO - PROCESS | 3636 | ++DOCSHELL 1A95F800 == 50 [pid = 3636] [id = 126] 23:34:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1A962C00) [pid = 3636] [serial = 375] [outer = 00000000] 23:34:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1AAC3400) [pid = 3636] [serial = 376] [outer = 1A962C00] 23:34:34 INFO - PROCESS | 3636 | 1464935674428 Marionette DEBUG loaded listener.js 23:34:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1AF1CC00) [pid = 3636] [serial = 377] [outer = 1A962C00] 23:34:35 INFO - PROCESS | 3636 | 1464935675036 Marionette TRACE conn2 <- [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] 23:34:35 INFO - PROCESS | 3636 | 1464935675117 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 23:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:34:35 INFO - PROCESS | 3636 | 1464935675121 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - PROCESS | 3636 | 1464935675123 Marionette TRACE conn2 <- [1,470,null,{}] 23:34:35 INFO - PROCESS | 3636 | 1464935675127 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:35 INFO - PROCESS | 3636 | [3636] 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 23:34:35 INFO - PROCESS | 3636 | [3636] 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 23:34:35 INFO - PROCESS | 3636 | 1464935675386 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:34:35 INFO - PROCESS | 3636 | 1464935675521 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 3636 | ++DOCSHELL 1142FC00 == 51 [pid = 3636] [id = 127] 23:34:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (11430400) [pid = 3636] [serial = 378] [outer = 00000000] 23:34:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (11D1C000) [pid = 3636] [serial = 379] [outer = 11430400] 23:34:35 INFO - PROCESS | 3636 | 1464935675571 Marionette DEBUG loaded listener.js 23:34:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (13191C00) [pid = 3636] [serial = 380] [outer = 11430400] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 15A10C00 == 50 [pid = 3636] [id = 100] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 19AA3000 == 49 [pid = 3636] [id = 69] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 10E05000 == 48 [pid = 3636] [id = 122] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 11D1F000 == 47 [pid = 3636] [id = 121] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 19A3C800 == 46 [pid = 3636] [id = 120] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 187B1800 == 45 [pid = 3636] [id = 119] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 187B1400 == 44 [pid = 3636] [id = 118] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 16D92800 == 43 [pid = 3636] [id = 117] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 13148C00 == 42 [pid = 3636] [id = 116] 23:34:36 INFO - PROCESS | 3636 | --DOCSHELL 11BBB400 == 41 [pid = 3636] [id = 115] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (155A1000) [pid = 3636] [serial = 200] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19AA6C00) [pid = 3636] [serial = 203] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1A6E5400) [pid = 3636] [serial = 206] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (11D29000) [pid = 3636] [serial = 197] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1AAD0400) [pid = 3636] [serial = 251] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (1838D000) [pid = 3636] [serial = 248] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (15202800) [pid = 3636] [serial = 245] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (19BC0C00) [pid = 3636] [serial = 316] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (19D88800) [pid = 3636] [serial = 319] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (19C08400) [pid = 3636] [serial = 317] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (1AF23000) [pid = 3636] [serial = 284] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (11439800) [pid = 3636] [serial = 304] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (13920C00) [pid = 3636] [serial = 305] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (132CE800) [pid = 3636] [serial = 289] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (162E5800) [pid = 3636] [serial = 307] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (162EC400) [pid = 3636] [serial = 308] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1A6ECC00) [pid = 3636] [serial = 322] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (11DC1400) [pid = 3636] [serial = 302] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (118C2C00) [pid = 3636] [serial = 301] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (17BB1C00) [pid = 3636] [serial = 313] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (16ED3C00) [pid = 3636] [serial = 310] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (17270800) [pid = 3636] [serial = 311] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1B12FC00) [pid = 3636] [serial = 331] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (162ED400) [pid = 3636] [serial = 298] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (10E0C800) [pid = 3636] [serial = 286] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (19D8C800) [pid = 3636] [serial = 320] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (171FEC00) [pid = 3636] [serial = 292] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1A8E5C00) [pid = 3636] [serial = 295] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1A35F800) [pid = 3636] [serial = 325] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1AA3CC00) [pid = 3636] [serial = 328] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1A956C00) [pid = 3636] [serial = 323] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1A394C00) [pid = 3636] [serial = 326] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1AAC8800) [pid = 3636] [serial = 329] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (18393000) [pid = 3636] [serial = 314] [outer = 00000000] [url = about:blank] 23:34:36 INFO - PROCESS | 3636 | 1464935676143 Marionette TRACE conn2 <- [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]]]}] 23:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1079ms 23:34:36 INFO - PROCESS | 3636 | 1464935676204 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 3636 | 1464935676208 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 23:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:34:36 INFO - PROCESS | 3636 | 1464935676212 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 3636 | 1464935676216 Marionette TRACE conn2 <- [1,474,null,{}] 23:34:36 INFO - PROCESS | 3636 | 1464935676220 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:36 INFO - PROCESS | 3636 | 1464935676317 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:34:36 INFO - PROCESS | 3636 | 1464935676396 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:36 INFO - PROCESS | 3636 | ++DOCSHELL 1383A400 == 42 [pid = 3636] [id = 128] 23:34:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1383A800) [pid = 3636] [serial = 381] [outer = 00000000] 23:34:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (139D8400) [pid = 3636] [serial = 382] [outer = 1383A800] 23:34:36 INFO - PROCESS | 3636 | 1464935676443 Marionette DEBUG loaded listener.js 23:34:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (15110800) [pid = 3636] [serial = 383] [outer = 1383A800] 23:34:36 INFO - PROCESS | 3636 | 1464935676855 Marionette TRACE conn2 <- [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]]]}] 23:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 678ms 23:34:36 INFO - PROCESS | 3636 | 1464935676909 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 3636 | 1464935676912 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 23:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:34:36 INFO - PROCESS | 3636 | 1464935676915 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 3636 | 1464935676917 Marionette TRACE conn2 <- [1,478,null,{}] 23:34:36 INFO - PROCESS | 3636 | 1464935676921 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:36 INFO - PROCESS | 3636 | 1464935677001 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:34:37 INFO - PROCESS | 3636 | 1464935677012 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 3636 | ++DOCSHELL 16CE1800 == 43 [pid = 3636] [id = 129] 23:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16D90C00) [pid = 3636] [serial = 384] [outer = 00000000] 23:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (171F1C00) [pid = 3636] [serial = 385] [outer = 16D90C00] 23:34:37 INFO - PROCESS | 3636 | 1464935677062 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17481800) [pid = 3636] [serial = 386] [outer = 16D90C00] 23:34:37 INFO - PROCESS | 3636 | 1464935677502 Marionette TRACE conn2 <- [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]]]}] 23:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 616ms 23:34:37 INFO - PROCESS | 3636 | 1464935677535 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:34:37 INFO - PROCESS | 3636 | 1464935677538 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 23:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:34:37 INFO - PROCESS | 3636 | 1464935677548 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:34:37 INFO - PROCESS | 3636 | 1464935677552 Marionette TRACE conn2 <- [1,482,null,{}] 23:34:37 INFO - PROCESS | 3636 | 1464935677556 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:37 INFO - PROCESS | 3636 | 1464935677639 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:34:37 INFO - PROCESS | 3636 | 1464935677647 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 3636 | ++DOCSHELL 1858A400 == 44 [pid = 3636] [id = 130] 23:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (187B2400) [pid = 3636] [serial = 387] [outer = 00000000] 23:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (187BDC00) [pid = 3636] [serial = 388] [outer = 187B2400] 23:34:37 INFO - PROCESS | 3636 | 1464935677691 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19AA5C00) [pid = 3636] [serial = 389] [outer = 187B2400] 23:34:38 INFO - PROCESS | 3636 | 1464935678151 Marionette TRACE conn2 <- [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]]]}] 23:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 631ms 23:34:38 INFO - PROCESS | 3636 | 1464935678183 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:34:38 INFO - PROCESS | 3636 | 1464935678185 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 23:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:34:38 INFO - PROCESS | 3636 | 1464935678188 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:34:38 INFO - PROCESS | 3636 | 1464935678190 Marionette TRACE conn2 <- [1,486,null,{}] 23:34:38 INFO - PROCESS | 3636 | 1464935678193 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:38 INFO - PROCESS | 3636 | 1464935678280 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:34:38 INFO - PROCESS | 3636 | 1464935678287 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 3636 | ++DOCSHELL 19AAF800 == 45 [pid = 3636] [id = 131] 23:34:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19AB1400) [pid = 3636] [serial = 390] [outer = 00000000] 23:34:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19BC8C00) [pid = 3636] [serial = 391] [outer = 19AB1400] 23:34:38 INFO - PROCESS | 3636 | 1464935678359 Marionette DEBUG loaded listener.js 23:34:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19C06800) [pid = 3636] [serial = 392] [outer = 19AB1400] 23:34:38 INFO - PROCESS | 3636 | 1464935678830 Marionette TRACE conn2 <- [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]]]}] 23:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 678ms 23:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:34:38 INFO - PROCESS | 3636 | 1464935678872 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:34:38 INFO - PROCESS | 3636 | 1464935678874 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 23:34:38 INFO - PROCESS | 3636 | 1464935678877 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:34:38 INFO - PROCESS | 3636 | 1464935678879 Marionette TRACE conn2 <- [1,490,null,{}] 23:34:38 INFO - PROCESS | 3636 | 1464935678882 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:38 INFO - PROCESS | 3636 | 1464935678988 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:34:38 INFO - PROCESS | 3636 | 1464935678995 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:39 INFO - PROCESS | 3636 | ++DOCSHELL 19EAE800 == 46 [pid = 3636] [id = 132] 23:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1A351800) [pid = 3636] [serial = 393] [outer = 00000000] 23:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1A392400) [pid = 3636] [serial = 394] [outer = 1A351800] 23:34:39 INFO - PROCESS | 3636 | 1464935679088 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1A8EFC00) [pid = 3636] [serial = 395] [outer = 1A351800] 23:34:39 INFO - PROCESS | 3636 | 1464935679510 Marionette TRACE conn2 <- [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]]]}] 23:34:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:34:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 678ms 23:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:34:39 INFO - PROCESS | 3636 | 1464935679577 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:34:39 INFO - PROCESS | 3636 | 1464935679579 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 23:34:39 INFO - PROCESS | 3636 | 1464935679582 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:34:39 INFO - PROCESS | 3636 | 1464935679584 Marionette TRACE conn2 <- [1,494,null,{}] 23:34:39 INFO - PROCESS | 3636 | 1464935679587 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:39 INFO - PROCESS | 3636 | 1464935679703 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:34:39 INFO - PROCESS | 3636 | 1464935679726 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:39 INFO - PROCESS | 3636 | ++DOCSHELL 0C778C00 == 47 [pid = 3636] [id = 133] 23:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (10A64C00) [pid = 3636] [serial = 396] [outer = 00000000] 23:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1AA35400) [pid = 3636] [serial = 397] [outer = 10A64C00] 23:34:39 INFO - PROCESS | 3636 | 1464935679769 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1AAC5000) [pid = 3636] [serial = 398] [outer = 10A64C00] 23:34:40 INFO - PROCESS | 3636 | 1464935680192 Marionette TRACE conn2 <- [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]]]}] 23:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 678ms 23:34:40 INFO - PROCESS | 3636 | 1464935680266 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 3636 | 1464935680268 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 23:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:34:40 INFO - PROCESS | 3636 | 1464935680280 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 3636 | 1464935680281 Marionette TRACE conn2 <- [1,498,null,{}] 23:34:40 INFO - PROCESS | 3636 | 1464935680285 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:40 INFO - PROCESS | 3636 | 1464935680388 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:34:40 INFO - PROCESS | 3636 | 1464935680398 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:40 INFO - PROCESS | 3636 | ++DOCSHELL 1AA3EC00 == 48 [pid = 3636] [id = 134] 23:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1AAC6C00) [pid = 3636] [serial = 399] [outer = 00000000] 23:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1AF23000) [pid = 3636] [serial = 400] [outer = 1AAC6C00] 23:34:40 INFO - PROCESS | 3636 | 1464935680451 Marionette DEBUG loaded listener.js 23:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (1AF24000) [pid = 3636] [serial = 401] [outer = 1AAC6C00] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19BC7800) [pid = 3636] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19C07000) [pid = 3636] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (11D2AC00) [pid = 3636] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (187B1C00) [pid = 3636] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (16D96C00) [pid = 3636] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1319A800) [pid = 3636] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (187BC000) [pid = 3636] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:34:40 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1A6E5C00) [pid = 3636] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:34:40 INFO - PROCESS | 3636 | 1464935680908 Marionette TRACE conn2 <- [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]]]}] 23:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 679ms 23:34:40 INFO - PROCESS | 3636 | 1464935680954 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 3636 | 1464935680956 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 23:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:34:40 INFO - PROCESS | 3636 | 1464935680959 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 3636 | 1464935680961 Marionette TRACE conn2 <- [1,502,null,{}] 23:34:40 INFO - PROCESS | 3636 | 1464935680964 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:41 INFO - PROCESS | 3636 | 1464935681068 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:34:41 INFO - PROCESS | 3636 | 1464935681074 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 3636 | ++DOCSHELL 16D9CC00 == 49 [pid = 3636] [id = 135] 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (187B4000) [pid = 3636] [serial = 402] [outer = 00000000] 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1A95BC00) [pid = 3636] [serial = 403] [outer = 187B4000] 23:34:41 INFO - PROCESS | 3636 | 1464935681118 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1AA3E000) [pid = 3636] [serial = 404] [outer = 187B4000] 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (19A77000) [pid = 3636] [serial = 405] [outer = 1B602C00] 23:34:41 INFO - PROCESS | 3636 | 1464935681586 Marionette TRACE conn2 <- [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]]]}] 23:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 693ms 23:34:41 INFO - PROCESS | 3636 | 1464935681659 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:34:41 INFO - PROCESS | 3636 | 1464935681661 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 23:34:41 INFO - PROCESS | 3636 | 1464935681664 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:34:41 INFO - PROCESS | 3636 | 1464935681666 Marionette TRACE conn2 <- [1,506,null,{}] 23:34:41 INFO - PROCESS | 3636 | 1464935681669 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:41 INFO - PROCESS | 3636 | 1464935681749 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:34:41 INFO - PROCESS | 3636 | 1464935681758 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 3636 | ++DOCSHELL 161C0400 == 50 [pid = 3636] [id = 136] 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (16CE7000) [pid = 3636] [serial = 406] [outer = 00000000] 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (19D89400) [pid = 3636] [serial = 407] [outer = 16CE7000] 23:34:41 INFO - PROCESS | 3636 | 1464935681801 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1B12FC00) [pid = 3636] [serial = 408] [outer = 16CE7000] 23:34:42 INFO - PROCESS | 3636 | 1464935682203 Marionette TRACE conn2 <- [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]]]}] 23:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 586ms 23:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:34:42 INFO - PROCESS | 3636 | 1464935682245 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:34:42 INFO - PROCESS | 3636 | 1464935682247 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 23:34:42 INFO - PROCESS | 3636 | 1464935682251 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:34:42 INFO - PROCESS | 3636 | 1464935682252 Marionette TRACE conn2 <- [1,510,null,{}] 23:34:42 INFO - PROCESS | 3636 | 1464935682256 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:42 INFO - PROCESS | 3636 | 1464935682337 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:34:42 INFO - PROCESS | 3636 | 1464935682371 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 3636 | ++DOCSHELL 10A7A800 == 51 [pid = 3636] [id = 137] 23:34:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (171FEC00) [pid = 3636] [serial = 409] [outer = 00000000] 23:34:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1AC9A800) [pid = 3636] [serial = 410] [outer = 171FEC00] 23:34:42 INFO - PROCESS | 3636 | 1464935682420 Marionette DEBUG loaded listener.js 23:34:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1AC9F800) [pid = 3636] [serial = 411] [outer = 171FEC00] 23:34:43 INFO - PROCESS | 3636 | 1464935683099 Marionette TRACE conn2 <- [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]]]}] 23:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 878ms 23:34:43 INFO - PROCESS | 3636 | 1464935683156 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:34:43 INFO - PROCESS | 3636 | 1464935683160 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 23:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:34:43 INFO - PROCESS | 3636 | 1464935683166 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:34:43 INFO - PROCESS | 3636 | 1464935683170 Marionette TRACE conn2 <- [1,514,null,{}] 23:34:43 INFO - PROCESS | 3636 | 1464935683176 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:43 INFO - PROCESS | 3636 | 1464935683267 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:34:43 INFO - PROCESS | 3636 | 1464935683394 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:43 INFO - PROCESS | 3636 | ++DOCSHELL 11D29000 == 52 [pid = 3636] [id = 138] 23:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (11DB9400) [pid = 3636] [serial = 412] [outer = 00000000] 23:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (13A85400) [pid = 3636] [serial = 413] [outer = 11DB9400] 23:34:43 INFO - PROCESS | 3636 | 1464935683451 Marionette DEBUG loaded listener.js 23:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (15208C00) [pid = 3636] [serial = 414] [outer = 11DB9400] 23:34:44 INFO - PROCESS | 3636 | 1464935684037 Marionette TRACE conn2 <- [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]]]}] 23:34:44 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 23:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 941ms 23:34:44 INFO - PROCESS | 3636 | 1464935684095 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:34:44 INFO - PROCESS | 3636 | 1464935684101 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 23:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:34:44 INFO - PROCESS | 3636 | 1464935684108 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:34:44 INFO - PROCESS | 3636 | 1464935684110 Marionette TRACE conn2 <- [1,518,null,{}] 23:34:44 INFO - PROCESS | 3636 | 1464935684114 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:44 INFO - PROCESS | 3636 | 1464935684220 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:34:44 INFO - PROCESS | 3636 | 1464935684316 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:44 INFO - PROCESS | 3636 | ++DOCSHELL 16D92800 == 53 [pid = 3636] [id = 139] 23:34:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (16D94C00) [pid = 3636] [serial = 415] [outer = 00000000] 23:34:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (17067000) [pid = 3636] [serial = 416] [outer = 16D94C00] 23:34:44 INFO - PROCESS | 3636 | 1464935684369 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1706A800) [pid = 3636] [serial = 417] [outer = 16D94C00] 23:34:44 INFO - PROCESS | 3636 | 1464935684997 Marionette TRACE conn2 <- [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]]]}] 23:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 940ms 23:34:45 INFO - PROCESS | 3636 | 1464935685034 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 3636 | 1464935685037 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 23:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:34:45 INFO - PROCESS | 3636 | 1464935685041 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 3636 | 1464935685044 Marionette TRACE conn2 <- [1,522,null,{}] 23:34:45 INFO - PROCESS | 3636 | 1464935685055 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:45 INFO - PROCESS | 3636 | 1464935685160 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:34:45 INFO - PROCESS | 3636 | 1464935685258 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:45 INFO - PROCESS | 3636 | ++DOCSHELL 19A76000 == 54 [pid = 3636] [id = 140] 23:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (19A7A800) [pid = 3636] [serial = 418] [outer = 00000000] 23:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (19AAAC00) [pid = 3636] [serial = 419] [outer = 19A7A800] 23:34:45 INFO - PROCESS | 3636 | 1464935685314 Marionette DEBUG loaded listener.js 23:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (19D8DC00) [pid = 3636] [serial = 420] [outer = 19A7A800] 23:34:45 INFO - PROCESS | 3636 | 1464935685864 Marionette TRACE conn2 <- [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]]]}] 23:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 894ms 23:34:45 INFO - PROCESS | 3636 | 1464935685927 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 3636 | 1464935685930 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 23:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:34:45 INFO - PROCESS | 3636 | 1464935685934 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 3636 | 1464935685936 Marionette TRACE conn2 <- [1,526,null,{}] 23:34:45 INFO - PROCESS | 3636 | 1464935685939 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:46 INFO - PROCESS | 3636 | 1464935686043 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:34:46 INFO - PROCESS | 3636 | 1464935686172 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:46 INFO - PROCESS | 3636 | ++DOCSHELL 13130000 == 55 [pid = 3636] [id = 141] 23:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1A8E7C00) [pid = 3636] [serial = 421] [outer = 00000000] 23:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (1AA33400) [pid = 3636] [serial = 422] [outer = 1A8E7C00] 23:34:46 INFO - PROCESS | 3636 | 1464935686225 Marionette DEBUG loaded listener.js 23:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1AC9B000) [pid = 3636] [serial = 423] [outer = 1A8E7C00] 23:34:47 INFO - PROCESS | 3636 | 1464935687031 Marionette TRACE conn2 <- [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]]]}] 23:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 23:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1125ms 23:34:47 INFO - PROCESS | 3636 | 1464935687065 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:34:47 INFO - PROCESS | 3636 | 1464935687069 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 23:34:47 INFO - PROCESS | 3636 | 1464935687075 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:34:47 INFO - PROCESS | 3636 | 1464935687078 Marionette TRACE conn2 <- [1,530,null,{}] 23:34:47 INFO - PROCESS | 3636 | 1464935687085 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:47 INFO - PROCESS | 3636 | 1464935687179 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:34:47 INFO - PROCESS | 3636 | 1464935687264 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:47 INFO - PROCESS | 3636 | ++DOCSHELL 10F42800 == 56 [pid = 3636] [id = 142] 23:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (12957400) [pid = 3636] [serial = 424] [outer = 00000000] 23:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (132CE400) [pid = 3636] [serial = 425] [outer = 12957400] 23:34:47 INFO - PROCESS | 3636 | 1464935687360 Marionette DEBUG loaded listener.js 23:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (13963400) [pid = 3636] [serial = 426] [outer = 12957400] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 161C0400 == 55 [pid = 3636] [id = 136] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 16D9CC00 == 54 [pid = 3636] [id = 135] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 1AA3EC00 == 53 [pid = 3636] [id = 134] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 0C778C00 == 52 [pid = 3636] [id = 133] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 19EAE800 == 51 [pid = 3636] [id = 132] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 19AAF800 == 50 [pid = 3636] [id = 131] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 1AF1D000 == 49 [pid = 3636] [id = 111] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 1858A400 == 48 [pid = 3636] [id = 130] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 16CE1800 == 47 [pid = 3636] [id = 129] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 1383A400 == 46 [pid = 3636] [id = 128] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 1142FC00 == 45 [pid = 3636] [id = 127] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 1A95F800 == 44 [pid = 3636] [id = 126] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 178E8000 == 43 [pid = 3636] [id = 125] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 110AD400 == 42 [pid = 3636] [id = 124] 23:34:47 INFO - PROCESS | 3636 | --DOCSHELL 11872000 == 41 [pid = 3636] [id = 123] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1A350C00) [pid = 3636] [serial = 358] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1AA33C00) [pid = 3636] [serial = 361] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1454FC00) [pid = 3636] [serial = 344] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (13833C00) [pid = 3636] [serial = 343] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (11439400) [pid = 3636] [serial = 334] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (187B9800) [pid = 3636] [serial = 352] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (187BD800) [pid = 3636] [serial = 353] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (17489C00) [pid = 3636] [serial = 349] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (17BA8000) [pid = 3636] [serial = 350] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (1A396800) [pid = 3636] [serial = 359] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (13927800) [pid = 3636] [serial = 346] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1454F400) [pid = 3636] [serial = 347] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (162E9800) [pid = 3636] [serial = 337] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (19BBB800) [pid = 3636] [serial = 355] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (187BE000) [pid = 3636] [serial = 340] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1AAD1800) [pid = 3636] [serial = 364] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1AAC3800) [pid = 3636] [serial = 362] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1AF17000) [pid = 3636] [serial = 365] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (177C8800) [pid = 3636] [serial = 367] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (19AAD800) [pid = 3636] [serial = 356] [outer = 00000000] [url = about:blank] 23:34:47 INFO - PROCESS | 3636 | 1464935687864 Marionette TRACE conn2 <- [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"]]]}] 23:34:47 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 23:34:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:34:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:34:47 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 23:34:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:34:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:34:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 833ms 23:34:47 INFO - PROCESS | 3636 | 1464935687919 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:34:47 INFO - PROCESS | 3636 | 1464935687926 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 23:34:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:34:47 INFO - PROCESS | 3636 | 1464935687941 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - PROCESS | 3636 | 1464935687944 Marionette TRACE conn2 <- [1,534,null,{}] 23:34:47 INFO - PROCESS | 3636 | 1464935687948 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:48 INFO - PROCESS | 3636 | 1464935688038 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:34:48 INFO - PROCESS | 3636 | 1464935688046 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 3636 | ++DOCSHELL 10E0B400 == 42 [pid = 3636] [id = 143] 23:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (13F1A000) [pid = 3636] [serial = 427] [outer = 00000000] 23:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (155A2000) [pid = 3636] [serial = 428] [outer = 13F1A000] 23:34:48 INFO - PROCESS | 3636 | 1464935688090 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (15A0E400) [pid = 3636] [serial = 429] [outer = 13F1A000] 23:34:48 INFO - PROCESS | 3636 | 1464935688532 Marionette TRACE conn2 <- [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]]]}] 23:34:48 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. 23:34:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 647ms 23:34:48 INFO - PROCESS | 3636 | 1464935688600 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:34:48 INFO - PROCESS | 3636 | 1464935688602 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 23:34:48 INFO - PROCESS | 3636 | 1464935688606 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:34:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:34:48 INFO - PROCESS | 3636 | 1464935688609 Marionette TRACE conn2 <- [1,538,null,{}] 23:34:48 INFO - PROCESS | 3636 | 1464935688619 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:48 INFO - PROCESS | 3636 | 1464935688701 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:34:48 INFO - PROCESS | 3636 | 1464935688710 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 3636 | ++DOCSHELL 17066C00 == 43 [pid = 3636] [id = 144] 23:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (17067400) [pid = 3636] [serial = 430] [outer = 00000000] 23:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1706F000) [pid = 3636] [serial = 431] [outer = 17067400] 23:34:48 INFO - PROCESS | 3636 | 1464935688756 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (1788F400) [pid = 3636] [serial = 432] [outer = 17067400] 23:34:49 INFO - PROCESS | 3636 | 1464935689198 Marionette TRACE conn2 <- [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]]]}] 23:34:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 23:34:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 632ms 23:34:49 INFO - PROCESS | 3636 | 1464935689246 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 3636 | 1464935689248 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 23:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:34:49 INFO - PROCESS | 3636 | 1464935689256 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 3636 | 1464935689257 Marionette TRACE conn2 <- [1,542,null,{}] 23:34:49 INFO - PROCESS | 3636 | 1464935689261 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:49 INFO - PROCESS | 3636 | 1464935689326 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:34:49 INFO - PROCESS | 3636 | 1464935689338 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:49 INFO - PROCESS | 3636 | ++DOCSHELL 17481C00 == 44 [pid = 3636] [id = 145] 23:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (174E3000) [pid = 3636] [serial = 433] [outer = 00000000] 23:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (187B2800) [pid = 3636] [serial = 434] [outer = 174E3000] 23:34:49 INFO - PROCESS | 3636 | 1464935689382 Marionette DEBUG loaded listener.js 23:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (187B3000) [pid = 3636] [serial = 435] [outer = 174E3000] 23:34:49 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:49 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:49 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:49 INFO - PROCESS | 3636 | 1464935689809 Marionette TRACE conn2 <- [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]]]}] 23:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 586ms 23:34:49 INFO - PROCESS | 3636 | 1464935689837 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 3636 | 1464935689839 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 23:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:34:49 INFO - PROCESS | 3636 | 1464935689843 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 3636 | 1464935689844 Marionette TRACE conn2 <- [1,546,null,{}] 23:34:49 INFO - PROCESS | 3636 | 1464935689857 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:49 INFO - PROCESS | 3636 | 1464935689932 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:34:49 INFO - PROCESS | 3636 | 1464935689938 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:49 INFO - PROCESS | 3636 | ++DOCSHELL 10E04C00 == 45 [pid = 3636] [id = 146] 23:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (187BB000) [pid = 3636] [serial = 436] [outer = 00000000] 23:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (19A7E400) [pid = 3636] [serial = 437] [outer = 187BB000] 23:34:49 INFO - PROCESS | 3636 | 1464935689990 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (19A83400) [pid = 3636] [serial = 438] [outer = 187BB000] 23:34:50 INFO - PROCESS | 3636 | 1464935690463 Marionette TRACE conn2 <- [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]]]}] 23:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 632ms 23:34:50 INFO - PROCESS | 3636 | 1464935690481 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:34:50 INFO - PROCESS | 3636 | 1464935690482 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 23:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:34:50 INFO - PROCESS | 3636 | 1464935690486 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:34:50 INFO - PROCESS | 3636 | 1464935690487 Marionette TRACE conn2 <- [1,550,null,{}] 23:34:50 INFO - PROCESS | 3636 | 1464935690498 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:50 INFO - PROCESS | 3636 | 1464935690617 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:34:50 INFO - PROCESS | 3636 | 1464935690626 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 3636 | ++DOCSHELL 187B9C00 == 46 [pid = 3636] [id = 147] 23:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (19BBD400) [pid = 3636] [serial = 439] [outer = 00000000] 23:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (19C08800) [pid = 3636] [serial = 440] [outer = 19BBD400] 23:34:50 INFO - PROCESS | 3636 | 1464935690678 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (19D87800) [pid = 3636] [serial = 441] [outer = 19BBD400] 23:34:50 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:50 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:51 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:51 INFO - PROCESS | 3636 | 1464935691138 Marionette TRACE conn2 <- [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]]]}] 23:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 694ms 23:34:51 INFO - PROCESS | 3636 | 1464935691178 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:34:51 INFO - PROCESS | 3636 | 1464935691180 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 23:34:51 INFO - PROCESS | 3636 | 1464935691183 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:34:51 INFO - PROCESS | 3636 | 1464935691185 Marionette TRACE conn2 <- [1,554,null,{}] 23:34:51 INFO - PROCESS | 3636 | 1464935691188 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:51 INFO - PROCESS | 3636 | 1464935691291 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:34:51 INFO - PROCESS | 3636 | 1464935691385 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:51 INFO - PROCESS | 3636 | ++DOCSHELL 19EA7C00 == 47 [pid = 3636] [id = 148] 23:34:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (1A359000) [pid = 3636] [serial = 442] [outer = 00000000] 23:34:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1A391800) [pid = 3636] [serial = 443] [outer = 1A359000] 23:34:51 INFO - PROCESS | 3636 | 1464935691428 Marionette DEBUG loaded listener.js 23:34:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (1A396800) [pid = 3636] [serial = 444] [outer = 1A359000] 23:34:51 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:51 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:51 INFO - PROCESS | 3636 | 1464935691809 Marionette TRACE conn2 <- [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]]]}] 23:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 694ms 23:34:51 INFO - PROCESS | 3636 | 1464935691867 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:34:51 INFO - PROCESS | 3636 | 1464935691869 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 23:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:34:51 INFO - PROCESS | 3636 | 1464935691880 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - PROCESS | 3636 | 1464935691881 Marionette TRACE conn2 <- [1,558,null,{}] 23:34:51 INFO - PROCESS | 3636 | 1464935691885 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:52 INFO - PROCESS | 3636 | 1464935691992 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:34:52 INFO - PROCESS | 3636 | 1464935692001 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:52 INFO - PROCESS | 3636 | ++DOCSHELL 15202000 == 48 [pid = 3636] [id = 149] 23:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19AAE000) [pid = 3636] [serial = 445] [outer = 00000000] 23:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1AA33800) [pid = 3636] [serial = 446] [outer = 19AAE000] 23:34:52 INFO - PROCESS | 3636 | 1464935692058 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1AA34000) [pid = 3636] [serial = 447] [outer = 19AAE000] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1B121000) [pid = 3636] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1A351800) [pid = 3636] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1383A800) [pid = 3636] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (10A64C00) [pid = 3636] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (11430400) [pid = 3636] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (187B2400) [pid = 3636] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19AB1400) [pid = 3636] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (16D90C00) [pid = 3636] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (1AAC6C00) [pid = 3636] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (187B4000) [pid = 3636] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:34:52 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (16CE7000) [pid = 3636] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:34:52 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:52 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:52 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:52 INFO - PROCESS | 3636 | 1464935692620 Marionette TRACE conn2 <- [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]]]}] 23:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 832ms 23:34:52 INFO - PROCESS | 3636 | 1464935692721 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:34:52 INFO - PROCESS | 3636 | 1464935692723 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 23:34:52 INFO - PROCESS | 3636 | 1464935692726 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:34:52 INFO - PROCESS | 3636 | 1464935692728 Marionette TRACE conn2 <- [1,562,null,{}] 23:34:52 INFO - PROCESS | 3636 | 1464935692731 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:52 INFO - PROCESS | 3636 | 1464935692807 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:34:52 INFO - PROCESS | 3636 | 1464935692814 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:52 INFO - PROCESS | 3636 | ++DOCSHELL 162EA000 == 49 [pid = 3636] [id = 150] 23:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (187B0000) [pid = 3636] [serial = 448] [outer = 00000000] 23:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (19C10000) [pid = 3636] [serial = 449] [outer = 187B0000] 23:34:52 INFO - PROCESS | 3636 | 1464935692857 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1A391400) [pid = 3636] [serial = 450] [outer = 187B0000] 23:34:53 INFO - PROCESS | 3636 | 1464935693245 Marionette TRACE conn2 <- [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]]]}] 23:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 586ms 23:34:53 INFO - PROCESS | 3636 | 1464935693305 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:34:53 INFO - PROCESS | 3636 | 1464935693307 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 23:34:53 INFO - PROCESS | 3636 | 1464935693311 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:34:53 INFO - PROCESS | 3636 | 1464935693312 Marionette TRACE conn2 <- [1,566,null,{}] 23:34:53 INFO - PROCESS | 3636 | 1464935693316 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:53 INFO - PROCESS | 3636 | 1464935693395 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:34:53 INFO - PROCESS | 3636 | 1464935693421 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:53 INFO - PROCESS | 3636 | ++DOCSHELL 1AA3E400 == 50 [pid = 3636] [id = 151] 23:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (1AA3EC00) [pid = 3636] [serial = 451] [outer = 00000000] 23:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1AACF000) [pid = 3636] [serial = 452] [outer = 1AA3EC00] 23:34:53 INFO - PROCESS | 3636 | 1464935693466 Marionette DEBUG loaded listener.js 23:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (1ACA0800) [pid = 3636] [serial = 453] [outer = 1AA3EC00] 23:34:53 INFO - PROCESS | 3636 | 1464935693903 Marionette TRACE conn2 <- [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]]]}] 23:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 632ms 23:34:53 INFO - PROCESS | 3636 | 1464935693949 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:34:53 INFO - PROCESS | 3636 | 1464935693951 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 23:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:34:53 INFO - PROCESS | 3636 | 1464935693955 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - PROCESS | 3636 | 1464935693957 Marionette TRACE conn2 <- [1,570,null,{}] 23:34:53 INFO - PROCESS | 3636 | 1464935693960 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:54 INFO - PROCESS | 3636 | 1464935694061 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:34:54 INFO - PROCESS | 3636 | 1464935694070 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:54 INFO - PROCESS | 3636 | ++DOCSHELL 1559E400 == 51 [pid = 3636] [id = 152] 23:34:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17A08800) [pid = 3636] [serial = 454] [outer = 00000000] 23:34:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17A0C000) [pid = 3636] [serial = 455] [outer = 17A08800] 23:34:54 INFO - PROCESS | 3636 | 1464935694117 Marionette DEBUG loaded listener.js 23:34:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1AACA000) [pid = 3636] [serial = 456] [outer = 17A08800] 23:34:54 INFO - PROCESS | 3636 | 1464935694781 Marionette TRACE conn2 <- [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]]]}] 23:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 879ms 23:34:54 INFO - PROCESS | 3636 | 1464935694842 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:34:54 INFO - PROCESS | 3636 | 1464935694848 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 23:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:34:54 INFO - PROCESS | 3636 | 1464935694853 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 3636 | 1464935694857 Marionette TRACE conn2 <- [1,574,null,{}] 23:34:54 INFO - PROCESS | 3636 | 1464935694862 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:54 INFO - PROCESS | 3636 | 1464935694971 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:34:55 INFO - PROCESS | 3636 | 1464935695102 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:55 INFO - PROCESS | 3636 | ++DOCSHELL 12BBF000 == 52 [pid = 3636] [id = 153] 23:34:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (12C30C00) [pid = 3636] [serial = 457] [outer = 00000000] 23:34:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (15202400) [pid = 3636] [serial = 458] [outer = 12C30C00] 23:34:55 INFO - PROCESS | 3636 | 1464935695158 Marionette DEBUG loaded listener.js 23:34:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (162E4400) [pid = 3636] [serial = 459] [outer = 12C30C00] 23:34:55 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:34:55 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:34:55 INFO - PROCESS | 3636 | 1464935695742 Marionette TRACE conn2 <- [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]]]}] 23:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 925ms 23:34:55 INFO - PROCESS | 3636 | 1464935695782 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:34:55 INFO - PROCESS | 3636 | 1464935695788 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 23:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:34:55 INFO - PROCESS | 3636 | 1464935695795 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:34:55 INFO - PROCESS | 3636 | 1464935695798 Marionette TRACE conn2 <- [1,578,null,{}] 23:34:55 INFO - PROCESS | 3636 | 1464935695802 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:55 INFO - PROCESS | 3636 | 1464935695909 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:34:56 INFO - PROCESS | 3636 | 1464935696006 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 3636 | ++DOCSHELL 1559EC00 == 53 [pid = 3636] [id = 154] 23:34:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (17062C00) [pid = 3636] [serial = 460] [outer = 00000000] 23:34:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (17A07800) [pid = 3636] [serial = 461] [outer = 17062C00] 23:34:56 INFO - PROCESS | 3636 | 1464935696060 Marionette DEBUG loaded listener.js 23:34:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (17A0D000) [pid = 3636] [serial = 462] [outer = 17062C00] 23:34:56 INFO - PROCESS | 3636 | 1464935696679 Marionette TRACE conn2 <- [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]]]}] 23:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 940ms 23:34:56 INFO - PROCESS | 3636 | 1464935696738 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:34:56 INFO - PROCESS | 3636 | 1464935696740 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 23:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:34:56 INFO - PROCESS | 3636 | 1464935696744 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:34:56 INFO - PROCESS | 3636 | 1464935696748 Marionette TRACE conn2 <- [1,582,null,{}] 23:34:56 INFO - PROCESS | 3636 | 1464935696743 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:56 INFO - PROCESS | 3636 | 1464935696880 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:34:57 INFO - PROCESS | 3636 | 1464935697005 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 3636 | ++DOCSHELL 187B8C00 == 54 [pid = 3636] [id = 155] 23:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (187BE400) [pid = 3636] [serial = 463] [outer = 00000000] 23:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (19BC6800) [pid = 3636] [serial = 464] [outer = 187BE400] 23:34:57 INFO - PROCESS | 3636 | 1464935697063 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (1A962000) [pid = 3636] [serial = 465] [outer = 187BE400] 23:34:57 INFO - PROCESS | 3636 | 1464935697634 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 925ms 23:34:57 INFO - PROCESS | 3636 | 1464935697672 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:34:57 INFO - PROCESS | 3636 | 1464935697675 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 23:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:34:57 INFO - PROCESS | 3636 | 1464935697678 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:34:57 INFO - PROCESS | 3636 | 1464935697681 Marionette TRACE conn2 <- [1,586,null,{}] 23:34:57 INFO - PROCESS | 3636 | 1464935697684 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:57 INFO - PROCESS | 3636 | 1464935697788 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:34:57 INFO - PROCESS | 3636 | 1464935697882 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 3636 | ++DOCSHELL 12B34000 == 55 [pid = 3636] [id = 156] 23:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (12B35000) [pid = 3636] [serial = 466] [outer = 00000000] 23:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (12B3B800) [pid = 3636] [serial = 467] [outer = 12B35000] 23:34:57 INFO - PROCESS | 3636 | 1464935697935 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (12B3F800) [pid = 3636] [serial = 468] [outer = 12B35000] 23:34:58 INFO - PROCESS | 3636 | 1464935698501 Marionette TRACE conn2 <- [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]]]}] 23:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 894ms 23:34:58 INFO - PROCESS | 3636 | 1464935698565 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:34:58 INFO - PROCESS | 3636 | 1464935698568 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 23:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:34:58 INFO - PROCESS | 3636 | 1464935698572 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:34:58 INFO - PROCESS | 3636 | 1464935698574 Marionette TRACE conn2 <- [1,590,null,{}] 23:34:58 INFO - PROCESS | 3636 | 1464935698577 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:58 INFO - PROCESS | 3636 | 1464935698678 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:34:58 INFO - PROCESS | 3636 | 1464935698782 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:58 INFO - PROCESS | 3636 | ++DOCSHELL 12B39C00 == 56 [pid = 3636] [id = 157] 23:34:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (12B3A000) [pid = 3636] [serial = 469] [outer = 00000000] 23:34:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (155A1C00) [pid = 3636] [serial = 470] [outer = 12B3A000] 23:34:58 INFO - PROCESS | 3636 | 1464935698836 Marionette DEBUG loaded listener.js 23:34:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (178E5000) [pid = 3636] [serial = 471] [outer = 12B3A000] 23:34:59 INFO - PROCESS | 3636 | 1464935699551 Marionette TRACE conn2 <- [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]]]}] 23:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1033ms 23:34:59 INFO - PROCESS | 3636 | 1464935699612 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:34:59 INFO - PROCESS | 3636 | 1464935699616 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 23:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:34:59 INFO - PROCESS | 3636 | 1464935699621 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 3636 | 1464935699625 Marionette TRACE conn2 <- [1,594,null,{}] 23:34:59 INFO - PROCESS | 3636 | 1464935699630 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:59 INFO - PROCESS | 3636 | 1464935699730 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:34:59 INFO - PROCESS | 3636 | 1464935699858 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:59 INFO - PROCESS | 3636 | ++DOCSHELL 13191800 == 57 [pid = 3636] [id = 158] 23:34:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1395C000) [pid = 3636] [serial = 472] [outer = 00000000] 23:34:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (15107C00) [pid = 3636] [serial = 473] [outer = 1395C000] 23:34:59 INFO - PROCESS | 3636 | 1464935699908 Marionette DEBUG loaded listener.js 23:34:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (160E8000) [pid = 3636] [serial = 474] [outer = 1395C000] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 1AA3E400 == 56 [pid = 3636] [id = 151] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 162EA000 == 55 [pid = 3636] [id = 150] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 15202000 == 54 [pid = 3636] [id = 149] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 19EA7C00 == 53 [pid = 3636] [id = 148] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 187B9C00 == 52 [pid = 3636] [id = 147] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 10E04C00 == 51 [pid = 3636] [id = 146] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 17481C00 == 50 [pid = 3636] [id = 145] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 17066C00 == 49 [pid = 3636] [id = 144] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 10E0B400 == 48 [pid = 3636] [id = 143] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 10F42800 == 47 [pid = 3636] [id = 142] 23:35:00 INFO - PROCESS | 3636 | --DOCSHELL 10A7A800 == 46 [pid = 3636] [id = 137] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1A392400) [pid = 3636] [serial = 394] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (139D8400) [pid = 3636] [serial = 382] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (15110800) [pid = 3636] [serial = 383] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (1AA35400) [pid = 3636] [serial = 397] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (13191C00) [pid = 3636] [serial = 380] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (11D1C000) [pid = 3636] [serial = 379] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (187BDC00) [pid = 3636] [serial = 388] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (19AA5C00) [pid = 3636] [serial = 389] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (19BC8C00) [pid = 3636] [serial = 391] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (171F1C00) [pid = 3636] [serial = 385] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (17481800) [pid = 3636] [serial = 386] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (132CEC00) [pid = 3636] [serial = 370] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (1A8EFC00) [pid = 3636] [serial = 395] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (17BAD400) [pid = 3636] [serial = 373] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1AAC3400) [pid = 3636] [serial = 376] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1AF23000) [pid = 3636] [serial = 400] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1AAC5000) [pid = 3636] [serial = 398] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1A95BC00) [pid = 3636] [serial = 403] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1AC9A800) [pid = 3636] [serial = 410] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (15B4B800) [pid = 3636] [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.] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1AA3E000) [pid = 3636] [serial = 404] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1AF24000) [pid = 3636] [serial = 401] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19C06800) [pid = 3636] [serial = 392] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19D89400) [pid = 3636] [serial = 407] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (1B12FC00) [pid = 3636] [serial = 408] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1B2C0800) [pid = 3636] [serial = 332] [outer = 00000000] [url = about:blank] 23:35:00 INFO - PROCESS | 3636 | 1464935700404 Marionette TRACE conn2 <- [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]]]}] 23:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 833ms 23:35:00 INFO - PROCESS | 3636 | 1464935700446 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:35:00 INFO - PROCESS | 3636 | 1464935700451 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 23:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:35:00 INFO - PROCESS | 3636 | 1464935700457 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:35:00 INFO - PROCESS | 3636 | 1464935700460 Marionette TRACE conn2 <- [1,598,null,{}] 23:35:00 INFO - PROCESS | 3636 | 1464935700463 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:00 INFO - PROCESS | 3636 | 1464935700549 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:35:00 INFO - PROCESS | 3636 | 1464935700558 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 3636 | ++DOCSHELL 131EB000 == 47 [pid = 3636] [id = 159] 23:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (132C8800) [pid = 3636] [serial = 475] [outer = 00000000] 23:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (162E5400) [pid = 3636] [serial = 476] [outer = 132C8800] 23:35:00 INFO - PROCESS | 3636 | 1464935700602 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (16D9B400) [pid = 3636] [serial = 477] [outer = 132C8800] 23:35:01 INFO - PROCESS | 3636 | 1464935701103 Marionette TRACE conn2 <- [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]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 694ms 23:35:01 INFO - PROCESS | 3636 | 1464935701156 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 3636 | 1464935701160 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 23:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:35:01 INFO - PROCESS | 3636 | 1464935701165 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 3636 | 1464935701168 Marionette TRACE conn2 <- [1,602,null,{}] 23:35:01 INFO - PROCESS | 3636 | 1464935701179 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:01 INFO - PROCESS | 3636 | 1464935701304 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:35:01 INFO - PROCESS | 3636 | 1464935701425 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:01 INFO - PROCESS | 3636 | ++DOCSHELL 187B1C00 == 48 [pid = 3636] [id = 160] 23:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (187B2C00) [pid = 3636] [serial = 478] [outer = 00000000] 23:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (19A39800) [pid = 3636] [serial = 479] [outer = 187B2C00] 23:35:01 INFO - PROCESS | 3636 | 1464935701472 Marionette DEBUG loaded listener.js 23:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (19AA6400) [pid = 3636] [serial = 480] [outer = 187B2C00] 23:35:01 INFO - PROCESS | 3636 | 1464935701933 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 832ms 23:35:01 INFO - PROCESS | 3636 | 1464935701992 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 3636 | 1464935701995 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 23:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:35:01 INFO - PROCESS | 3636 | 1464935701999 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 3636 | 1464935702000 Marionette TRACE conn2 <- [1,606,null,{}] 23:35:02 INFO - PROCESS | 3636 | 1464935702004 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:02 INFO - PROCESS | 3636 | 1464935702090 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:35:02 INFO - PROCESS | 3636 | 1464935702099 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 3636 | ++DOCSHELL 1706F400 == 49 [pid = 3636] [id = 161] 23:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (171F3400) [pid = 3636] [serial = 481] [outer = 00000000] 23:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17BA8C00) [pid = 3636] [serial = 482] [outer = 171F3400] 23:35:02 INFO - PROCESS | 3636 | 1464935702144 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (187B6400) [pid = 3636] [serial = 483] [outer = 171F3400] 23:35:02 INFO - PROCESS | 3636 | 1464935702619 Marionette TRACE conn2 <- [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]]]}] 23:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 617ms 23:35:02 INFO - PROCESS | 3636 | 1464935702636 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:35:02 INFO - PROCESS | 3636 | 1464935702638 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 23:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:35:02 INFO - PROCESS | 3636 | 1464935702642 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:35:02 INFO - PROCESS | 3636 | 1464935702644 Marionette TRACE conn2 <- [1,610,null,{}] 23:35:02 INFO - PROCESS | 3636 | 1464935702647 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:02 INFO - PROCESS | 3636 | 1464935702736 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:35:02 INFO - PROCESS | 3636 | 1464935702820 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 3636 | ++DOCSHELL 19AA9800 == 50 [pid = 3636] [id = 162] 23:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (19AAA800) [pid = 3636] [serial = 484] [outer = 00000000] 23:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (19C08400) [pid = 3636] [serial = 485] [outer = 19AAA800] 23:35:02 INFO - PROCESS | 3636 | 1464935702863 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (12B38800) [pid = 3636] [serial = 486] [outer = 19AAA800] 23:35:03 INFO - PROCESS | 3636 | 1464935703311 Marionette TRACE conn2 <- [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]]]}] 23:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 724ms 23:35:03 INFO - PROCESS | 3636 | 1464935703366 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 3636 | 1464935703368 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 23:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:35:03 INFO - PROCESS | 3636 | 1464935703371 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 3636 | 1464935703373 Marionette TRACE conn2 <- [1,614,null,{}] 23:35:03 INFO - PROCESS | 3636 | 1464935703376 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:03 INFO - PROCESS | 3636 | 1464935703499 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:35:03 INFO - PROCESS | 3636 | 1464935703512 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:03 INFO - PROCESS | 3636 | ++DOCSHELL 19BBB800 == 51 [pid = 3636] [id = 163] 23:35:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (19BBE400) [pid = 3636] [serial = 487] [outer = 00000000] 23:35:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (1AAD0400) [pid = 3636] [serial = 488] [outer = 19BBE400] 23:35:03 INFO - PROCESS | 3636 | 1464935703557 Marionette DEBUG loaded listener.js 23:35:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1AC95800) [pid = 3636] [serial = 489] [outer = 19BBE400] 23:35:03 INFO - PROCESS | 3636 | 1464935703982 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 678ms 23:35:04 INFO - PROCESS | 3636 | 1464935704086 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:35:04 INFO - PROCESS | 3636 | 1464935704088 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 23:35:04 INFO - PROCESS | 3636 | 1464935704092 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:35:04 INFO - PROCESS | 3636 | 1464935704093 Marionette TRACE conn2 <- [1,618,null,{}] 23:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:35:04 INFO - PROCESS | 3636 | 1464935704096 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:04 INFO - PROCESS | 3636 | 1464935704203 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:35:04 INFO - PROCESS | 3636 | 1464935704267 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 3636 | ++DOCSHELL 1AF1DC00 == 52 [pid = 3636] [id = 164] 23:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (1AF22400) [pid = 3636] [serial = 490] [outer = 00000000] 23:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (1B121C00) [pid = 3636] [serial = 491] [outer = 1AF22400] 23:35:04 INFO - PROCESS | 3636 | 1464935704310 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1B127000) [pid = 3636] [serial = 492] [outer = 1AF22400] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1A6E3000) [pid = 3636] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (15203800) [pid = 3636] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (19C05800) [pid = 3636] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (16E4C000) [pid = 3636] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (10E59000) [pid = 3636] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (12C2AC00) [pid = 3636] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (162E5000) [pid = 3636] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (10E09800) [pid = 3636] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (187BB400) [pid = 3636] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (19BBD400) [pid = 3636] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1A8E7C00) [pid = 3636] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1A359000) [pid = 3636] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (17067400) [pid = 3636] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (13F1A000) [pid = 3636] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (174E3000) [pid = 3636] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (12957400) [pid = 3636] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (187BB000) [pid = 3636] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (19AAE000) [pid = 3636] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (1AA3EC00) [pid = 3636] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:35:04 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (187B0000) [pid = 3636] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:35:04 INFO - PROCESS | 3636 | 1464935704804 Marionette TRACE conn2 <- [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]]]}] 23:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 725ms 23:35:04 INFO - PROCESS | 3636 | 1464935704835 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:35:04 INFO - PROCESS | 3636 | 1464935704837 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 23:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:35:04 INFO - PROCESS | 3636 | 1464935704851 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:35:04 INFO - PROCESS | 3636 | 1464935704853 Marionette TRACE conn2 <- [1,622,null,{}] 23:35:04 INFO - PROCESS | 3636 | 1464935704856 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:04 INFO - PROCESS | 3636 | 1464935704943 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:35:04 INFO - PROCESS | 3636 | 1464935704949 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 3636 | ++DOCSHELL 13833400 == 53 [pid = 3636] [id = 165] 23:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (13F1A000) [pid = 3636] [serial = 493] [outer = 00000000] 23:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17276800) [pid = 3636] [serial = 494] [outer = 13F1A000] 23:35:04 INFO - PROCESS | 3636 | 1464935704993 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (187BB400) [pid = 3636] [serial = 495] [outer = 13F1A000] 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:05 INFO - PROCESS | 3636 | 1464935705388 Marionette TRACE conn2 <- [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]]]}] 23:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 586ms 23:35:05 INFO - PROCESS | 3636 | 1464935705432 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:35:05 INFO - PROCESS | 3636 | 1464935705435 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 23:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:35:05 INFO - PROCESS | 3636 | 1464935705442 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:35:05 INFO - PROCESS | 3636 | 1464935705444 Marionette TRACE conn2 <- [1,626,null,{}] 23:35:05 INFO - PROCESS | 3636 | 1464935705447 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:05 INFO - PROCESS | 3636 | 1464935705526 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:35:05 INFO - PROCESS | 3636 | 1464935705533 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:05 INFO - PROCESS | 3636 | ++DOCSHELL 10E0E000 == 54 [pid = 3636] [id = 166] 23:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (177C5C00) [pid = 3636] [serial = 496] [outer = 00000000] 23:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (1AAC5C00) [pid = 3636] [serial = 497] [outer = 177C5C00] 23:35:05 INFO - PROCESS | 3636 | 1464935705578 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1AF1B000) [pid = 3636] [serial = 498] [outer = 177C5C00] 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:05 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:35:05 INFO - PROCESS | 3636 | 1464935706009 Marionette TRACE conn2 <- [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]]]}] 23:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 586ms 23:35:06 INFO - PROCESS | 3636 | 1464935706040 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:35:06 INFO - PROCESS | 3636 | 1464935706042 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 23:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:35:06 INFO - PROCESS | 3636 | 1464935706045 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:35:06 INFO - PROCESS | 3636 | 1464935706047 Marionette TRACE conn2 <- [1,630,null,{}] 23:35:06 INFO - PROCESS | 3636 | 1464935706051 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:06 INFO - PROCESS | 3636 | 1464935706167 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:35:06 INFO - PROCESS | 3636 | 1464935706175 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:06 INFO - PROCESS | 3636 | ++DOCSHELL 161BFC00 == 55 [pid = 3636] [id = 167] 23:35:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (1711E000) [pid = 3636] [serial = 499] [outer = 00000000] 23:35:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17126400) [pid = 3636] [serial = 500] [outer = 1711E000] 23:35:06 INFO - PROCESS | 3636 | 1464935706202 Marionette DEBUG loaded listener.js 23:35:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17129000) [pid = 3636] [serial = 501] [outer = 1711E000] 23:35:06 INFO - PROCESS | 3636 | 1464935706689 Marionette TRACE conn2 <- [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]]]}] 23:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 678ms 23:35:06 INFO - PROCESS | 3636 | 1464935706729 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:35:06 INFO - PROCESS | 3636 | 1464935706733 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 23:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:35:06 INFO - PROCESS | 3636 | 1464935706739 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:35:06 INFO - PROCESS | 3636 | 1464935706743 Marionette TRACE conn2 <- [1,634,null,{}] 23:35:06 INFO - PROCESS | 3636 | 1464935706750 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:06 INFO - PROCESS | 3636 | 1464935706860 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:35:07 INFO - PROCESS | 3636 | 1464935707023 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:07 INFO - PROCESS | 3636 | ++DOCSHELL 0F31F000 == 56 [pid = 3636] [id = 168] 23:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (0F31F400) [pid = 3636] [serial = 502] [outer = 00000000] 23:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (10A5AC00) [pid = 3636] [serial = 503] [outer = 0F31F400] 23:35:07 INFO - PROCESS | 3636 | 1464935707079 Marionette DEBUG loaded listener.js 23:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (10F40400) [pid = 3636] [serial = 504] [outer = 0F31F400] 23:35:07 INFO - PROCESS | 3636 | 1464935707627 Marionette TRACE conn2 <- [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]]]}] 23:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 940ms 23:35:07 INFO - PROCESS | 3636 | 1464935707668 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:35:07 INFO - PROCESS | 3636 | 1464935707674 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 23:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:35:07 INFO - PROCESS | 3636 | 1464935707681 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:35:07 INFO - PROCESS | 3636 | 1464935707684 Marionette TRACE conn2 <- [1,638,null,{}] 23:35:07 INFO - PROCESS | 3636 | 1464935707687 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:07 INFO - PROCESS | 3636 | 1464935707794 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:35:07 INFO - PROCESS | 3636 | 1464935707893 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:07 INFO - PROCESS | 3636 | ++DOCSHELL 13148C00 == 57 [pid = 3636] [id = 169] 23:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1314A400) [pid = 3636] [serial = 505] [outer = 00000000] 23:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (15202C00) [pid = 3636] [serial = 506] [outer = 1314A400] 23:35:07 INFO - PROCESS | 3636 | 1464935707946 Marionette DEBUG loaded listener.js 23:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (162E6400) [pid = 3636] [serial = 507] [outer = 1314A400] 23:35:08 INFO - PROCESS | 3636 | 1464935708578 Marionette TRACE conn2 <- [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]]]}] 23:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 925ms 23:35:08 INFO - PROCESS | 3636 | 1464935708624 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:35:08 INFO - PROCESS | 3636 | 1464935708627 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 23:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:35:08 INFO - PROCESS | 3636 | 1464935708630 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:35:08 INFO - PROCESS | 3636 | 1464935708634 Marionette TRACE conn2 <- [1,642,null,{}] 23:35:08 INFO - PROCESS | 3636 | 1464935708645 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:08 INFO - PROCESS | 3636 | 1464935708734 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:35:08 INFO - PROCESS | 3636 | 1464935708833 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:08 INFO - PROCESS | 3636 | ++DOCSHELL 17A04C00 == 58 [pid = 3636] [id = 170] 23:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (17A05C00) [pid = 3636] [serial = 508] [outer = 00000000] 23:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17AED000) [pid = 3636] [serial = 509] [outer = 17A05C00] 23:35:08 INFO - PROCESS | 3636 | 1464935708889 Marionette DEBUG loaded listener.js 23:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (17FC4800) [pid = 3636] [serial = 510] [outer = 17A05C00] 23:35:09 INFO - PROCESS | 3636 | 1464935709436 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 832ms 23:35:09 INFO - PROCESS | 3636 | 1464935709467 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:35:09 INFO - PROCESS | 3636 | 1464935709470 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 23:35:09 INFO - PROCESS | 3636 | 1464935709474 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:35:09 INFO - PROCESS | 3636 | 1464935709476 Marionette TRACE conn2 <- [1,646,null,{}] 23:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:35:09 INFO - PROCESS | 3636 | 1464935709480 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:09 INFO - PROCESS | 3636 | 1464935709585 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:35:09 INFO - PROCESS | 3636 | 1464935709683 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:09 INFO - PROCESS | 3636 | ++DOCSHELL 19C03400 == 59 [pid = 3636] [id = 171] 23:35:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19C05400) [pid = 3636] [serial = 511] [outer = 00000000] 23:35:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1AA3CC00) [pid = 3636] [serial = 512] [outer = 19C05400] 23:35:09 INFO - PROCESS | 3636 | 1464935709735 Marionette DEBUG loaded listener.js 23:35:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1AACD000) [pid = 3636] [serial = 513] [outer = 19C05400] 23:35:10 INFO - PROCESS | 3636 | 1464935710306 Marionette TRACE conn2 <- [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]]]}] 23:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 863ms 23:35:10 INFO - PROCESS | 3636 | 1464935710349 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:35:10 INFO - PROCESS | 3636 | 1464935710351 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 23:35:10 INFO - PROCESS | 3636 | 1464935710355 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:35:10 INFO - PROCESS | 3636 | 1464935710357 Marionette TRACE conn2 <- [1,650,null,{}] 23:35:10 INFO - PROCESS | 3636 | 1464935710360 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:10 INFO - PROCESS | 3636 | 1464935710459 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:35:10 INFO - PROCESS | 3636 | 1464935710585 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:10 INFO - PROCESS | 3636 | ++DOCSHELL 1AC96800 == 60 [pid = 3636] [id = 172] 23:35:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1AC9A000) [pid = 3636] [serial = 514] [outer = 00000000] 23:35:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1B2C1800) [pid = 3636] [serial = 515] [outer = 1AC9A000] 23:35:10 INFO - PROCESS | 3636 | 1464935710639 Marionette DEBUG loaded listener.js 23:35:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1B2C3800) [pid = 3636] [serial = 516] [outer = 1AC9A000] 23:35:11 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:11 INFO - PROCESS | 3636 | 1464935711425 Marionette TRACE conn2 <- [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]]]}] 23:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1126ms 23:35:11 INFO - PROCESS | 3636 | 1464935711482 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:35:11 INFO - PROCESS | 3636 | 1464935711486 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 23:35:11 INFO - PROCESS | 3636 | 1464935711491 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:35:11 INFO - PROCESS | 3636 | 1464935711495 Marionette TRACE conn2 <- [1,654,null,{}] 23:35:11 INFO - PROCESS | 3636 | 1464935711502 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:11 INFO - PROCESS | 3636 | 1464935711600 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:35:11 INFO - PROCESS | 3636 | 1464935711731 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:11 INFO - PROCESS | 3636 | ++DOCSHELL 10E03800 == 61 [pid = 3636] [id = 173] 23:35:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (10E04800) [pid = 3636] [serial = 517] [outer = 00000000] 23:35:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (110AD400) [pid = 3636] [serial = 518] [outer = 10E04800] 23:35:11 INFO - PROCESS | 3636 | 1464935711780 Marionette DEBUG loaded listener.js 23:35:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (11D1C400) [pid = 3636] [serial = 519] [outer = 10E04800] 23:35:12 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:12 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 18589800 == 60 [pid = 3636] [id = 65] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 10E0E000 == 59 [pid = 3636] [id = 166] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 13833400 == 58 [pid = 3636] [id = 165] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 1AF1DC00 == 57 [pid = 3636] [id = 164] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 19BBB800 == 56 [pid = 3636] [id = 163] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 19AA9800 == 55 [pid = 3636] [id = 162] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 1706F400 == 54 [pid = 3636] [id = 161] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 187B1C00 == 53 [pid = 3636] [id = 160] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 131EB000 == 52 [pid = 3636] [id = 159] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 13191800 == 51 [pid = 3636] [id = 158] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (13A85400) [pid = 3636] [serial = 413] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (17067000) [pid = 3636] [serial = 416] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (19AAAC00) [pid = 3636] [serial = 419] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (17A0C000) [pid = 3636] [serial = 455] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 1559EC00 == 50 [pid = 3636] [id = 154] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 12BBF000 == 49 [pid = 3636] [id = 153] 23:35:12 INFO - PROCESS | 3636 | --DOCSHELL 1559E400 == 48 [pid = 3636] [id = 152] 23:35:12 INFO - PROCESS | 3636 | 1464935712435 Marionette TRACE conn2 <- [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]]]}] 23:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 23:35:12 INFO - PROCESS | 3636 | 1464935712478 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:35:12 INFO - PROCESS | 3636 | 1464935712483 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 23:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:35:12 INFO - PROCESS | 3636 | 1464935712489 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:35:12 INFO - PROCESS | 3636 | 1464935712492 Marionette TRACE conn2 <- [1,658,null,{}] 23:35:12 INFO - PROCESS | 3636 | 1464935712496 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:12 INFO - PROCESS | 3636 | 1464935712601 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1AF1E400) [pid = 3636] [serial = 242] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (16ECD400) [pid = 3636] [serial = 338] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (1A95A400) [pid = 3636] [serial = 296] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17BA5400) [pid = 3636] [serial = 293] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (11DBD800) [pid = 3636] [serial = 335] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (13965800) [pid = 3636] [serial = 290] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (162F0800) [pid = 3636] [serial = 299] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (10E0FC00) [pid = 3636] [serial = 287] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (19AAEC00) [pid = 3636] [serial = 341] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (19C08800) [pid = 3636] [serial = 440] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1AC9B000) [pid = 3636] [serial = 423] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1AA33400) [pid = 3636] [serial = 422] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1A391800) [pid = 3636] [serial = 443] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1706F000) [pid = 3636] [serial = 431] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1788F400) [pid = 3636] [serial = 432] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (155A2000) [pid = 3636] [serial = 428] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (15A0E400) [pid = 3636] [serial = 429] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (187B2800) [pid = 3636] [serial = 434] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19D87800) [pid = 3636] [serial = 441] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (187B3000) [pid = 3636] [serial = 435] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (13963400) [pid = 3636] [serial = 426] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (132CE400) [pid = 3636] [serial = 425] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (19A7E400) [pid = 3636] [serial = 437] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1AA33800) [pid = 3636] [serial = 446] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1A396800) [pid = 3636] [serial = 444] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1AACF000) [pid = 3636] [serial = 452] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (1AA34000) [pid = 3636] [serial = 447] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (19C10000) [pid = 3636] [serial = 449] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1ACA0800) [pid = 3636] [serial = 453] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1A391400) [pid = 3636] [serial = 450] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19A83400) [pid = 3636] [serial = 438] [outer = 00000000] [url = about:blank] 23:35:12 INFO - PROCESS | 3636 | 1464935712689 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:12 INFO - PROCESS | 3636 | ++DOCSHELL 10564800 == 49 [pid = 3636] [id = 174] 23:35:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10A5FC00) [pid = 3636] [serial = 520] [outer = 00000000] 23:35:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (11434C00) [pid = 3636] [serial = 521] [outer = 10A5FC00] 23:35:12 INFO - PROCESS | 3636 | 1464935712734 Marionette DEBUG loaded listener.js 23:35:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (12B3A400) [pid = 3636] [serial = 522] [outer = 10A5FC00] 23:35:13 INFO - PROCESS | 3636 | 1464935713160 Marionette TRACE conn2 <- [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]]]}] 23:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 678ms 23:35:13 INFO - PROCESS | 3636 | 1464935713188 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:35:13 INFO - PROCESS | 3636 | 1464935713190 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 23:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:35:13 INFO - PROCESS | 3636 | 1464935713194 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 3636 | 1464935713197 Marionette TRACE conn2 <- [1,662,null,{}] 23:35:13 INFO - PROCESS | 3636 | 1464935713211 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:13 INFO - PROCESS | 3636 | 1464935713297 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:35:13 INFO - PROCESS | 3636 | 1464935713307 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:13 INFO - PROCESS | 3636 | ++DOCSHELL 145C5C00 == 50 [pid = 3636] [id = 175] 23:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1510A400) [pid = 3636] [serial = 523] [outer = 00000000] 23:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (15207800) [pid = 3636] [serial = 524] [outer = 1510A400] 23:35:13 INFO - PROCESS | 3636 | 1464935713353 Marionette DEBUG loaded listener.js 23:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (155CEC00) [pid = 3636] [serial = 525] [outer = 1510A400] 23:35:13 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:13 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:13 INFO - PROCESS | 3636 | 1464935713787 Marionette TRACE conn2 <- [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]]]}] 23:35:13 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 23:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 617ms 23:35:13 INFO - PROCESS | 3636 | 1464935713815 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:35:13 INFO - PROCESS | 3636 | 1464935713818 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 23:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:35:13 INFO - PROCESS | 3636 | 1464935713825 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 3636 | 1464935713827 Marionette TRACE conn2 <- [1,666,null,{}] 23:35:13 INFO - PROCESS | 3636 | 1464935713830 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:13 INFO - PROCESS | 3636 | 1464935713912 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:35:13 INFO - PROCESS | 3636 | 1464935713921 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:13 INFO - PROCESS | 3636 | ++DOCSHELL 162E4800 == 51 [pid = 3636] [id = 176] 23:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (162E8400) [pid = 3636] [serial = 526] [outer = 00000000] 23:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (16D96C00) [pid = 3636] [serial = 527] [outer = 162E8400] 23:35:13 INFO - PROCESS | 3636 | 1464935713965 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (17065000) [pid = 3636] [serial = 528] [outer = 162E8400] 23:35:14 INFO - PROCESS | 3636 | 1464935714410 Marionette TRACE conn2 <- [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]]]}] 23:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 632ms 23:35:14 INFO - PROCESS | 3636 | 1464935714464 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:35:14 INFO - PROCESS | 3636 | 1464935714466 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 23:35:14 INFO - PROCESS | 3636 | 1464935714469 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:35:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:35:14 INFO - PROCESS | 3636 | 1464935714471 Marionette TRACE conn2 <- [1,670,null,{}] 23:35:14 INFO - PROCESS | 3636 | 1464935714474 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:14 INFO - PROCESS | 3636 | 1464935714563 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:35:14 INFO - PROCESS | 3636 | 1464935714554 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:14 INFO - PROCESS | 3636 | ++DOCSHELL 1395B400 == 52 [pid = 3636] [id = 177] 23:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (15B4BC00) [pid = 3636] [serial = 529] [outer = 00000000] 23:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1711F000) [pid = 3636] [serial = 530] [outer = 15B4BC00] 23:35:14 INFO - PROCESS | 3636 | 1464935714598 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1712B000) [pid = 3636] [serial = 531] [outer = 15B4BC00] 23:35:15 INFO - PROCESS | 3636 | 1464935715615 Marionette TRACE conn2 <- [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]]]}] 23:35:15 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) 23:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1202ms 23:35:15 INFO - PROCESS | 3636 | 1464935715662 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:35:15 INFO - PROCESS | 3636 | 1464935715664 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 23:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:35:15 INFO - PROCESS | 3636 | 1464935715667 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:35:15 INFO - PROCESS | 3636 | 1464935715669 Marionette TRACE conn2 <- [1,674,null,{}] 23:35:15 INFO - PROCESS | 3636 | 1464935715672 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:15 INFO - PROCESS | 3636 | 1464935715784 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:35:15 INFO - PROCESS | 3636 | 1464935715836 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:15 INFO - PROCESS | 3636 | ++DOCSHELL 171F1800 == 53 [pid = 3636] [id = 178] 23:35:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (171F1C00) [pid = 3636] [serial = 532] [outer = 00000000] 23:35:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (17AE3C00) [pid = 3636] [serial = 533] [outer = 171F1C00] 23:35:15 INFO - PROCESS | 3636 | 1464935715882 Marionette DEBUG loaded listener.js 23:35:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17BAE000) [pid = 3636] [serial = 534] [outer = 171F1C00] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (13F27C00) [pid = 3636] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (1A962C00) [pid = 3636] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (178E8400) [pid = 3636] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (19AAA800) [pid = 3636] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (19BBE400) [pid = 3636] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (12B3A000) [pid = 3636] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (171F3400) [pid = 3636] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1395C000) [pid = 3636] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1AF22400) [pid = 3636] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (187B2C00) [pid = 3636] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (132C8800) [pid = 3636] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (177C5C00) [pid = 3636] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (13F1A000) [pid = 3636] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:35:16 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (11439000) [pid = 3636] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:35:16 INFO - PROCESS | 3636 | 1464935716936 Marionette TRACE conn2 <- [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]]]}] 23:35:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:35:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1279ms 23:35:16 INFO - PROCESS | 3636 | 1464935716946 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:35:16 INFO - PROCESS | 3636 | 1464935716949 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 23:35:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:35:16 INFO - PROCESS | 3636 | 1464935716952 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 3636 | 1464935716953 Marionette TRACE conn2 <- [1,678,null,{}] 23:35:16 INFO - PROCESS | 3636 | 1464935716941 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:17 INFO - PROCESS | 3636 | 1464935717030 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:35:17 INFO - PROCESS | 3636 | 1464935717038 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:17 INFO - PROCESS | 3636 | ++DOCSHELL 105F6400 == 54 [pid = 3636] [id = 179] 23:35:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (105F6C00) [pid = 3636] [serial = 535] [outer = 00000000] 23:35:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (17123000) [pid = 3636] [serial = 536] [outer = 105F6C00] 23:35:17 INFO - PROCESS | 3636 | 1464935717081 Marionette DEBUG loaded listener.js 23:35:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (171F1400) [pid = 3636] [serial = 537] [outer = 105F6C00] 23:35:17 INFO - PROCESS | 3636 | 1464935718000 Marionette TRACE conn2 <- [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]]]}] 23:35:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1079ms 23:35:18 INFO - PROCESS | 3636 | 1464935718028 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:35:18 INFO - PROCESS | 3636 | 1464935718030 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 23:35:18 INFO - PROCESS | 3636 | 1464935718033 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:35:18 INFO - PROCESS | 3636 | 1464935718035 Marionette TRACE conn2 <- [1,682,null,{}] 23:35:18 INFO - PROCESS | 3636 | 1464935718038 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:18 INFO - PROCESS | 3636 | 1464935718144 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:35:18 INFO - PROCESS | 3636 | 1464935718154 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:18 INFO - PROCESS | 3636 | ++DOCSHELL 15B4CC00 == 55 [pid = 3636] [id = 180] 23:35:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (17067800) [pid = 3636] [serial = 538] [outer = 00000000] 23:35:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (187B2400) [pid = 3636] [serial = 539] [outer = 17067800] 23:35:18 INFO - PROCESS | 3636 | 1464935718183 Marionette DEBUG loaded listener.js 23:35:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (187B9C00) [pid = 3636] [serial = 540] [outer = 17067800] 23:35:19 INFO - PROCESS | 3636 | 1464935719128 Marionette TRACE conn2 <- [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]]]}] 23:35:19 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) 23:35:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 23:35:19 INFO - PROCESS | 3636 | 1464935719165 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:35:19 INFO - PROCESS | 3636 | 1464935719170 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 23:35:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:35:19 INFO - PROCESS | 3636 | 1464935719175 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:35:19 INFO - PROCESS | 3636 | 1464935719180 Marionette TRACE conn2 <- [1,686,null,{}] 23:35:19 INFO - PROCESS | 3636 | 1464935719187 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:19 INFO - PROCESS | 3636 | 1464935719311 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:35:19 INFO - PROCESS | 3636 | 1464935719430 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:19 INFO - PROCESS | 3636 | ++DOCSHELL 10E0CC00 == 56 [pid = 3636] [id = 181] 23:35:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (10E0D400) [pid = 3636] [serial = 541] [outer = 00000000] 23:35:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (10E89800) [pid = 3636] [serial = 542] [outer = 10E0D400] 23:35:19 INFO - PROCESS | 3636 | 1464935719488 Marionette DEBUG loaded listener.js 23:35:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (11BC6000) [pid = 3636] [serial = 543] [outer = 10E0D400] 23:35:20 INFO - PROCESS | 3636 | 1464935720564 Marionette TRACE conn2 <- [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]]]}] 23:35:20 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) 23:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1433ms 23:35:20 INFO - PROCESS | 3636 | 1464935720608 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:35:20 INFO - PROCESS | 3636 | 1464935720614 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 23:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:35:20 INFO - PROCESS | 3636 | 1464935720620 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:35:20 INFO - PROCESS | 3636 | 1464935720623 Marionette TRACE conn2 <- [1,690,null,{}] 23:35:20 INFO - PROCESS | 3636 | 1464935720627 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:20 INFO - PROCESS | 3636 | 1464935720732 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:35:20 INFO - PROCESS | 3636 | 1464935720865 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:20 INFO - PROCESS | 3636 | ++DOCSHELL 12B3CC00 == 57 [pid = 3636] [id = 182] 23:35:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (13143C00) [pid = 3636] [serial = 544] [outer = 00000000] 23:35:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1454DC00) [pid = 3636] [serial = 545] [outer = 13143C00] 23:35:20 INFO - PROCESS | 3636 | 1464935720947 Marionette DEBUG loaded listener.js 23:35:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (15A0E400) [pid = 3636] [serial = 546] [outer = 13143C00] 23:35:21 INFO - PROCESS | 3636 | 1464935721978 Marionette TRACE conn2 <- [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]]]}] 23:35:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:35:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1402ms 23:35:22 INFO - PROCESS | 3636 | 1464935722018 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:35:22 INFO - PROCESS | 3636 | 1464935722021 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 23:35:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:35:22 INFO - PROCESS | 3636 | 1464935722025 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:35:22 INFO - PROCESS | 3636 | 1464935722029 Marionette TRACE conn2 <- [1,694,null,{}] 23:35:22 INFO - PROCESS | 3636 | 1464935722039 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:22 INFO - PROCESS | 3636 | 1464935722182 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:35:22 INFO - PROCESS | 3636 | 1464935722306 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:22 INFO - PROCESS | 3636 | ++DOCSHELL 178E9000 == 58 [pid = 3636] [id = 183] 23:35:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (178EAC00) [pid = 3636] [serial = 547] [outer = 00000000] 23:35:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (187B3000) [pid = 3636] [serial = 548] [outer = 178EAC00] 23:35:22 INFO - PROCESS | 3636 | 1464935722363 Marionette DEBUG loaded listener.js 23:35:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (19AA2C00) [pid = 3636] [serial = 549] [outer = 178EAC00] 23:35:23 INFO - PROCESS | 3636 | 1464935723522 Marionette TRACE conn2 <- [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]]]}] 23:35:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:35:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1541ms 23:35:23 INFO - PROCESS | 3636 | 1464935723567 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:35:23 INFO - PROCESS | 3636 | 1464935723571 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 23:35:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:35:23 INFO - PROCESS | 3636 | 1464935723576 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:35:23 INFO - PROCESS | 3636 | 1464935723580 Marionette TRACE conn2 <- [1,698,null,{}] 23:35:23 INFO - PROCESS | 3636 | 1464935723632 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:23 INFO - PROCESS | 3636 | 1464935723781 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:35:23 INFO - PROCESS | 3636 | 1464935723883 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:23 INFO - PROCESS | 3636 | ++DOCSHELL 10E02800 == 59 [pid = 3636] [id = 184] 23:35:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (10E03400) [pid = 3636] [serial = 550] [outer = 00000000] 23:35:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (11439000) [pid = 3636] [serial = 551] [outer = 10E03400] 23:35:23 INFO - PROCESS | 3636 | 1464935723935 Marionette DEBUG loaded listener.js 23:35:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (12B40C00) [pid = 3636] [serial = 552] [outer = 10E03400] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 105F6400 == 58 [pid = 3636] [id = 179] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 171F1800 == 57 [pid = 3636] [id = 178] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 1395B400 == 56 [pid = 3636] [id = 177] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 162E4800 == 55 [pid = 3636] [id = 176] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 145C5C00 == 54 [pid = 3636] [id = 175] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 10564800 == 53 [pid = 3636] [id = 174] 23:35:24 INFO - PROCESS | 3636 | --DOCSHELL 10E03800 == 52 [pid = 3636] [id = 173] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (155C9400) [pid = 3636] [serial = 371] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (19AA9C00) [pid = 3636] [serial = 368] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1AF1CC00) [pid = 3636] [serial = 377] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (187AFC00) [pid = 3636] [serial = 374] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (19C08400) [pid = 3636] [serial = 485] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (1AAD0400) [pid = 3636] [serial = 488] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (12B38800) [pid = 3636] [serial = 486] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (178E5000) [pid = 3636] [serial = 471] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (155A1C00) [pid = 3636] [serial = 470] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (19BC6800) [pid = 3636] [serial = 464] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (12B3B800) [pid = 3636] [serial = 467] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (17BA8C00) [pid = 3636] [serial = 482] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (160E8000) [pid = 3636] [serial = 474] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (15107C00) [pid = 3636] [serial = 473] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (1B121C00) [pid = 3636] [serial = 491] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (17A07800) [pid = 3636] [serial = 461] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (15202400) [pid = 3636] [serial = 458] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19A39800) [pid = 3636] [serial = 479] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19AA6400) [pid = 3636] [serial = 480] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (162E5400) [pid = 3636] [serial = 476] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (16D9B400) [pid = 3636] [serial = 477] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1AC95800) [pid = 3636] [serial = 489] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1AF1B000) [pid = 3636] [serial = 498] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (17126400) [pid = 3636] [serial = 500] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1AAC5C00) [pid = 3636] [serial = 497] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1B127000) [pid = 3636] [serial = 492] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17276800) [pid = 3636] [serial = 494] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (187BB400) [pid = 3636] [serial = 495] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (187B6400) [pid = 3636] [serial = 483] [outer = 00000000] [url = about:blank] 23:35:24 INFO - PROCESS | 3636 | 1464935724938 Marionette TRACE conn2 <- [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]]]}] 23:35:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:35:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1372ms 23:35:24 INFO - PROCESS | 3636 | 1464935724965 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:35:24 INFO - PROCESS | 3636 | 1464935724971 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 23:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:35:24 INFO - PROCESS | 3636 | 1464935724977 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:35:24 INFO - PROCESS | 3636 | 1464935724980 Marionette TRACE conn2 <- [1,702,null,{}] 23:35:24 INFO - PROCESS | 3636 | 1464935724984 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:25 INFO - PROCESS | 3636 | 1464935725067 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:35:25 INFO - PROCESS | 3636 | 1464935725075 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:25 INFO - PROCESS | 3636 | ++DOCSHELL 12957800 == 53 [pid = 3636] [id = 185] 23:35:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (12B38800) [pid = 3636] [serial = 553] [outer = 00000000] 23:35:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1395CC00) [pid = 3636] [serial = 554] [outer = 12B38800] 23:35:25 INFO - PROCESS | 3636 | 1464935725119 Marionette DEBUG loaded listener.js 23:35:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (13F21000) [pid = 3636] [serial = 555] [outer = 12B38800] 23:35:26 INFO - PROCESS | 3636 | 1464935726054 Marionette TRACE conn2 <- [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]]]}] 23:35:26 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 23:35:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1140ms 23:35:26 INFO - PROCESS | 3636 | 1464935726113 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:35:26 INFO - PROCESS | 3636 | 1464935726115 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 23:35:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:35:26 INFO - PROCESS | 3636 | 1464935726119 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:35:26 INFO - PROCESS | 3636 | 1464935726123 Marionette TRACE conn2 <- [1,706,null,{}] 23:35:26 INFO - PROCESS | 3636 | 1464935726132 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:26 INFO - PROCESS | 3636 | 1464935726221 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:35:26 INFO - PROCESS | 3636 | 1464935726229 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:26 INFO - PROCESS | 3636 | ++DOCSHELL 162ED000 == 54 [pid = 3636] [id = 186] 23:35:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (162EF400) [pid = 3636] [serial = 556] [outer = 00000000] 23:35:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (17068400) [pid = 3636] [serial = 557] [outer = 162EF400] 23:35:26 INFO - PROCESS | 3636 | 1464935726275 Marionette DEBUG loaded listener.js 23:35:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (17122400) [pid = 3636] [serial = 558] [outer = 162EF400] 23:35:27 INFO - PROCESS | 3636 | 1464935727235 Marionette TRACE conn2 <- [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]]]}] 23:35:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1125ms 23:35:27 INFO - PROCESS | 3636 | 1464935727252 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:35:27 INFO - PROCESS | 3636 | 1464935727254 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 23:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:35:27 INFO - PROCESS | 3636 | 1464935727258 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 3636 | 1464935727260 Marionette TRACE conn2 <- [1,710,null,{}] 23:35:27 INFO - PROCESS | 3636 | 1464935727264 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:27 INFO - PROCESS | 3636 | 1464935727376 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:35:27 INFO - PROCESS | 3636 | 1464935727382 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:27 INFO - PROCESS | 3636 | ++DOCSHELL 17128C00 == 55 [pid = 3636] [id = 187] 23:35:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1726D400) [pid = 3636] [serial = 559] [outer = 00000000] 23:35:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (17A07400) [pid = 3636] [serial = 560] [outer = 1726D400] 23:35:27 INFO - PROCESS | 3636 | 1464935727474 Marionette DEBUG loaded listener.js 23:35:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (17AE4C00) [pid = 3636] [serial = 561] [outer = 1726D400] 23:35:27 INFO - PROCESS | 3636 | 1464935727889 Marionette TRACE conn2 <- [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] 23:35:27 INFO - PROCESS | 3636 | 1464935727942 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 23:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:35:27 INFO - PROCESS | 3636 | 1464935727950 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 3636 | 1464935727951 Marionette TRACE conn2 <- [1,714,null,{}] 23:35:27 INFO - PROCESS | 3636 | 1464935727954 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:28 INFO - PROCESS | 3636 | 1464935728069 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:35:28 INFO - PROCESS | 3636 | 1464935728080 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:28 INFO - PROCESS | 3636 | ++DOCSHELL 1726CC00 == 56 [pid = 3636] [id = 188] 23:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (17481000) [pid = 3636] [serial = 562] [outer = 00000000] 23:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (187BAC00) [pid = 3636] [serial = 563] [outer = 17481000] 23:35:28 INFO - PROCESS | 3636 | 1464935728124 Marionette DEBUG loaded listener.js 23:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (17FC7000) [pid = 3636] [serial = 564] [outer = 17481000] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (12C30C00) [pid = 3636] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (17062C00) [pid = 3636] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (12B35000) [pid = 3636] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (187BE400) [pid = 3636] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (19A7A800) [pid = 3636] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (171FEC00) [pid = 3636] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (11DB9400) [pid = 3636] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (16D94C00) [pid = 3636] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (171F1C00) [pid = 3636] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (10E04800) [pid = 3636] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (17A05C00) [pid = 3636] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1AC9A000) [pid = 3636] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (1314A400) [pid = 3636] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (0F31F400) [pid = 3636] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (105F6C00) [pid = 3636] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (15B4BC00) [pid = 3636] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19C05400) [pid = 3636] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (10A5FC00) [pid = 3636] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (162E8400) [pid = 3636] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1510A400) [pid = 3636] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:35:28 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (17A08800) [pid = 3636] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:35:28 INFO - PROCESS | 3636 | 1464935728750 Marionette TRACE conn2 <- [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]]]}] 23:35:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 817ms 23:35:28 INFO - PROCESS | 3636 | 1464935728791 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:35:28 INFO - PROCESS | 3636 | 1464935728793 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 23:35:28 INFO - PROCESS | 3636 | 1464935728797 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:35:28 INFO - PROCESS | 3636 | 1464935728799 Marionette TRACE conn2 <- [1,718,null,{}] 23:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:35:28 INFO - PROCESS | 3636 | 1464935728803 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:28 INFO - PROCESS | 3636 | 1464935728908 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:35:28 INFO - PROCESS | 3636 | 1464935728916 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:28 INFO - PROCESS | 3636 | ++DOCSHELL 105F6C00 == 57 [pid = 3636] [id = 189] 23:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (12B37400) [pid = 3636] [serial = 565] [outer = 00000000] 23:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17068C00) [pid = 3636] [serial = 566] [outer = 12B37400] 23:35:28 INFO - PROCESS | 3636 | 1464935728944 Marionette DEBUG loaded listener.js 23:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (187B0000) [pid = 3636] [serial = 567] [outer = 12B37400] 23:35:29 INFO - PROCESS | 3636 | 1464935729382 Marionette TRACE conn2 <- [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] 23:35:29 INFO - PROCESS | 3636 | 1464935729427 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 23:35:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:35:29 INFO - PROCESS | 3636 | 1464935729431 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:35:29 INFO - PROCESS | 3636 | 1464935729432 Marionette TRACE conn2 <- [1,722,null,{}] 23:35:29 INFO - PROCESS | 3636 | 1464935729436 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:29 INFO - PROCESS | 3636 | 1464935729514 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:35:29 INFO - PROCESS | 3636 | 1464935729523 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:29 INFO - PROCESS | 3636 | ++DOCSHELL 1050CC00 == 58 [pid = 3636] [id = 190] 23:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (187BE400) [pid = 3636] [serial = 568] [outer = 00000000] 23:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (19AAB800) [pid = 3636] [serial = 569] [outer = 187BE400] 23:35:29 INFO - PROCESS | 3636 | 1464935729567 Marionette DEBUG loaded listener.js 23:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19BBB000) [pid = 3636] [serial = 570] [outer = 187BE400] 23:35:29 INFO - PROCESS | 3636 | 1464935729978 Marionette TRACE conn2 <- [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]]]}] 23:35:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 586ms 23:35:30 INFO - PROCESS | 3636 | 1464935730028 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 23:35:30 INFO - PROCESS | 3636 | 1464935730030 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 23:35:30 INFO - PROCESS | 3636 | 1464935730033 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:35:30 INFO - PROCESS | 3636 | 1464935730035 Marionette TRACE conn2 <- [1,726,null,{}] 23:35:30 INFO - PROCESS | 3636 | 1464935730042 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:30 INFO - PROCESS | 3636 | 1464935730119 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:35:30 INFO - PROCESS | 3636 | 1464935730126 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:30 INFO - PROCESS | 3636 | ++DOCSHELL 19AA5800 == 59 [pid = 3636] [id = 191] 23:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19BC0C00) [pid = 3636] [serial = 571] [outer = 00000000] 23:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (19C07000) [pid = 3636] [serial = 572] [outer = 19BC0C00] 23:35:30 INFO - PROCESS | 3636 | 1464935730169 Marionette DEBUG loaded listener.js 23:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19C08400) [pid = 3636] [serial = 573] [outer = 19BC0C00] 23:35:31 INFO - PROCESS | 3636 | 1464935731191 Marionette TRACE conn2 <- [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]]]}] 23:35:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1171ms 23:35:31 INFO - PROCESS | 3636 | 1464935731208 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:35:31 INFO - PROCESS | 3636 | 1464935731213 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 23:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:35:31 INFO - PROCESS | 3636 | 1464935731219 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:35:31 INFO - PROCESS | 3636 | 1464935731221 Marionette TRACE conn2 <- [1,730,null,{}] 23:35:31 INFO - PROCESS | 3636 | 1464935731270 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:31 INFO - PROCESS | 3636 | 1464935731369 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:35:31 INFO - PROCESS | 3636 | 1464935731529 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:31 INFO - PROCESS | 3636 | ++DOCSHELL 1055C400 == 60 [pid = 3636] [id = 192] 23:35:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10A58C00) [pid = 3636] [serial = 574] [outer = 00000000] 23:35:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (12B36000) [pid = 3636] [serial = 575] [outer = 10A58C00] 23:35:31 INFO - PROCESS | 3636 | 1464935731629 Marionette DEBUG loaded listener.js 23:35:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (13126000) [pid = 3636] [serial = 576] [outer = 10A58C00] 23:35:32 INFO - PROCESS | 3636 | 1464935732696 Marionette TRACE conn2 <- [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]]]}] 23:35:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 23:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1526ms 23:35:32 INFO - PROCESS | 3636 | 1464935732725 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 23:35:32 INFO - PROCESS | 3636 | 1464935732731 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 23:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:35:32 INFO - PROCESS | 3636 | 1464935732737 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:35:32 INFO - PROCESS | 3636 | 1464935732740 Marionette TRACE conn2 <- [1,734,null,{}] 23:35:32 INFO - PROCESS | 3636 | 1464935732744 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:32 INFO - PROCESS | 3636 | 1464935732857 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:35:32 INFO - PROCESS | 3636 | 1464935732982 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:32 INFO - PROCESS | 3636 | ++DOCSHELL 161C0C00 == 61 [pid = 3636] [id = 193] 23:35:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (162E4800) [pid = 3636] [serial = 577] [outer = 00000000] 23:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (16D9B400) [pid = 3636] [serial = 578] [outer = 162E4800] 23:35:33 INFO - PROCESS | 3636 | 1464935733038 Marionette DEBUG loaded listener.js 23:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (16ECD400) [pid = 3636] [serial = 579] [outer = 162E4800] 23:35:34 INFO - PROCESS | 3636 | 1464935734065 Marionette TRACE conn2 <- [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]]]}] 23:35:34 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.) 23:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1402ms 23:35:34 INFO - PROCESS | 3636 | 1464935734131 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:35:34 INFO - PROCESS | 3636 | 1464935734134 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 23:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:35:34 INFO - PROCESS | 3636 | 1464935734138 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:35:34 INFO - PROCESS | 3636 | 1464935734142 Marionette TRACE conn2 <- [1,738,null,{}] 23:35:34 INFO - PROCESS | 3636 | 1464935734195 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:34 INFO - PROCESS | 3636 | 1464935734358 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:35:34 INFO - PROCESS | 3636 | 1464935734573 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:34 INFO - PROCESS | 3636 | ++DOCSHELL 0F31DC00 == 62 [pid = 3636] [id = 194] 23:35:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (0F31E000) [pid = 3636] [serial = 580] [outer = 00000000] 23:35:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (105EC800) [pid = 3636] [serial = 581] [outer = 0F31E000] 23:35:34 INFO - PROCESS | 3636 | 1464935734622 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (10E0E400) [pid = 3636] [serial = 582] [outer = 0F31E000] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 1050CC00 == 61 [pid = 3636] [id = 190] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 105F6C00 == 60 [pid = 3636] [id = 189] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 1726CC00 == 59 [pid = 3636] [id = 188] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 161BFC00 == 58 [pid = 3636] [id = 167] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 17128C00 == 57 [pid = 3636] [id = 187] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 162ED000 == 56 [pid = 3636] [id = 186] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 12957800 == 55 [pid = 3636] [id = 185] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 10E02800 == 54 [pid = 3636] [id = 184] 23:35:35 INFO - PROCESS | 3636 | --DOCSHELL 10E0CC00 == 53 [pid = 3636] [id = 181] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1AACA000) [pid = 3636] [serial = 456] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (10F40400) [pid = 3636] [serial = 504] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10A5AC00) [pid = 3636] [serial = 503] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (17123000) [pid = 3636] [serial = 536] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1711F000) [pid = 3636] [serial = 530] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1AA3CC00) [pid = 3636] [serial = 512] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1AACD000) [pid = 3636] [serial = 513] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (11434C00) [pid = 3636] [serial = 521] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (12B3A400) [pid = 3636] [serial = 522] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (16D96C00) [pid = 3636] [serial = 527] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (17065000) [pid = 3636] [serial = 528] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (15207800) [pid = 3636] [serial = 524] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (155CEC00) [pid = 3636] [serial = 525] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (171F1400) [pid = 3636] [serial = 537] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (17BAE000) [pid = 3636] [serial = 534] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1712B000) [pid = 3636] [serial = 531] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (187B2400) [pid = 3636] [serial = 539] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (162E4400) [pid = 3636] [serial = 459] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (17A0D000) [pid = 3636] [serial = 462] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12B3F800) [pid = 3636] [serial = 468] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1A962000) [pid = 3636] [serial = 465] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (19D8DC00) [pid = 3636] [serial = 420] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1AC9F800) [pid = 3636] [serial = 411] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15208C00) [pid = 3636] [serial = 414] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1706A800) [pid = 3636] [serial = 417] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17AE3C00) [pid = 3636] [serial = 533] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (11D1C400) [pid = 3636] [serial = 519] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (110AD400) [pid = 3636] [serial = 518] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17FC4800) [pid = 3636] [serial = 510] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17AED000) [pid = 3636] [serial = 509] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1B2C3800) [pid = 3636] [serial = 516] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1B2C1800) [pid = 3636] [serial = 515] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (162E6400) [pid = 3636] [serial = 507] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (15202C00) [pid = 3636] [serial = 506] [outer = 00000000] [url = about:blank] 23:35:35 INFO - PROCESS | 3636 | 1464935735576 Marionette TRACE conn2 <- [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]]]}] 23:35:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1495ms 23:35:35 INFO - PROCESS | 3636 | 1464935735640 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:35:35 INFO - PROCESS | 3636 | 1464935735645 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 23:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:35:35 INFO - PROCESS | 3636 | 1464935735649 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:35:35 INFO - PROCESS | 3636 | 1464935735653 Marionette TRACE conn2 <- [1,742,null,{}] 23:35:35 INFO - PROCESS | 3636 | 1464935735658 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:35 INFO - PROCESS | 3636 | 1464935735743 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:35:35 INFO - PROCESS | 3636 | 1464935735752 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:35 INFO - PROCESS | 3636 | ++DOCSHELL 118D0800 == 54 [pid = 3636] [id = 195] 23:35:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (11D1C400) [pid = 3636] [serial = 583] [outer = 00000000] 23:35:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (12969000) [pid = 3636] [serial = 584] [outer = 11D1C400] 23:35:35 INFO - PROCESS | 3636 | 1464935735799 Marionette DEBUG loaded listener.js 23:35:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (12B3E000) [pid = 3636] [serial = 585] [outer = 11D1C400] 23:35:36 INFO - PROCESS | 3636 | 1464935736730 Marionette TRACE conn2 <- [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]]]}] 23:35:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 23:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1141ms 23:35:36 INFO - PROCESS | 3636 | 1464935736791 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:35:36 INFO - PROCESS | 3636 | 1464935736795 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 23:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:35:36 INFO - PROCESS | 3636 | 1464935736799 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:35:36 INFO - PROCESS | 3636 | 1464935736801 Marionette TRACE conn2 <- [1,746,null,{}] 23:35:36 INFO - PROCESS | 3636 | 1464935736805 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:36 INFO - PROCESS | 3636 | 1464935736888 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:35:36 INFO - PROCESS | 3636 | 1464935736904 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:36 INFO - PROCESS | 3636 | ++DOCSHELL 1559E400 == 55 [pid = 3636] [id = 196] 23:35:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (155A3400) [pid = 3636] [serial = 586] [outer = 00000000] 23:35:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15A03800) [pid = 3636] [serial = 587] [outer = 155A3400] 23:35:36 INFO - PROCESS | 3636 | 1464935736948 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (160E8800) [pid = 3636] [serial = 588] [outer = 155A3400] 23:35:37 INFO - PROCESS | 3636 | 1464935737435 Marionette TRACE conn2 <- [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]]]}] 23:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 678ms 23:35:37 INFO - PROCESS | 3636 | 1464935737501 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:35:37 INFO - PROCESS | 3636 | 1464935737503 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 23:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:35:37 INFO - PROCESS | 3636 | 1464935737512 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:35:37 INFO - PROCESS | 3636 | 1464935737518 Marionette TRACE conn2 <- [1,750,null,{}] 23:35:37 INFO - PROCESS | 3636 | 1464935737523 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:37 INFO - PROCESS | 3636 | 1464935737621 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:35:37 INFO - PROCESS | 3636 | 1464935737677 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:37 INFO - PROCESS | 3636 | ++DOCSHELL 17067000 == 56 [pid = 3636] [id = 197] 23:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (17067C00) [pid = 3636] [serial = 589] [outer = 00000000] 23:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1706E800) [pid = 3636] [serial = 590] [outer = 17067C00] 23:35:37 INFO - PROCESS | 3636 | 1464935737722 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (17122C00) [pid = 3636] [serial = 591] [outer = 17067C00] 23:35:38 INFO - PROCESS | 3636 | 1464935738627 Marionette TRACE conn2 <- [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]]]}] 23:35:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 23:35:38 INFO - PROCESS | 3636 | 1464935738647 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:35:38 INFO - PROCESS | 3636 | 1464935738658 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 23:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:35:38 INFO - PROCESS | 3636 | 1464935738662 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:35:38 INFO - PROCESS | 3636 | 1464935738664 Marionette TRACE conn2 <- [1,754,null,{}] 23:35:38 INFO - PROCESS | 3636 | 1464935738667 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:38 INFO - PROCESS | 3636 | 1464935738763 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:35:38 INFO - PROCESS | 3636 | 1464935738812 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 3636 | ++DOCSHELL 1706B400 == 57 [pid = 3636] [id = 198] 23:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1726CC00) [pid = 3636] [serial = 592] [outer = 00000000] 23:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (177C8800) [pid = 3636] [serial = 593] [outer = 1726CC00] 23:35:38 INFO - PROCESS | 3636 | 1464935738857 Marionette DEBUG loaded listener.js 23:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (178E8400) [pid = 3636] [serial = 594] [outer = 1726CC00] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1726D400) [pid = 3636] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (17481000) [pid = 3636] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (12B38800) [pid = 3636] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (10E03400) [pid = 3636] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (162EF400) [pid = 3636] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (187BE400) [pid = 3636] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:35:39 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (12B37400) [pid = 3636] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:35:39 INFO - PROCESS | 3636 | 1464935739752 Marionette TRACE conn2 <- [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]]]}] 23:35:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:35:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 23:35:39 INFO - PROCESS | 3636 | 1464935739786 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:35:39 INFO - PROCESS | 3636 | 1464935739788 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 23:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:35:39 INFO - PROCESS | 3636 | 1464935739791 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:35:39 INFO - PROCESS | 3636 | 1464935739793 Marionette TRACE conn2 <- [1,758,null,{}] 23:35:39 INFO - PROCESS | 3636 | 1464935739797 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:39 INFO - PROCESS | 3636 | 1464935739876 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:35:39 INFO - PROCESS | 3636 | 1464935739882 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:39 INFO - PROCESS | 3636 | ++DOCSHELL 15B50800 == 58 [pid = 3636] [id = 199] 23:35:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (162E7400) [pid = 3636] [serial = 595] [outer = 00000000] 23:35:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (17A03800) [pid = 3636] [serial = 596] [outer = 162E7400] 23:35:39 INFO - PROCESS | 3636 | 1464935739934 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (17A10800) [pid = 3636] [serial = 597] [outer = 162E7400] 23:35:40 INFO - PROCESS | 3636 | 1464935740369 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 617ms 23:35:40 INFO - PROCESS | 3636 | 1464935740413 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:35:40 INFO - PROCESS | 3636 | 1464935740415 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 23:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:35:40 INFO - PROCESS | 3636 | 1464935740422 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:35:40 INFO - PROCESS | 3636 | 1464935740424 Marionette TRACE conn2 <- [1,762,null,{}] 23:35:40 INFO - PROCESS | 3636 | 1464935740427 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:40 INFO - PROCESS | 3636 | 1464935740506 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:35:40 INFO - PROCESS | 3636 | 1464935740513 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 3636 | ++DOCSHELL 1838FC00 == 59 [pid = 3636] [id = 200] 23:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (18395000) [pid = 3636] [serial = 598] [outer = 00000000] 23:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (187B2800) [pid = 3636] [serial = 599] [outer = 18395000] 23:35:40 INFO - PROCESS | 3636 | 1464935740558 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (187B6000) [pid = 3636] [serial = 600] [outer = 18395000] 23:35:40 INFO - PROCESS | 3636 | 1464935740953 Marionette TRACE conn2 <- [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]]]}] 23:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 586ms 23:35:41 INFO - PROCESS | 3636 | 1464935741016 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 3636 | 1464935741018 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 23:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:35:41 INFO - PROCESS | 3636 | 1464935741022 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 3636 | 1464935741023 Marionette TRACE conn2 <- [1,766,null,{}] 23:35:41 INFO - PROCESS | 3636 | 1464935741027 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:41 INFO - PROCESS | 3636 | 1464935741104 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:35:41 INFO - PROCESS | 3636 | 1464935741110 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 3636 | ++DOCSHELL 12968C00 == 60 [pid = 3636] [id = 201] 23:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (155A0C00) [pid = 3636] [serial = 601] [outer = 00000000] 23:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19A80000) [pid = 3636] [serial = 602] [outer = 155A0C00] 23:35:41 INFO - PROCESS | 3636 | 1464935741163 Marionette DEBUG loaded listener.js 23:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19AA7000) [pid = 3636] [serial = 603] [outer = 155A0C00] 23:35:41 INFO - PROCESS | 3636 | 1464935741794 Marionette TRACE conn2 <- [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]]]}] 23:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 832ms 23:35:41 INFO - PROCESS | 3636 | 1464935741848 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 3636 | 1464935741853 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 23:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:35:41 INFO - PROCESS | 3636 | 1464935741859 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 3636 | 1464935741862 Marionette TRACE conn2 <- [1,770,null,{}] 23:35:41 INFO - PROCESS | 3636 | 1464935741868 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:41 INFO - PROCESS | 3636 | 1464935742016 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:35:42 INFO - PROCESS | 3636 | 1464935742142 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:42 INFO - PROCESS | 3636 | ++DOCSHELL 11867800 == 61 [pid = 3636] [id = 202] 23:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (118C2C00) [pid = 3636] [serial = 604] [outer = 00000000] 23:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1383A400) [pid = 3636] [serial = 605] [outer = 118C2C00] 23:35:42 INFO - PROCESS | 3636 | 1464935742198 Marionette DEBUG loaded listener.js 23:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (14547000) [pid = 3636] [serial = 606] [outer = 118C2C00] 23:35:42 INFO - PROCESS | 3636 | 1464935742795 Marionette TRACE conn2 <- [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]]]}] 23:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 987ms 23:35:42 INFO - PROCESS | 3636 | 1464935742845 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:35:42 INFO - PROCESS | 3636 | 1464935742851 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 23:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:35:42 INFO - PROCESS | 3636 | 1464935742857 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:35:42 INFO - PROCESS | 3636 | 1464935742860 Marionette TRACE conn2 <- [1,774,null,{}] 23:35:42 INFO - PROCESS | 3636 | 1464935742864 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:42 INFO - PROCESS | 3636 | 1464935742970 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:35:43 INFO - PROCESS | 3636 | 1464935743079 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 3636 | ++DOCSHELL 162E7000 == 62 [pid = 3636] [id = 203] 23:35:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (162E8000) [pid = 3636] [serial = 607] [outer = 00000000] 23:35:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16D95C00) [pid = 3636] [serial = 608] [outer = 162E8000] 23:35:43 INFO - PROCESS | 3636 | 1464935743132 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17069000) [pid = 3636] [serial = 609] [outer = 162E8000] 23:35:43 INFO - PROCESS | 3636 | 1464935743735 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 925ms 23:35:43 INFO - PROCESS | 3636 | 1464935743784 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 3636 | 1464935743786 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 23:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:35:43 INFO - PROCESS | 3636 | 1464935743790 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - PROCESS | 3636 | 1464935743794 Marionette TRACE conn2 <- [1,778,null,{}] 23:35:43 INFO - PROCESS | 3636 | 1464935743805 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:43 INFO - PROCESS | 3636 | 1464935743911 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:35:44 INFO - PROCESS | 3636 | 1464935744037 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 3636 | ++DOCSHELL 187BA800 == 63 [pid = 3636] [id = 204] 23:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (187BD000) [pid = 3636] [serial = 610] [outer = 00000000] 23:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19AAC400) [pid = 3636] [serial = 611] [outer = 187BD000] 23:35:44 INFO - PROCESS | 3636 | 1464935744102 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19BBFC00) [pid = 3636] [serial = 612] [outer = 187BD000] 23:35:44 INFO - PROCESS | 3636 | 1464935744640 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 879ms 23:35:44 INFO - PROCESS | 3636 | 1464935744694 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:35:44 INFO - PROCESS | 3636 | 1464935744697 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 23:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:35:44 INFO - PROCESS | 3636 | 1464935744700 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - PROCESS | 3636 | 1464935744702 Marionette TRACE conn2 <- [1,782,null,{}] 23:35:44 INFO - PROCESS | 3636 | 1464935744706 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:44 INFO - PROCESS | 3636 | 1464935744810 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:35:44 INFO - PROCESS | 3636 | 1464935744905 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 3636 | ++DOCSHELL 16ED4C00 == 64 [pid = 3636] [id = 205] 23:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17062000) [pid = 3636] [serial = 613] [outer = 00000000] 23:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19D89400) [pid = 3636] [serial = 614] [outer = 17062000] 23:35:44 INFO - PROCESS | 3636 | 1464935744957 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19EAAC00) [pid = 3636] [serial = 615] [outer = 17062000] 23:35:45 INFO - PROCESS | 3636 | 1464935745526 Marionette TRACE conn2 <- [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]]]}] 23:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 894ms 23:35:45 INFO - PROCESS | 3636 | 1464935745586 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:35:45 INFO - PROCESS | 3636 | 1464935745588 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 23:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:35:45 INFO - PROCESS | 3636 | 1464935745592 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:35:45 INFO - PROCESS | 3636 | 1464935745594 Marionette TRACE conn2 <- [1,786,null,{}] 23:35:45 INFO - PROCESS | 3636 | 1464935745597 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:45 INFO - PROCESS | 3636 | 1464935745695 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:35:45 INFO - PROCESS | 3636 | 1464935745790 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:45 INFO - PROCESS | 3636 | ++DOCSHELL 19EA7C00 == 65 [pid = 3636] [id = 206] 23:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19EAE000) [pid = 3636] [serial = 616] [outer = 00000000] 23:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1A35D800) [pid = 3636] [serial = 617] [outer = 19EAE000] 23:35:45 INFO - PROCESS | 3636 | 1464935745842 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1A38F800) [pid = 3636] [serial = 618] [outer = 19EAE000] 23:35:46 INFO - PROCESS | 3636 | 1464935746366 Marionette TRACE conn2 <- [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]]]}] 23:35:46 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 23:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 832ms 23:35:46 INFO - PROCESS | 3636 | 1464935746419 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 3636 | 1464935746421 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 23:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:35:46 INFO - PROCESS | 3636 | 1464935746425 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 3636 | 1464935746427 Marionette TRACE conn2 <- [1,790,null,{}] 23:35:46 INFO - PROCESS | 3636 | 1464935746432 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:46 INFO - PROCESS | 3636 | 1464935746554 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:35:46 INFO - PROCESS | 3636 | 1464935746652 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 3636 | ++DOCSHELL 12B3EC00 == 66 [pid = 3636] [id = 207] 23:35:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (17129C00) [pid = 3636] [serial = 619] [outer = 00000000] 23:35:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (19A7E400) [pid = 3636] [serial = 620] [outer = 17129C00] 23:35:46 INFO - PROCESS | 3636 | 1464935746705 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (19BBA800) [pid = 3636] [serial = 621] [outer = 17129C00] 23:35:47 INFO - PROCESS | 3636 | 1464935747389 Marionette TRACE conn2 <- [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]]]}] 23:35:47 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 23:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1033ms 23:35:47 INFO - PROCESS | 3636 | 1464935747456 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:35:47 INFO - PROCESS | 3636 | 1464935747461 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 23:35:47 INFO - PROCESS | 3636 | 1464935747483 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:35:47 INFO - PROCESS | 3636 | 1464935747487 Marionette TRACE conn2 <- [1,794,null,{}] 23:35:47 INFO - PROCESS | 3636 | 1464935747492 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:47 INFO - PROCESS | 3636 | 1464935747594 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:35:47 INFO - PROCESS | 3636 | 1464935747720 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:47 INFO - PROCESS | 3636 | ++DOCSHELL 12B3F000 == 67 [pid = 3636] [id = 208] 23:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (13194000) [pid = 3636] [serial = 622] [outer = 00000000] 23:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (13F1CC00) [pid = 3636] [serial = 623] [outer = 13194000] 23:35:47 INFO - PROCESS | 3636 | 1464935747770 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1559F000) [pid = 3636] [serial = 624] [outer = 13194000] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 1AC96800 == 66 [pid = 3636] [id = 172] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 1838FC00 == 65 [pid = 3636] [id = 200] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 15B50800 == 64 [pid = 3636] [id = 199] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 1706B400 == 63 [pid = 3636] [id = 198] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 17067000 == 62 [pid = 3636] [id = 197] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 1559E400 == 61 [pid = 3636] [id = 196] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 118D0800 == 60 [pid = 3636] [id = 195] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 0F31DC00 == 59 [pid = 3636] [id = 194] 23:35:47 INFO - PROCESS | 3636 | --DOCSHELL 1055C400 == 58 [pid = 3636] [id = 192] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (17A07400) [pid = 3636] [serial = 560] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (187BAC00) [pid = 3636] [serial = 563] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (10E89800) [pid = 3636] [serial = 542] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1395CC00) [pid = 3636] [serial = 554] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (13F21000) [pid = 3636] [serial = 555] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (12B40C00) [pid = 3636] [serial = 552] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (11439000) [pid = 3636] [serial = 551] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17068400) [pid = 3636] [serial = 557] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (17AE4C00) [pid = 3636] [serial = 561] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1454DC00) [pid = 3636] [serial = 545] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (187B3000) [pid = 3636] [serial = 548] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (19C07000) [pid = 3636] [serial = 572] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19AAB800) [pid = 3636] [serial = 569] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (17FC7000) [pid = 3636] [serial = 564] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (17068C00) [pid = 3636] [serial = 566] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (17122400) [pid = 3636] [serial = 558] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (187B0000) [pid = 3636] [serial = 567] [outer = 00000000] [url = about:blank] 23:35:47 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19BBB000) [pid = 3636] [serial = 570] [outer = 00000000] [url = about:blank] 23:35:48 INFO - PROCESS | 3636 | 1464935748259 Marionette TRACE conn2 <- [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]]]}] 23:35:48 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 23:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 801ms 23:35:48 INFO - PROCESS | 3636 | 1464935748290 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 3636 | 1464935748295 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 23:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:35:48 INFO - PROCESS | 3636 | 1464935748301 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 3636 | 1464935748303 Marionette TRACE conn2 <- [1,798,null,{}] 23:35:48 INFO - PROCESS | 3636 | 1464935748307 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:48 INFO - PROCESS | 3636 | 1464935748379 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:35:48 INFO - PROCESS | 3636 | 1464935748389 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 3636 | ++DOCSHELL 13928000 == 59 [pid = 3636] [id = 209] 23:35:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1395C400) [pid = 3636] [serial = 625] [outer = 00000000] 23:35:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (15A0C800) [pid = 3636] [serial = 626] [outer = 1395C400] 23:35:48 INFO - PROCESS | 3636 | 1464935748434 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (162E3800) [pid = 3636] [serial = 627] [outer = 1395C400] 23:35:48 INFO - PROCESS | 3636 | 1464935748883 Marionette TRACE conn2 <- [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]]]}] 23:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 632ms 23:35:48 INFO - PROCESS | 3636 | 1464935748922 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 3636 | 1464935748924 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 23:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:35:48 INFO - PROCESS | 3636 | 1464935748932 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 3636 | 1464935748935 Marionette TRACE conn2 <- [1,802,null,{}] 23:35:48 INFO - PROCESS | 3636 | 1464935748945 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:49 INFO - PROCESS | 3636 | 1464935749032 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:35:49 INFO - PROCESS | 3636 | 1464935749042 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 3636 | ++DOCSHELL 1712A000 == 60 [pid = 3636] [id = 210] 23:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1712C000) [pid = 3636] [serial = 628] [outer = 00000000] 23:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (178E4000) [pid = 3636] [serial = 629] [outer = 1712C000] 23:35:49 INFO - PROCESS | 3636 | 1464935749088 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (17A0F800) [pid = 3636] [serial = 630] [outer = 1712C000] 23:35:49 INFO - PROCESS | 3636 | 1464935749523 Marionette TRACE conn2 <- [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] 23:35:49 INFO - PROCESS | 3636 | 1464935749556 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 23:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:35:49 INFO - PROCESS | 3636 | 1464935749564 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:35:49 INFO - PROCESS | 3636 | 1464935749565 Marionette TRACE conn2 <- [1,806,null,{}] 23:35:49 INFO - PROCESS | 3636 | 1464935749569 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:49 INFO - PROCESS | 3636 | 1464935749655 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:35:49 INFO - PROCESS | 3636 | 1464935749662 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 3636 | ++DOCSHELL 17480800 == 61 [pid = 3636] [id = 211] 23:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (174E4C00) [pid = 3636] [serial = 631] [outer = 00000000] 23:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (187B3400) [pid = 3636] [serial = 632] [outer = 174E4C00] 23:35:49 INFO - PROCESS | 3636 | 1464935749706 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (187BD400) [pid = 3636] [serial = 633] [outer = 174E4C00] 23:35:50 INFO - PROCESS | 3636 | 1464935750146 Marionette TRACE conn2 <- [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]]]}] 23:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 632ms 23:35:50 INFO - PROCESS | 3636 | 1464935750202 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:35:50 INFO - PROCESS | 3636 | 1464935750204 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 23:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:35:50 INFO - PROCESS | 3636 | 1464935750217 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 3636 | 1464935750219 Marionette TRACE conn2 <- [1,810,null,{}] 23:35:50 INFO - PROCESS | 3636 | 1464935750222 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:50 INFO - PROCESS | 3636 | 1464935750303 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:35:50 INFO - PROCESS | 3636 | 1464935750309 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 3636 | ++DOCSHELL 1858C000 == 62 [pid = 3636] [id = 212] 23:35:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (187B0000) [pid = 3636] [serial = 634] [outer = 00000000] 23:35:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19BBB400) [pid = 3636] [serial = 635] [outer = 187B0000] 23:35:50 INFO - PROCESS | 3636 | 1464935750353 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (19C05C00) [pid = 3636] [serial = 636] [outer = 187B0000] 23:35:50 INFO - PROCESS | 3636 | 1464935750807 Marionette TRACE conn2 <- [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] 23:35:50 INFO - PROCESS | 3636 | 1464935750851 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 23:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:35:50 INFO - PROCESS | 3636 | 1464935750861 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 3636 | 1464935750863 Marionette TRACE conn2 <- [1,814,null,{}] 23:35:50 INFO - PROCESS | 3636 | 1464935750866 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:50 INFO - PROCESS | 3636 | 1464935750984 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:35:51 INFO - PROCESS | 3636 | 1464935751072 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:51 INFO - PROCESS | 3636 | ++DOCSHELL 1A960C00 == 63 [pid = 3636] [id = 213] 23:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1A961000) [pid = 3636] [serial = 637] [outer = 00000000] 23:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1AA37000) [pid = 3636] [serial = 638] [outer = 1A961000] 23:35:51 INFO - PROCESS | 3636 | 1464935751116 Marionette DEBUG loaded listener.js 23:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1AA3B400) [pid = 3636] [serial = 639] [outer = 1A961000] 23:35:51 INFO - PROCESS | 3636 | 1464935751535 Marionette TRACE conn2 <- [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]]]}] 23:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 693ms 23:35:51 INFO - PROCESS | 3636 | 1464935751558 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 3636 | 1464935751560 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 23:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:35:51 INFO - PROCESS | 3636 | 1464935751570 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - PROCESS | 3636 | 1464935751571 Marionette TRACE conn2 <- [1,818,null,{}] 23:35:51 INFO - PROCESS | 3636 | 1464935751575 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:51 INFO - PROCESS | 3636 | 1464935751682 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:35:51 INFO - PROCESS | 3636 | 1464935751689 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:51 INFO - PROCESS | 3636 | ++DOCSHELL 1AA36C00 == 64 [pid = 3636] [id = 214] 23:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1AA37800) [pid = 3636] [serial = 640] [outer = 00000000] 23:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1AACA400) [pid = 3636] [serial = 641] [outer = 1AA37800] 23:35:51 INFO - PROCESS | 3636 | 1464935751735 Marionette DEBUG loaded listener.js 23:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1AACE800) [pid = 3636] [serial = 642] [outer = 1AA37800] 23:35:52 INFO - PROCESS | 3636 | 1464935752149 Marionette TRACE conn2 <- [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]]]}] 23:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 616ms 23:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:35:52 INFO - PROCESS | 3636 | 1464935752185 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:35:52 INFO - PROCESS | 3636 | 1464935752187 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 23:35:52 INFO - PROCESS | 3636 | 1464935752190 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:35:52 INFO - PROCESS | 3636 | 1464935752192 Marionette TRACE conn2 <- [1,822,null,{}] 23:35:52 INFO - PROCESS | 3636 | 1464935752195 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:52 INFO - PROCESS | 3636 | 1464935752312 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:35:52 INFO - PROCESS | 3636 | 1464935752398 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 3636 | ++DOCSHELL 105F4400 == 65 [pid = 3636] [id = 215] 23:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10F49400) [pid = 3636] [serial = 643] [outer = 00000000] 23:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (1AAC6400) [pid = 3636] [serial = 644] [outer = 10F49400] 23:35:52 INFO - PROCESS | 3636 | 1464935752452 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1AC9A000) [pid = 3636] [serial = 645] [outer = 10F49400] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (162E7400) [pid = 3636] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1726CC00) [pid = 3636] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (11D1C400) [pid = 3636] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (155A3400) [pid = 3636] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (0F31E000) [pid = 3636] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (18395000) [pid = 3636] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:35:52 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (17067C00) [pid = 3636] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:35:52 INFO - PROCESS | 3636 | 1464935752858 Marionette TRACE conn2 <- [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]]]}] 23:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 678ms 23:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:35:52 INFO - PROCESS | 3636 | 1464935752891 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 23:35:52 INFO - PROCESS | 3636 | 1464935752893 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 23:35:52 INFO - PROCESS | 3636 | 1464935752899 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:35:52 INFO - PROCESS | 3636 | 1464935752900 Marionette TRACE conn2 <- [1,826,null,{}] 23:35:52 INFO - PROCESS | 3636 | 1464935752903 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:52 INFO - PROCESS | 3636 | 1464935752986 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:35:52 INFO - PROCESS | 3636 | 1464935752992 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 3636 | ++DOCSHELL 13924800 == 66 [pid = 3636] [id = 216] 23:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (15A10C00) [pid = 3636] [serial = 646] [outer = 00000000] 23:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1AC96C00) [pid = 3636] [serial = 647] [outer = 15A10C00] 23:35:53 INFO - PROCESS | 3636 | 1464935753035 Marionette DEBUG loaded listener.js 23:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1AC9C000) [pid = 3636] [serial = 648] [outer = 15A10C00] 23:35:53 INFO - PROCESS | 3636 | 1464935753428 Marionette TRACE conn2 <- [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]]]}] 23:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 586ms 23:35:53 INFO - PROCESS | 3636 | 1464935753478 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 3636 | 1464935753480 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 23:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:35:53 INFO - PROCESS | 3636 | 1464935753483 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 3636 | 1464935753485 Marionette TRACE conn2 <- [1,830,null,{}] 23:35:53 INFO - PROCESS | 3636 | 1464935753488 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:53 INFO - PROCESS | 3636 | 1464935753574 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:35:53 INFO - PROCESS | 3636 | 1464935753580 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:53 INFO - PROCESS | 3636 | ++DOCSHELL 1AA39400 == 67 [pid = 3636] [id = 217] 23:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1AAD0C00) [pid = 3636] [serial = 649] [outer = 00000000] 23:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1AF1D000) [pid = 3636] [serial = 650] [outer = 1AAD0C00] 23:35:53 INFO - PROCESS | 3636 | 1464935753623 Marionette DEBUG loaded listener.js 23:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (1AF24000) [pid = 3636] [serial = 651] [outer = 1AAD0C00] 23:35:54 INFO - PROCESS | 3636 | 1464935754067 Marionette TRACE conn2 <- [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]]]}] 23:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 632ms 23:35:54 INFO - PROCESS | 3636 | 1464935754121 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:35:54 INFO - PROCESS | 3636 | 1464935754123 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 23:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:35:54 INFO - PROCESS | 3636 | 1464935754130 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:35:54 INFO - PROCESS | 3636 | 1464935754133 Marionette TRACE conn2 <- [1,834,null,{}] 23:35:54 INFO - PROCESS | 3636 | 1464935754136 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:54 INFO - PROCESS | 3636 | 1464935754233 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:35:54 INFO - PROCESS | 3636 | 1464935754239 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:54 INFO - PROCESS | 3636 | ++DOCSHELL 17139400 == 68 [pid = 3636] [id = 218] 23:35:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1713DC00) [pid = 3636] [serial = 652] [outer = 00000000] 23:35:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (17143000) [pid = 3636] [serial = 653] [outer = 1713DC00] 23:35:54 INFO - PROCESS | 3636 | 1464935754298 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (1B125400) [pid = 3636] [serial = 654] [outer = 1713DC00] 23:35:54 INFO - PROCESS | 3636 | 1464935754886 Marionette TRACE conn2 <- [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]]]}] 23:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 832ms 23:35:54 INFO - PROCESS | 3636 | 1464935754958 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:35:54 INFO - PROCESS | 3636 | 1464935754963 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 23:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:35:54 INFO - PROCESS | 3636 | 1464935754968 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:35:54 INFO - PROCESS | 3636 | 1464935754972 Marionette TRACE conn2 <- [1,838,null,{}] 23:35:54 INFO - PROCESS | 3636 | 1464935754979 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:55 INFO - PROCESS | 3636 | 1464935755099 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:35:55 INFO - PROCESS | 3636 | 1464935755202 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:55 INFO - PROCESS | 3636 | ++DOCSHELL 10E10000 == 69 [pid = 3636] [id = 219] 23:35:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (10E96C00) [pid = 3636] [serial = 655] [outer = 00000000] 23:35:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (12F3FC00) [pid = 3636] [serial = 656] [outer = 10E96C00] 23:35:55 INFO - PROCESS | 3636 | 1464935755258 Marionette DEBUG loaded listener.js 23:35:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (1510E400) [pid = 3636] [serial = 657] [outer = 10E96C00] 23:35:55 INFO - PROCESS | 3636 | 1464935755821 Marionette TRACE conn2 <- [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]]]}] 23:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 878ms 23:35:55 INFO - PROCESS | 3636 | 1464935755857 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:35:55 INFO - PROCESS | 3636 | 1464935755863 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 23:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:35:55 INFO - PROCESS | 3636 | 1464935755870 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:35:55 INFO - PROCESS | 3636 | 1464935755872 Marionette TRACE conn2 <- [1,842,null,{}] 23:35:55 INFO - PROCESS | 3636 | 1464935755876 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:55 INFO - PROCESS | 3636 | 1464935755986 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:35:56 INFO - PROCESS | 3636 | 1464935756087 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 3636 | ++DOCSHELL 17068C00 == 70 [pid = 3636] [id = 220] 23:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (1706DC00) [pid = 3636] [serial = 658] [outer = 00000000] 23:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1713A800) [pid = 3636] [serial = 659] [outer = 1706DC00] 23:35:56 INFO - PROCESS | 3636 | 1464935756140 Marionette DEBUG loaded listener.js 23:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (17143400) [pid = 3636] [serial = 660] [outer = 1706DC00] 23:35:56 INFO - PROCESS | 3636 | 1464935756728 Marionette TRACE conn2 <- [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]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 863ms 23:35:56 INFO - PROCESS | 3636 | 1464935756755 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 3636 | 1464935756757 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 23:35:56 INFO - PROCESS | 3636 | 1464935756763 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:35:56 INFO - PROCESS | 3636 | 1464935756766 Marionette TRACE conn2 <- [1,846,null,{}] 23:35:56 INFO - PROCESS | 3636 | 1464935756777 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:56 INFO - PROCESS | 3636 | 1464935756887 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:35:56 INFO - PROCESS | 3636 | 1464935756990 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 3636 | ++DOCSHELL 19EA1400 == 71 [pid = 3636] [id = 221] 23:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (19EA1800) [pid = 3636] [serial = 661] [outer = 00000000] 23:35:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (1A95A400) [pid = 3636] [serial = 662] [outer = 19EA1800] 23:35:57 INFO - PROCESS | 3636 | 1464935757045 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1AA38000) [pid = 3636] [serial = 663] [outer = 19EA1800] 23:35:57 INFO - PROCESS | 3636 | 1464935757601 Marionette TRACE conn2 <- [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]]]}] 23:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 879ms 23:35:57 INFO - PROCESS | 3636 | 1464935757668 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:35:57 INFO - PROCESS | 3636 | 1464935757671 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 23:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:35:57 INFO - PROCESS | 3636 | 1464935757675 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:35:57 INFO - PROCESS | 3636 | 1464935757677 Marionette TRACE conn2 <- [1,850,null,{}] 23:35:57 INFO - PROCESS | 3636 | 1464935757680 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:57 INFO - PROCESS | 3636 | 1464935757802 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:35:57 INFO - PROCESS | 3636 | 1464935757934 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:57 INFO - PROCESS | 3636 | ++DOCSHELL 10E06400 == 72 [pid = 3636] [id = 222] 23:35:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (10E09C00) [pid = 3636] [serial = 664] [outer = 00000000] 23:35:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (12B3BC00) [pid = 3636] [serial = 665] [outer = 10E09C00] 23:35:57 INFO - PROCESS | 3636 | 1464935757989 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (15B4B800) [pid = 3636] [serial = 666] [outer = 10E09C00] 23:35:58 INFO - PROCESS | 3636 | 1464935758839 Marionette TRACE conn2 <- [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]]]}] 23:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1171ms 23:35:58 INFO - PROCESS | 3636 | 1464935758855 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:35:58 INFO - PROCESS | 3636 | 1464935758860 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 23:35:58 INFO - PROCESS | 3636 | 1464935758864 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:35:58 INFO - PROCESS | 3636 | 1464935758868 Marionette TRACE conn2 <- [1,854,null,{}] 23:35:58 INFO - PROCESS | 3636 | 1464935758873 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:58 INFO - PROCESS | 3636 | 1464935758970 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:35:59 INFO - PROCESS | 3636 | 1464935759072 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 3636 | ++DOCSHELL 10E5E400 == 73 [pid = 3636] [id = 223] 23:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (10E61000) [pid = 3636] [serial = 667] [outer = 00000000] 23:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (112E3400) [pid = 3636] [serial = 668] [outer = 10E61000] 23:35:59 INFO - PROCESS | 3636 | 1464935759104 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (11867C00) [pid = 3636] [serial = 669] [outer = 10E61000] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 12B3CC00 == 72 [pid = 3636] [id = 182] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 1AA39400 == 71 [pid = 3636] [id = 217] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 13924800 == 70 [pid = 3636] [id = 216] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 105F4400 == 69 [pid = 3636] [id = 215] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 1AA36C00 == 68 [pid = 3636] [id = 214] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 1A960C00 == 67 [pid = 3636] [id = 213] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 1858C000 == 66 [pid = 3636] [id = 212] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 17480800 == 65 [pid = 3636] [id = 211] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 19AA5800 == 64 [pid = 3636] [id = 191] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 1712A000 == 63 [pid = 3636] [id = 210] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 13928000 == 62 [pid = 3636] [id = 209] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (19A80000) [pid = 3636] [serial = 602] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 12B3F000 == 61 [pid = 3636] [id = 208] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 11867800 == 60 [pid = 3636] [id = 202] 23:35:59 INFO - PROCESS | 3636 | --DOCSHELL 12968C00 == 59 [pid = 3636] [id = 201] 23:35:59 INFO - PROCESS | 3636 | 1464935759749 Marionette TRACE conn2 <- [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]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 940ms 23:35:59 INFO - PROCESS | 3636 | 1464935759796 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:35:59 INFO - PROCESS | 3636 | 1464935759801 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 23:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:35:59 INFO - PROCESS | 3636 | 1464935759807 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - PROCESS | 3636 | 1464935759810 Marionette TRACE conn2 <- [1,858,null,{}] 23:35:59 INFO - PROCESS | 3636 | 1464935759813 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:59 INFO - PROCESS | 3636 | 1464935759898 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (17A03800) [pid = 3636] [serial = 596] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (177C8800) [pid = 3636] [serial = 593] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (12969000) [pid = 3636] [serial = 584] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (12B3E000) [pid = 3636] [serial = 585] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (15A03800) [pid = 3636] [serial = 587] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (10E0E400) [pid = 3636] [serial = 582] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (105EC800) [pid = 3636] [serial = 581] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (16D9B400) [pid = 3636] [serial = 578] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (12B36000) [pid = 3636] [serial = 575] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (187B2800) [pid = 3636] [serial = 599] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (1706E800) [pid = 3636] [serial = 590] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (17122C00) [pid = 3636] [serial = 591] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (178E8400) [pid = 3636] [serial = 594] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (187B6000) [pid = 3636] [serial = 600] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (17A10800) [pid = 3636] [serial = 597] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (160E8800) [pid = 3636] [serial = 588] [outer = 00000000] [url = about:blank] 23:35:59 INFO - PROCESS | 3636 | 1464935759993 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 3636 | ++DOCSHELL 0F31E000 == 60 [pid = 3636] [id = 224] 23:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (0F320400) [pid = 3636] [serial = 670] [outer = 00000000] 23:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (10F45800) [pid = 3636] [serial = 671] [outer = 0F320400] 23:36:00 INFO - PROCESS | 3636 | 1464935760039 Marionette DEBUG loaded listener.js 23:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (11BC5800) [pid = 3636] [serial = 672] [outer = 0F320400] 23:36:00 INFO - PROCESS | 3636 | 1464935760424 Marionette TRACE conn2 <- [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]]]}] 23:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 693ms 23:36:00 INFO - PROCESS | 3636 | 1464935760489 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 3636 | 1464935760492 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 23:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:36:00 INFO - PROCESS | 3636 | 1464935760495 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 3636 | 1464935760498 Marionette TRACE conn2 <- [1,862,null,{}] 23:36:00 INFO - PROCESS | 3636 | 1464935760509 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:00 INFO - PROCESS | 3636 | 1464935760590 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:36:00 INFO - PROCESS | 3636 | 1464935760597 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:00 INFO - PROCESS | 3636 | ++DOCSHELL 1319E800 == 61 [pid = 3636] [id = 225] 23:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (132CE400) [pid = 3636] [serial = 673] [outer = 00000000] 23:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (13F1BC00) [pid = 3636] [serial = 674] [outer = 132CE400] 23:36:00 INFO - PROCESS | 3636 | 1464935760643 Marionette DEBUG loaded listener.js 23:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (15107400) [pid = 3636] [serial = 675] [outer = 132CE400] 23:36:01 INFO - PROCESS | 3636 | 1464935761070 Marionette TRACE conn2 <- [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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 585ms 23:36:01 INFO - PROCESS | 3636 | 1464935761092 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:36:01 INFO - PROCESS | 3636 | 1464935761094 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 23:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:36:01 INFO - PROCESS | 3636 | 1464935761098 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - PROCESS | 3636 | 1464935761099 Marionette TRACE conn2 <- [1,866,null,{}] 23:36:01 INFO - PROCESS | 3636 | 1464935761103 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:01 INFO - PROCESS | 3636 | 1464935761183 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:36:01 INFO - PROCESS | 3636 | 1464935761189 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:01 INFO - PROCESS | 3636 | ++DOCSHELL 1520CC00 == 62 [pid = 3636] [id = 226] 23:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1559DC00) [pid = 3636] [serial = 676] [outer = 00000000] 23:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (15B55C00) [pid = 3636] [serial = 677] [outer = 1559DC00] 23:36:01 INFO - PROCESS | 3636 | 1464935761234 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (11DC1400) [pid = 3636] [serial = 678] [outer = 1559DC00] 23:36:01 INFO - PROCESS | 3636 | 1464935761669 Marionette TRACE conn2 <- [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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 632ms 23:36:01 INFO - PROCESS | 3636 | 1464935761718 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:36:01 INFO - PROCESS | 3636 | 1464935761720 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 23:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:36:01 INFO - PROCESS | 3636 | 1464935761727 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - PROCESS | 3636 | 1464935761729 Marionette TRACE conn2 <- [1,870,null,{}] 23:36:01 INFO - PROCESS | 3636 | 1464935761744 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:01 INFO - PROCESS | 3636 | 1464935761855 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:36:01 INFO - PROCESS | 3636 | 1464935761864 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:01 INFO - PROCESS | 3636 | ++DOCSHELL 12B34400 == 63 [pid = 3636] [id = 227] 23:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (15A01400) [pid = 3636] [serial = 679] [outer = 00000000] 23:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (16D96000) [pid = 3636] [serial = 680] [outer = 15A01400] 23:36:01 INFO - PROCESS | 3636 | 1464935761908 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (16E53C00) [pid = 3636] [serial = 681] [outer = 15A01400] 23:36:02 INFO - PROCESS | 3636 | 1464935762348 Marionette TRACE conn2 <- [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]]]}] 23:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 632ms 23:36:02 INFO - PROCESS | 3636 | 1464935762361 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:36:02 INFO - PROCESS | 3636 | 1464935762363 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 23:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:36:02 INFO - PROCESS | 3636 | 1464935762366 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:36:02 INFO - PROCESS | 3636 | 1464935762368 Marionette TRACE conn2 <- [1,874,null,{}] 23:36:02 INFO - PROCESS | 3636 | 1464935762378 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:02 INFO - PROCESS | 3636 | 1464935762502 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:36:02 INFO - PROCESS | 3636 | 1464935762509 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 3636 | ++DOCSHELL 16ED9C00 == 64 [pid = 3636] [id = 228] 23:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17063800) [pid = 3636] [serial = 682] [outer = 00000000] 23:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17123C00) [pid = 3636] [serial = 683] [outer = 17063800] 23:36:02 INFO - PROCESS | 3636 | 1464935762554 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1713B400) [pid = 3636] [serial = 684] [outer = 17063800] 23:36:02 INFO - PROCESS | 3636 | 1464935762990 Marionette TRACE conn2 <- [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]]]}] 23:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 694ms 23:36:03 INFO - PROCESS | 3636 | 1464935763050 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:36:03 INFO - PROCESS | 3636 | 1464935763052 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 23:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:36:03 INFO - PROCESS | 3636 | 1464935763056 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:36:03 INFO - PROCESS | 3636 | 1464935763057 Marionette TRACE conn2 <- [1,878,null,{}] 23:36:03 INFO - PROCESS | 3636 | 1464935763061 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:03 INFO - PROCESS | 3636 | 1464935763163 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:36:03 INFO - PROCESS | 3636 | 1464935763169 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:03 INFO - PROCESS | 3636 | ++DOCSHELL 17060C00 == 65 [pid = 3636] [id = 229] 23:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1706E800) [pid = 3636] [serial = 685] [outer = 00000000] 23:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1747B800) [pid = 3636] [serial = 686] [outer = 1706E800] 23:36:03 INFO - PROCESS | 3636 | 1464935763212 Marionette DEBUG loaded listener.js 23:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (17480800) [pid = 3636] [serial = 687] [outer = 1706E800] 23:36:03 INFO - PROCESS | 3636 | 1464935763638 Marionette TRACE conn2 <- [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]]]}] 23:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 617ms 23:36:03 INFO - PROCESS | 3636 | 1464935763694 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:36:03 INFO - PROCESS | 3636 | 1464935763696 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 23:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1711E000) [pid = 3636] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (10F49400) [pid = 3636] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1A961000) [pid = 3636] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1395C400) [pid = 3636] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (15A10C00) [pid = 3636] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (17129C00) [pid = 3636] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1AA37800) [pid = 3636] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (1712C000) [pid = 3636] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1AAD0C00) [pid = 3636] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (187B0000) [pid = 3636] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (174E4C00) [pid = 3636] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:36:04 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (13194000) [pid = 3636] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:36:04 INFO - PROCESS | 3636 | 1464935764164 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - PROCESS | 3636 | 1464935764167 Marionette TRACE conn2 <- [1,882,null,{}] 23:36:04 INFO - PROCESS | 3636 | 1464935764308 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:04 INFO - PROCESS | 3636 | 1464935764394 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:36:04 INFO - PROCESS | 3636 | 1464935764401 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:04 INFO - PROCESS | 3636 | ++DOCSHELL 17A05000 == 66 [pid = 3636] [id = 230] 23:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17A05800) [pid = 3636] [serial = 688] [outer = 00000000] 23:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (17A10800) [pid = 3636] [serial = 689] [outer = 17A05800] 23:36:04 INFO - PROCESS | 3636 | 1464935764450 Marionette DEBUG loaded listener.js 23:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (17AE3400) [pid = 3636] [serial = 690] [outer = 17A05800] 23:36:04 INFO - PROCESS | 3636 | 1464935764861 Marionette TRACE conn2 <- [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]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 879ms 23:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:36:04 INFO - PROCESS | 3636 | 1464935764895 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 3636 | 1464935764897 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 23:36:04 INFO - PROCESS | 3636 | 1464935764901 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - PROCESS | 3636 | 1464935764902 Marionette TRACE conn2 <- [1,886,null,{}] 23:36:04 INFO - PROCESS | 3636 | 1464935764910 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:04 INFO - PROCESS | 3636 | 1464935764986 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:36:04 INFO - PROCESS | 3636 | 1464935764992 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:04 INFO - PROCESS | 3636 | ++DOCSHELL 17888000 == 67 [pid = 3636] [id = 231] 23:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (17A07C00) [pid = 3636] [serial = 691] [outer = 00000000] 23:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (18587000) [pid = 3636] [serial = 692] [outer = 17A07C00] 23:36:05 INFO - PROCESS | 3636 | 1464935765035 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (187B1000) [pid = 3636] [serial = 693] [outer = 17A07C00] 23:36:05 INFO - PROCESS | 3636 | 1464935765459 Marionette TRACE conn2 <- [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]]]}] 23:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 23:36:05 INFO - PROCESS | 3636 | 1464935765490 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:36:05 INFO - PROCESS | 3636 | 1464935765492 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 23:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:36:05 INFO - PROCESS | 3636 | 1464935765495 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:36:05 INFO - PROCESS | 3636 | 1464935765497 Marionette TRACE conn2 <- [1,890,null,{}] 23:36:05 INFO - PROCESS | 3636 | 1464935765500 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:05 INFO - PROCESS | 3636 | 1464935765576 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:36:05 INFO - PROCESS | 3636 | 1464935765583 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 3636 | ++DOCSHELL 17BB3800 == 68 [pid = 3636] [id = 232] 23:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (18130800) [pid = 3636] [serial = 694] [outer = 00000000] 23:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (19A33000) [pid = 3636] [serial = 695] [outer = 18130800] 23:36:05 INFO - PROCESS | 3636 | 1464935765626 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19A7B400) [pid = 3636] [serial = 696] [outer = 18130800] 23:36:06 INFO - PROCESS | 3636 | 1464935766140 Marionette TRACE conn2 <- [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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 694ms 23:36:06 INFO - PROCESS | 3636 | 1464935766196 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 3636 | 1464935766201 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 23:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:36:06 INFO - PROCESS | 3636 | 1464935766206 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 3636 | 1464935766211 Marionette TRACE conn2 <- [1,894,null,{}] 23:36:06 INFO - PROCESS | 3636 | 1464935766218 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:06 INFO - PROCESS | 3636 | 1464935766414 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:36:06 INFO - PROCESS | 3636 | 1464935766479 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:06 INFO - PROCESS | 3636 | ++DOCSHELL 105F6400 == 69 [pid = 3636] [id = 233] 23:36:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (10A5C800) [pid = 3636] [serial = 697] [outer = 00000000] 23:36:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (10E8F000) [pid = 3636] [serial = 698] [outer = 10A5C800] 23:36:06 INFO - PROCESS | 3636 | 1464935766536 Marionette DEBUG loaded listener.js 23:36:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (11430C00) [pid = 3636] [serial = 699] [outer = 10A5C800] 23:36:07 INFO - PROCESS | 3636 | 1464935767090 Marionette TRACE conn2 <- [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]]]}] 23:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 940ms 23:36:07 INFO - PROCESS | 3636 | 1464935767136 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:36:07 INFO - PROCESS | 3636 | 1464935767142 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 23:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:36:07 INFO - PROCESS | 3636 | 1464935767149 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - PROCESS | 3636 | 1464935767151 Marionette TRACE conn2 <- [1,898,null,{}] 23:36:07 INFO - PROCESS | 3636 | 1464935767155 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:07 INFO - PROCESS | 3636 | 1464935767260 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:36:07 INFO - PROCESS | 3636 | 1464935767359 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 3636 | ++DOCSHELL 12BC0000 == 70 [pid = 3636] [id = 234] 23:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (12FB6C00) [pid = 3636] [serial = 700] [outer = 00000000] 23:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (13A8A000) [pid = 3636] [serial = 701] [outer = 12FB6C00] 23:36:07 INFO - PROCESS | 3636 | 1464935767411 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (15206C00) [pid = 3636] [serial = 702] [outer = 12FB6C00] 23:36:07 INFO - PROCESS | 3636 | 1464935767998 Marionette TRACE conn2 <- [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]]]}] 23:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 925ms 23:36:08 INFO - PROCESS | 3636 | 1464935768075 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 3636 | 1464935768078 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 23:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:36:08 INFO - PROCESS | 3636 | 1464935768082 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 3636 | 1464935768085 Marionette TRACE conn2 <- [1,902,null,{}] 23:36:08 INFO - PROCESS | 3636 | 1464935768096 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:08 INFO - PROCESS | 3636 | 1464935768204 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:36:08 INFO - PROCESS | 3636 | 1464935768331 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:08 INFO - PROCESS | 3636 | ++DOCSHELL 10485C00 == 71 [pid = 3636] [id = 235] 23:36:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17886800) [pid = 3636] [serial = 703] [outer = 00000000] 23:36:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (187B4C00) [pid = 3636] [serial = 704] [outer = 17886800] 23:36:08 INFO - PROCESS | 3636 | 1464935768388 Marionette DEBUG loaded listener.js 23:36:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19A82400) [pid = 3636] [serial = 705] [outer = 17886800] 23:36:08 INFO - PROCESS | 3636 | 1464935768919 Marionette TRACE conn2 <- [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]]]}] 23:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 879ms 23:36:08 INFO - PROCESS | 3636 | 1464935768968 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 3636 | 1464935768971 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 23:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:36:08 INFO - PROCESS | 3636 | 1464935768975 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 3636 | 1464935768977 Marionette TRACE conn2 <- [1,906,null,{}] 23:36:08 INFO - PROCESS | 3636 | 1464935768980 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:09 INFO - PROCESS | 3636 | 1464935769083 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:36:09 INFO - PROCESS | 3636 | 1464935769180 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 3636 | ++DOCSHELL 19BC1800 == 72 [pid = 3636] [id = 236] 23:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19BC2400) [pid = 3636] [serial = 706] [outer = 00000000] 23:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19C07000) [pid = 3636] [serial = 707] [outer = 19BC2400] 23:36:09 INFO - PROCESS | 3636 | 1464935769234 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19D87C00) [pid = 3636] [serial = 708] [outer = 19BC2400] 23:36:09 INFO - PROCESS | 3636 | 1464935769841 Marionette TRACE conn2 <- [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]]]}] 23:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 925ms 23:36:09 INFO - PROCESS | 3636 | 1464935769919 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:36:09 INFO - PROCESS | 3636 | 1464935769922 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 23:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:36:09 INFO - PROCESS | 3636 | 1464935769925 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:36:09 INFO - PROCESS | 3636 | 1464935769927 Marionette TRACE conn2 <- [1,910,null,{}] 23:36:09 INFO - PROCESS | 3636 | 1464935769931 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:10 INFO - PROCESS | 3636 | 1464935770013 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:36:10 INFO - PROCESS | 3636 | 1464935770137 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:10 INFO - PROCESS | 3636 | ++DOCSHELL 19D83400 == 73 [pid = 3636] [id = 237] 23:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (19EA2C00) [pid = 3636] [serial = 709] [outer = 00000000] 23:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1A391000) [pid = 3636] [serial = 710] [outer = 19EA2C00] 23:36:10 INFO - PROCESS | 3636 | 1464935770191 Marionette DEBUG loaded listener.js 23:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A6E8000) [pid = 3636] [serial = 711] [outer = 19EA2C00] 23:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (19BBA400) [pid = 3636] [serial = 712] [outer = 1B602C00] 23:36:10 INFO - PROCESS | 3636 | 1464935770997 Marionette TRACE conn2 <- [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]]]}] 23:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1126ms 23:36:11 INFO - PROCESS | 3636 | 1464935771058 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:36:11 INFO - PROCESS | 3636 | 1464935771062 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 23:36:11 INFO - PROCESS | 3636 | 1464935771067 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 3636 | 1464935771070 Marionette TRACE conn2 <- [1,914,null,{}] 23:36:11 INFO - PROCESS | 3636 | 1464935771075 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:11 INFO - PROCESS | 3636 | 1464935771175 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:36:11 INFO - PROCESS | 3636 | 1464935771257 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 3636 | ++DOCSHELL 11863800 == 74 [pid = 3636] [id = 238] 23:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (11864C00) [pid = 3636] [serial = 713] [outer = 00000000] 23:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (12B33800) [pid = 3636] [serial = 714] [outer = 11864C00] 23:36:11 INFO - PROCESS | 3636 | 1464935771358 Marionette DEBUG loaded listener.js 23:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (12B40C00) [pid = 3636] [serial = 715] [outer = 11864C00] 23:36:11 INFO - PROCESS | 3636 | 1464935771941 Marionette TRACE conn2 <- [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]]]}] 23:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 925ms 23:36:11 INFO - PROCESS | 3636 | 1464935771993 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:36:11 INFO - PROCESS | 3636 | 1464935771998 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 23:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:36:11 INFO - PROCESS | 3636 | 1464935772005 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 3636 | 1464935772008 Marionette TRACE conn2 <- [1,918,null,{}] 23:36:11 INFO - PROCESS | 3636 | 1464935772012 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:12 INFO - PROCESS | 3636 | 1464935772122 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 13130000 == 73 [pid = 3636] [id = 141] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 17888000 == 72 [pid = 3636] [id = 231] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 17A05000 == 71 [pid = 3636] [id = 230] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 17060C00 == 70 [pid = 3636] [id = 229] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 16ED9C00 == 69 [pid = 3636] [id = 228] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 12B34400 == 68 [pid = 3636] [id = 227] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 1520CC00 == 67 [pid = 3636] [id = 226] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 1319E800 == 66 [pid = 3636] [id = 225] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 0F31E000 == 65 [pid = 3636] [id = 224] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 10E5E400 == 64 [pid = 3636] [id = 223] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 19EA1400 == 63 [pid = 3636] [id = 221] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 17068C00 == 62 [pid = 3636] [id = 220] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 10E10000 == 61 [pid = 3636] [id = 219] 23:36:12 INFO - PROCESS | 3636 | --DOCSHELL 17139400 == 60 [pid = 3636] [id = 218] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1AA37000) [pid = 3636] [serial = 638] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1383A400) [pid = 3636] [serial = 605] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (16D95C00) [pid = 3636] [serial = 608] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (19AAC400) [pid = 3636] [serial = 611] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (19D89400) [pid = 3636] [serial = 614] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1559F000) [pid = 3636] [serial = 624] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (13F1CC00) [pid = 3636] [serial = 623] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (1AACA400) [pid = 3636] [serial = 641] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (15A0C800) [pid = 3636] [serial = 626] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (162E3800) [pid = 3636] [serial = 627] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (178E4000) [pid = 3636] [serial = 629] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (17A0F800) [pid = 3636] [serial = 630] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1AA3B400) [pid = 3636] [serial = 639] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19BBB400) [pid = 3636] [serial = 635] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (187B3400) [pid = 3636] [serial = 632] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (187BD400) [pid = 3636] [serial = 633] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (19A7E400) [pid = 3636] [serial = 620] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (19BBA800) [pid = 3636] [serial = 621] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1AAC6400) [pid = 3636] [serial = 644] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1AACE800) [pid = 3636] [serial = 642] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1A35D800) [pid = 3636] [serial = 617] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1AF1D000) [pid = 3636] [serial = 650] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1AC9A000) [pid = 3636] [serial = 645] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (1AF24000) [pid = 3636] [serial = 651] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (17129000) [pid = 3636] [serial = 501] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (17143000) [pid = 3636] [serial = 653] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1AC96C00) [pid = 3636] [serial = 647] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (1AC9C000) [pid = 3636] [serial = 648] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (19C05C00) [pid = 3636] [serial = 636] [outer = 00000000] [url = about:blank] 23:36:12 INFO - PROCESS | 3636 | 1464935772255 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 3636 | ++DOCSHELL 1047FC00 == 61 [pid = 3636] [id = 239] 23:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (10517400) [pid = 3636] [serial = 716] [outer = 00000000] 23:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (10F4B000) [pid = 3636] [serial = 717] [outer = 10517400] 23:36:12 INFO - PROCESS | 3636 | 1464935772301 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (13194400) [pid = 3636] [serial = 718] [outer = 10517400] 23:36:12 INFO - PROCESS | 3636 | 1464935772697 Marionette TRACE conn2 <- [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]]]}] 23:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 724ms 23:36:12 INFO - PROCESS | 3636 | 1464935772735 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:36:12 INFO - PROCESS | 3636 | 1464935772737 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 23:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:36:12 INFO - PROCESS | 3636 | 1464935772741 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:36:12 INFO - PROCESS | 3636 | 1464935772745 Marionette TRACE conn2 <- [1,922,null,{}] 23:36:12 INFO - PROCESS | 3636 | 1464935772755 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:12 INFO - PROCESS | 3636 | 1464935772844 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:36:12 INFO - PROCESS | 3636 | 1464935772852 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 3636 | ++DOCSHELL 162EB000 == 62 [pid = 3636] [id = 240] 23:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (162EB400) [pid = 3636] [serial = 719] [outer = 00000000] 23:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (16D96C00) [pid = 3636] [serial = 720] [outer = 162EB400] 23:36:12 INFO - PROCESS | 3636 | 1464935772899 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (17065000) [pid = 3636] [serial = 721] [outer = 162EB400] 23:36:13 INFO - PROCESS | 3636 | 1464935773347 Marionette TRACE conn2 <- [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]]]}] 23:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 632ms 23:36:13 INFO - PROCESS | 3636 | 1464935773381 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:36:13 INFO - PROCESS | 3636 | 1464935773384 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 23:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:36:13 INFO - PROCESS | 3636 | 1464935773387 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:36:13 INFO - PROCESS | 3636 | 1464935773389 Marionette TRACE conn2 <- [1,926,null,{}] 23:36:13 INFO - PROCESS | 3636 | 1464935773392 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:13 INFO - PROCESS | 3636 | 1464935773473 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:36:13 INFO - PROCESS | 3636 | 1464935773479 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:13 INFO - PROCESS | 3636 | ++DOCSHELL 17121800 == 63 [pid = 3636] [id = 241] 23:36:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17121C00) [pid = 3636] [serial = 722] [outer = 00000000] 23:36:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1712C400) [pid = 3636] [serial = 723] [outer = 17121C00] 23:36:13 INFO - PROCESS | 3636 | 1464935773524 Marionette DEBUG loaded listener.js 23:36:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17890800) [pid = 3636] [serial = 724] [outer = 17121C00] 23:36:13 INFO - PROCESS | 3636 | 1464935773957 Marionette TRACE conn2 <- [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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 632ms 23:36:14 INFO - PROCESS | 3636 | 1464935774008 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 3636 | 1464935774010 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 23:36:14 INFO - PROCESS | 3636 | 1464935774014 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:36:14 INFO - PROCESS | 3636 | 1464935774015 Marionette TRACE conn2 <- [1,930,null,{}] 23:36:14 INFO - PROCESS | 3636 | 1464935774019 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:14 INFO - PROCESS | 3636 | 1464935774096 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:36:14 INFO - PROCESS | 3636 | 1464935774103 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:14 INFO - PROCESS | 3636 | ++DOCSHELL 17489C00 == 64 [pid = 3636] [id = 242] 23:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17A05000) [pid = 3636] [serial = 725] [outer = 00000000] 23:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (17AE2C00) [pid = 3636] [serial = 726] [outer = 17A05000] 23:36:14 INFO - PROCESS | 3636 | 1464935774146 Marionette DEBUG loaded listener.js 23:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (187B2800) [pid = 3636] [serial = 727] [outer = 17A05000] 23:36:14 INFO - PROCESS | 3636 | 1464935774659 Marionette TRACE conn2 <- [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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 678ms 23:36:14 INFO - PROCESS | 3636 | 1464935774714 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 3636 | 1464935774716 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 23:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:36:14 INFO - PROCESS | 3636 | 1464935774724 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - PROCESS | 3636 | 1464935774726 Marionette TRACE conn2 <- [1,934,null,{}] 23:36:14 INFO - PROCESS | 3636 | 1464935774730 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:14 INFO - PROCESS | 3636 | 1464935774843 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:36:14 INFO - PROCESS | 3636 | 1464935774903 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:14 INFO - PROCESS | 3636 | ++DOCSHELL 17060C00 == 65 [pid = 3636] [id = 243] 23:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1711E800) [pid = 3636] [serial = 728] [outer = 00000000] 23:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (19AB1C00) [pid = 3636] [serial = 729] [outer = 1711E800] 23:36:14 INFO - PROCESS | 3636 | 1464935774948 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (19BC1C00) [pid = 3636] [serial = 730] [outer = 1711E800] 23:36:15 INFO - PROCESS | 3636 | 1464935775376 Marionette TRACE conn2 <- [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]]]}] 23:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 693ms 23:36:15 INFO - PROCESS | 3636 | 1464935775415 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:36:15 INFO - PROCESS | 3636 | 1464935775416 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 23:36:15 INFO - PROCESS | 3636 | 1464935775420 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:36:15 INFO - PROCESS | 3636 | 1464935775421 Marionette TRACE conn2 <- [1,938,null,{}] 23:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:36:15 INFO - PROCESS | 3636 | 1464935775461 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:15 INFO - PROCESS | 3636 | 1464935775571 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:36:15 INFO - PROCESS | 3636 | 1464935775583 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:15 INFO - PROCESS | 3636 | ++DOCSHELL 19A7BC00 == 66 [pid = 3636] [id = 244] 23:36:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (19D8A800) [pid = 3636] [serial = 731] [outer = 00000000] 23:36:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1A35A000) [pid = 3636] [serial = 732] [outer = 19D8A800] 23:36:15 INFO - PROCESS | 3636 | 1464935775682 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (1A956800) [pid = 3636] [serial = 733] [outer = 19D8A800] 23:36:16 INFO - PROCESS | 3636 | 1464935776060 Marionette TRACE conn2 <- [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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 679ms 23:36:16 INFO - PROCESS | 3636 | 1464935776106 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:36:16 INFO - PROCESS | 3636 | 1464935776108 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 23:36:16 INFO - PROCESS | 3636 | 1464935776111 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 3636 | 1464935776113 Marionette TRACE conn2 <- [1,942,null,{}] 23:36:16 INFO - PROCESS | 3636 | 1464935776117 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:16 INFO - PROCESS | 3636 | 1464935776223 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:36:16 INFO - PROCESS | 3636 | 1464935776229 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 3636 | ++DOCSHELL 1559E400 == 67 [pid = 3636] [id = 245] 23:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (15A10C00) [pid = 3636] [serial = 734] [outer = 00000000] 23:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1AA36400) [pid = 3636] [serial = 735] [outer = 15A10C00] 23:36:16 INFO - PROCESS | 3636 | 1464935776319 Marionette DEBUG loaded listener.js 23:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1AA3B400) [pid = 3636] [serial = 736] [outer = 15A10C00] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (17063800) [pid = 3636] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1706E800) [pid = 3636] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (1559DC00) [pid = 3636] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (10E61000) [pid = 3636] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (0F320400) [pid = 3636] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (132CE400) [pid = 3636] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (17A07C00) [pid = 3636] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (17A05800) [pid = 3636] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (15A01400) [pid = 3636] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (178EAC00) [pid = 3636] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (10E0D400) [pid = 3636] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (162E4800) [pid = 3636] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (17067800) [pid = 3636] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (10A58C00) [pid = 3636] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (19BC0C00) [pid = 3636] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (13143C00) [pid = 3636] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:36:16 INFO - PROCESS | 3636 | 1464935776843 Marionette TRACE conn2 <- [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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 786ms 23:36:16 INFO - PROCESS | 3636 | 1464935776914 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:36:16 INFO - PROCESS | 3636 | 1464935776925 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 23:36:16 INFO - PROCESS | 3636 | 1464935776929 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 3636 | 1464935776931 Marionette TRACE conn2 <- [1,946,null,{}] 23:36:16 INFO - PROCESS | 3636 | 1464935776934 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:16 INFO - PROCESS | 3636 | 1464935777012 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:36:17 INFO - PROCESS | 3636 | 1464935777018 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 3636 | ++DOCSHELL 11438800 == 68 [pid = 3636] [id = 246] 23:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (155CEC00) [pid = 3636] [serial = 737] [outer = 00000000] 23:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17128400) [pid = 3636] [serial = 738] [outer = 155CEC00] 23:36:17 INFO - PROCESS | 3636 | 1464935777061 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17A08400) [pid = 3636] [serial = 739] [outer = 155CEC00] 23:36:17 INFO - PROCESS | 3636 | 1464935777458 Marionette TRACE conn2 <- [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]]]}] 23:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 586ms 23:36:17 INFO - PROCESS | 3636 | 1464935777511 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:36:17 INFO - PROCESS | 3636 | 1464935777513 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 23:36:17 INFO - PROCESS | 3636 | 1464935777516 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:36:17 INFO - PROCESS | 3636 | 1464935777518 Marionette TRACE conn2 <- [1,950,null,{}] 23:36:17 INFO - PROCESS | 3636 | 1464935777521 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:17 INFO - PROCESS | 3636 | 1464935777600 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:36:17 INFO - PROCESS | 3636 | 1464935777607 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 3636 | ++DOCSHELL 19AA7C00 == 69 [pid = 3636] [id = 247] 23:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (19D86000) [pid = 3636] [serial = 740] [outer = 00000000] 23:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1AA37000) [pid = 3636] [serial = 741] [outer = 19D86000] 23:36:17 INFO - PROCESS | 3636 | 1464935777670 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1AACCC00) [pid = 3636] [serial = 742] [outer = 19D86000] 23:36:18 INFO - PROCESS | 3636 | 1464935778108 Marionette TRACE conn2 <- [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]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 616ms 23:36:18 INFO - PROCESS | 3636 | 1464935778154 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 3636 | 1464935778157 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 23:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:36:18 INFO - PROCESS | 3636 | 1464935778160 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - PROCESS | 3636 | 1464935778162 Marionette TRACE conn2 <- [1,954,null,{}] 23:36:18 INFO - PROCESS | 3636 | 1464935778166 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:18 INFO - PROCESS | 3636 | 1464935778248 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:36:18 INFO - PROCESS | 3636 | 1464935778256 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:18 INFO - PROCESS | 3636 | ++DOCSHELL 10E07400 == 70 [pid = 3636] [id = 248] 23:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17063800) [pid = 3636] [serial = 743] [outer = 00000000] 23:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1ACA0800) [pid = 3636] [serial = 744] [outer = 17063800] 23:36:18 INFO - PROCESS | 3636 | 1464935778305 Marionette DEBUG loaded listener.js 23:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1AF18C00) [pid = 3636] [serial = 745] [outer = 17063800] 23:36:18 INFO - PROCESS | 3636 | 1464935778995 Marionette TRACE conn2 <- [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]]]}] 23:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 894ms 23:36:19 INFO - PROCESS | 3636 | 1464935779049 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 3636 | 1464935779054 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 23:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:36:19 INFO - PROCESS | 3636 | 1464935779060 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - PROCESS | 3636 | 1464935779063 Marionette TRACE conn2 <- [1,958,null,{}] 23:36:19 INFO - PROCESS | 3636 | 1464935779069 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:19 INFO - PROCESS | 3636 | 1464935779212 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:36:19 INFO - PROCESS | 3636 | 1464935779315 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 3636 | ++DOCSHELL 105F5000 == 71 [pid = 3636] [id = 249] 23:36:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (10E89800) [pid = 3636] [serial = 746] [outer = 00000000] 23:36:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (12DF5000) [pid = 3636] [serial = 747] [outer = 10E89800] 23:36:19 INFO - PROCESS | 3636 | 1464935779371 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1383E800) [pid = 3636] [serial = 748] [outer = 10E89800] 23:36:19 INFO - PROCESS | 3636 | 1464935779958 Marionette TRACE conn2 <- [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]]]}] 23:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 924ms 23:36:19 INFO - PROCESS | 3636 | 1464935779989 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 3636 | 1464935779995 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 23:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:36:20 INFO - PROCESS | 3636 | 1464935780002 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:36:20 INFO - PROCESS | 3636 | 1464935780005 Marionette TRACE conn2 <- [1,962,null,{}] 23:36:20 INFO - PROCESS | 3636 | 1464935780009 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:20 INFO - PROCESS | 3636 | 1464935780117 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:36:20 INFO - PROCESS | 3636 | 1464935780247 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:20 INFO - PROCESS | 3636 | ++DOCSHELL 160E4800 == 72 [pid = 3636] [id = 250] 23:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (160E9C00) [pid = 3636] [serial = 749] [outer = 00000000] 23:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (16D9B400) [pid = 3636] [serial = 750] [outer = 160E9C00] 23:36:20 INFO - PROCESS | 3636 | 1464935780302 Marionette DEBUG loaded listener.js 23:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1712B800) [pid = 3636] [serial = 751] [outer = 160E9C00] 23:36:20 INFO - PROCESS | 3636 | 1464935780916 Marionette TRACE conn2 <- [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]]]}] 23:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 23:36:20 INFO - PROCESS | 3636 | 1464935780990 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:36:20 INFO - PROCESS | 3636 | 1464935780992 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 23:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:36:20 INFO - PROCESS | 3636 | 1464935780997 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:36:20 INFO - PROCESS | 3636 | 1464935781001 Marionette TRACE conn2 <- [1,966,null,{}] 23:36:21 INFO - PROCESS | 3636 | 1464935781012 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:21 INFO - PROCESS | 3636 | 1464935781123 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:36:21 INFO - PROCESS | 3636 | 1464935781254 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:21 INFO - PROCESS | 3636 | ++DOCSHELL 162E3800 == 73 [pid = 3636] [id = 251] 23:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19A7E400) [pid = 3636] [serial = 752] [outer = 00000000] 23:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1AA35C00) [pid = 3636] [serial = 753] [outer = 19A7E400] 23:36:21 INFO - PROCESS | 3636 | 1464935781311 Marionette DEBUG loaded listener.js 23:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1AC96C00) [pid = 3636] [serial = 754] [outer = 19A7E400] 23:36:21 INFO - PROCESS | 3636 | 1464935781863 Marionette TRACE conn2 <- [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]]]}] 23:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 878ms 23:36:21 INFO - PROCESS | 3636 | 1464935781890 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:36:21 INFO - PROCESS | 3636 | 1464935781893 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 23:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:36:21 INFO - PROCESS | 3636 | 1464935781898 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - PROCESS | 3636 | 1464935781900 Marionette TRACE conn2 <- [1,970,null,{}] 23:36:21 INFO - PROCESS | 3636 | 1464935781904 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:22 INFO - PROCESS | 3636 | 1464935782008 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:36:22 INFO - PROCESS | 3636 | 1464935782108 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:22 INFO - PROCESS | 3636 | ++DOCSHELL 1A389000 == 74 [pid = 3636] [id = 252] 23:36:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1AC96000) [pid = 3636] [serial = 755] [outer = 00000000] 23:36:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1AF1E400) [pid = 3636] [serial = 756] [outer = 1AC96000] 23:36:22 INFO - PROCESS | 3636 | 1464935782161 Marionette DEBUG loaded listener.js 23:36:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1AF23000) [pid = 3636] [serial = 757] [outer = 1AC96000] 23:36:22 INFO - PROCESS | 3636 | 1464935782809 Marionette TRACE conn2 <- [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]]]}] 23:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 925ms 23:36:22 INFO - PROCESS | 3636 | 1464935782845 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:36:22 INFO - PROCESS | 3636 | 1464935782847 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 23:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:36:22 INFO - PROCESS | 3636 | 1464935782850 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:36:22 INFO - PROCESS | 3636 | 1464935782852 Marionette TRACE conn2 <- [1,974,null,{}] 23:36:22 INFO - PROCESS | 3636 | 1464935782856 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:22 INFO - PROCESS | 3636 | 1464935782957 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:36:23 INFO - PROCESS | 3636 | 1464935783060 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:23 INFO - PROCESS | 3636 | ++DOCSHELL 0F221400 == 75 [pid = 3636] [id = 253] 23:36:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (0F222000) [pid = 3636] [serial = 758] [outer = 00000000] 23:36:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (0F22B000) [pid = 3636] [serial = 759] [outer = 0F222000] 23:36:23 INFO - PROCESS | 3636 | 1464935783095 Marionette DEBUG loaded listener.js 23:36:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (10A5F800) [pid = 3636] [serial = 760] [outer = 0F222000] 23:36:23 INFO - PROCESS | 3636 | 1464935783848 Marionette TRACE conn2 <- [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]]]}] 23:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1032ms 23:36:23 INFO - PROCESS | 3636 | 1464935783873 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:36:23 INFO - PROCESS | 3636 | 1464935783877 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 23:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:36:23 INFO - PROCESS | 3636 | 1464935783898 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:36:23 INFO - PROCESS | 3636 | 1464935783902 Marionette TRACE conn2 <- [1,978,null,{}] 23:36:23 INFO - PROCESS | 3636 | 1464935783907 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:23 INFO - PROCESS | 3636 | 1464935784006 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:36:24 INFO - PROCESS | 3636 | 1464935784111 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 3636 | ++DOCSHELL 10E0A400 == 76 [pid = 3636] [id = 254] 23:36:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (10E0E800) [pid = 3636] [serial = 761] [outer = 00000000] 23:36:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (11BC0C00) [pid = 3636] [serial = 762] [outer = 10E0E800] 23:36:24 INFO - PROCESS | 3636 | 1464935784160 Marionette DEBUG loaded listener.js 23:36:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (12BBF800) [pid = 3636] [serial = 763] [outer = 10E0E800] 23:36:24 INFO - PROCESS | 3636 | 1464935784743 Marionette TRACE conn2 <- [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]]]}] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 19AA7C00 == 75 [pid = 3636] [id = 247] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 11438800 == 74 [pid = 3636] [id = 246] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 1559E400 == 73 [pid = 3636] [id = 245] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 19A7BC00 == 72 [pid = 3636] [id = 244] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 17060C00 == 71 [pid = 3636] [id = 243] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 17489C00 == 70 [pid = 3636] [id = 242] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 17121800 == 69 [pid = 3636] [id = 241] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 162EB000 == 68 [pid = 3636] [id = 240] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 1047FC00 == 67 [pid = 3636] [id = 239] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 11863800 == 66 [pid = 3636] [id = 238] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 12BC0000 == 65 [pid = 3636] [id = 234] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 105F6400 == 64 [pid = 3636] [id = 233] 23:36:24 INFO - PROCESS | 3636 | --DOCSHELL 17BB3800 == 63 [pid = 3636] [id = 232] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (19AA2C00) [pid = 3636] [serial = 549] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (11BC6000) [pid = 3636] [serial = 543] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (16ECD400) [pid = 3636] [serial = 579] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (187B9C00) [pid = 3636] [serial = 540] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (13126000) [pid = 3636] [serial = 576] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (19C08400) [pid = 3636] [serial = 573] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (15A0E400) [pid = 3636] [serial = 546] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (17123C00) [pid = 3636] [serial = 683] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1747B800) [pid = 3636] [serial = 686] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (17480800) [pid = 3636] [serial = 687] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (12F3FC00) [pid = 3636] [serial = 656] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (1713A800) [pid = 3636] [serial = 659] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1A95A400) [pid = 3636] [serial = 662] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (15B55C00) [pid = 3636] [serial = 677] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (11867C00) [pid = 3636] [serial = 669] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (112E3400) [pid = 3636] [serial = 668] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (12B3BC00) [pid = 3636] [serial = 665] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10F45800) [pid = 3636] [serial = 671] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (11BC5800) [pid = 3636] [serial = 672] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (13F1BC00) [pid = 3636] [serial = 674] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (15107400) [pid = 3636] [serial = 675] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (19A33000) [pid = 3636] [serial = 695] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (18587000) [pid = 3636] [serial = 692] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (17A10800) [pid = 3636] [serial = 689] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (16D96000) [pid = 3636] [serial = 680] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1713B400) [pid = 3636] [serial = 684] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (16E53C00) [pid = 3636] [serial = 681] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (11DC1400) [pid = 3636] [serial = 678] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (187B1000) [pid = 3636] [serial = 693] [outer = 00000000] [url = about:blank] 23:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (17AE3400) [pid = 3636] [serial = 690] [outer = 00000000] [url = about:blank] 23:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 955ms 23:36:24 INFO - PROCESS | 3636 | 1464935784843 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 3636 | 1464935784848 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 23:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:36:24 INFO - PROCESS | 3636 | 1464935784855 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 3636 | 1464935784859 Marionette TRACE conn2 <- [1,982,null,{}] 23:36:24 INFO - PROCESS | 3636 | 1464935784903 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:25 INFO - PROCESS | 3636 | 1464935785016 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:36:25 INFO - PROCESS | 3636 | 1464935785023 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 3636 | ++DOCSHELL 11430400 == 64 [pid = 3636] [id = 255] 23:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (11431800) [pid = 3636] [serial = 764] [outer = 00000000] 23:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (118CF800) [pid = 3636] [serial = 765] [outer = 11431800] 23:36:25 INFO - PROCESS | 3636 | 1464935785069 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (12B3BC00) [pid = 3636] [serial = 766] [outer = 11431800] 23:36:25 INFO - PROCESS | 3636 | 1464935785550 Marionette TRACE conn2 <- [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]]]}] 23:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 770ms 23:36:25 INFO - PROCESS | 3636 | 1464935785617 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:36:25 INFO - PROCESS | 3636 | 1464935785620 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 23:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:36:25 INFO - PROCESS | 3636 | 1464935785623 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:36:25 INFO - PROCESS | 3636 | 1464935785627 Marionette TRACE conn2 <- [1,986,null,{}] 23:36:25 INFO - PROCESS | 3636 | 1464935785637 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:25 INFO - PROCESS | 3636 | 1464935785721 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:36:25 INFO - PROCESS | 3636 | 1464935785729 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 3636 | ++DOCSHELL 155CF000 == 65 [pid = 3636] [id = 256] 23:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (15A03400) [pid = 3636] [serial = 767] [outer = 00000000] 23:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (15B56800) [pid = 3636] [serial = 768] [outer = 15A03400] 23:36:25 INFO - PROCESS | 3636 | 1464935785775 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (162E4400) [pid = 3636] [serial = 769] [outer = 15A03400] 23:36:26 INFO - PROCESS | 3636 | 1464935786244 Marionette TRACE conn2 <- [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]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 632ms 23:36:26 INFO - PROCESS | 3636 | 1464935786261 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 3636 | 1464935786263 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 23:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:36:26 INFO - PROCESS | 3636 | 1464935786266 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 3636 | 1464935786268 Marionette TRACE conn2 <- [1,990,null,{}] 23:36:26 INFO - PROCESS | 3636 | 1464935786271 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:26 INFO - PROCESS | 3636 | 1464935786357 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:36:26 INFO - PROCESS | 3636 | 1464935786364 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 3636 | ++DOCSHELL 162F0800 == 66 [pid = 3636] [id = 257] 23:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (16E53C00) [pid = 3636] [serial = 770] [outer = 00000000] 23:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17062400) [pid = 3636] [serial = 771] [outer = 16E53C00] 23:36:26 INFO - PROCESS | 3636 | 1464935786409 Marionette DEBUG loaded listener.js 23:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (17120800) [pid = 3636] [serial = 772] [outer = 16E53C00] 23:36:26 INFO - PROCESS | 3636 | 1464935786809 Marionette TRACE conn2 <- [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]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 586ms 23:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:36:26 INFO - PROCESS | 3636 | 1464935786849 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 3636 | 1464935786851 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 23:36:26 INFO - PROCESS | 3636 | 1464935786855 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 3636 | 1464935786856 Marionette TRACE conn2 <- [1,994,null,{}] 23:36:26 INFO - PROCESS | 3636 | 1464935786860 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:26 INFO - PROCESS | 3636 | 1464935786947 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:36:26 INFO - PROCESS | 3636 | 1464935786954 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 3636 | ++DOCSHELL 1711E400 == 67 [pid = 3636] [id = 258] 23:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17127C00) [pid = 3636] [serial = 773] [outer = 00000000] 23:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1713E800) [pid = 3636] [serial = 774] [outer = 17127C00] 23:36:26 INFO - PROCESS | 3636 | 1464935786998 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (17480800) [pid = 3636] [serial = 775] [outer = 17127C00] 23:36:27 INFO - PROCESS | 3636 | 1464935787476 Marionette TRACE conn2 <- [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]]]}] 23:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 617ms 23:36:27 INFO - PROCESS | 3636 | 1464935787491 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:36:27 INFO - PROCESS | 3636 | 1464935787493 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 23:36:27 INFO - PROCESS | 3636 | 1464935787496 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:36:27 INFO - PROCESS | 3636 | 1464935787498 Marionette TRACE conn2 <- [1,998,null,{}] 23:36:27 INFO - PROCESS | 3636 | 1464935787501 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:27 INFO - PROCESS | 3636 | 1464935787630 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:36:27 INFO - PROCESS | 3636 | 1464935787638 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:27 INFO - PROCESS | 3636 | ++DOCSHELL 0F227800 == 68 [pid = 3636] [id = 259] 23:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (10A7D400) [pid = 3636] [serial = 776] [outer = 00000000] 23:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (17A06C00) [pid = 3636] [serial = 777] [outer = 10A7D400] 23:36:27 INFO - PROCESS | 3636 | 1464935787682 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (18124800) [pid = 3636] [serial = 778] [outer = 10A7D400] 23:36:28 INFO - PROCESS | 3636 | 1464935788114 Marionette TRACE conn2 <- [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]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 694ms 23:36:28 INFO - PROCESS | 3636 | 1464935788180 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 3636 | 1464935788181 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 23:36:28 INFO - PROCESS | 3636 | 1464935788185 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:36:28 INFO - PROCESS | 3636 | 1464935788186 Marionette TRACE conn2 <- [1,1002,null,{}] 23:36:28 INFO - PROCESS | 3636 | 1464935788190 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:28 INFO - PROCESS | 3636 | 1464935788315 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:36:28 INFO - PROCESS | 3636 | 1464935788408 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:28 INFO - PROCESS | 3636 | ++DOCSHELL 17AE8400 == 69 [pid = 3636] [id = 260] 23:36:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (18398800) [pid = 3636] [serial = 779] [outer = 00000000] 23:36:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (187BB000) [pid = 3636] [serial = 780] [outer = 18398800] 23:36:28 INFO - PROCESS | 3636 | 1464935788454 Marionette DEBUG loaded listener.js 23:36:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19AA4800) [pid = 3636] [serial = 781] [outer = 18398800] 23:36:28 INFO - PROCESS | 3636 | 1464935788891 Marionette TRACE conn2 <- [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]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 724ms 23:36:28 INFO - PROCESS | 3636 | 1464935788926 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 3636 | 1464935788928 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 23:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:36:28 INFO - PROCESS | 3636 | 1464935788931 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - PROCESS | 3636 | 1464935788933 Marionette TRACE conn2 <- [1,1006,null,{}] 23:36:28 INFO - PROCESS | 3636 | 1464935788941 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:29 INFO - PROCESS | 3636 | 1464935789053 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:36:29 INFO - PROCESS | 3636 | 1464935789060 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 3636 | ++DOCSHELL 10515400 == 70 [pid = 3636] [id = 261] 23:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (10F4A800) [pid = 3636] [serial = 782] [outer = 00000000] 23:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19AACC00) [pid = 3636] [serial = 783] [outer = 10F4A800] 23:36:29 INFO - PROCESS | 3636 | 1464935789087 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (19BC1400) [pid = 3636] [serial = 784] [outer = 10F4A800] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1711E800) [pid = 3636] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (19D8A800) [pid = 3636] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (10517400) [pid = 3636] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (11864C00) [pid = 3636] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (15A10C00) [pid = 3636] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (162EB400) [pid = 3636] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (17A05000) [pid = 3636] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (155CEC00) [pid = 3636] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (19D86000) [pid = 3636] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:36:29 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (17121C00) [pid = 3636] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:36:29 INFO - PROCESS | 3636 | 1464935789708 Marionette TRACE conn2 <- [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]]]}] 23:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 833ms 23:36:29 INFO - PROCESS | 3636 | 1464935789757 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:36:29 INFO - PROCESS | 3636 | 1464935789759 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 23:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:36:29 INFO - PROCESS | 3636 | 1464935789762 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - PROCESS | 3636 | 1464935789764 Marionette TRACE conn2 <- [1,1010,null,{}] 23:36:29 INFO - PROCESS | 3636 | 1464935789768 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:29 INFO - PROCESS | 3636 | 1464935789852 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:36:29 INFO - PROCESS | 3636 | 1464935789859 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 3636 | ++DOCSHELL 105F9400 == 71 [pid = 3636] [id = 262] 23:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1713F000) [pid = 3636] [serial = 785] [outer = 00000000] 23:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (187B4400) [pid = 3636] [serial = 786] [outer = 1713F000] 23:36:29 INFO - PROCESS | 3636 | 1464935789910 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (19A7E000) [pid = 3636] [serial = 787] [outer = 1713F000] 23:36:30 INFO - PROCESS | 3636 | 1464935790323 Marionette TRACE conn2 <- [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]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 631ms 23:36:30 INFO - PROCESS | 3636 | 1464935790384 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 3636 | 1464935790386 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 23:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:36:30 INFO - PROCESS | 3636 | 1464935790390 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - PROCESS | 3636 | 1464935790391 Marionette TRACE conn2 <- [1,1014,null,{}] 23:36:30 INFO - PROCESS | 3636 | 1464935790395 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:30 INFO - PROCESS | 3636 | 1464935790477 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:36:30 INFO - PROCESS | 3636 | 1464935790483 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:30 INFO - PROCESS | 3636 | ++DOCSHELL 19AA9C00 == 72 [pid = 3636] [id = 263] 23:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (19BBB000) [pid = 3636] [serial = 788] [outer = 00000000] 23:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (19D8DC00) [pid = 3636] [serial = 789] [outer = 19BBB000] 23:36:30 INFO - PROCESS | 3636 | 1464935790526 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (1A35C800) [pid = 3636] [serial = 790] [outer = 19BBB000] 23:36:30 INFO - PROCESS | 3636 | 1464935790949 Marionette TRACE conn2 <- [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]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 586ms 23:36:30 INFO - PROCESS | 3636 | 1464935790987 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 3636 | 1464935790989 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 23:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:36:30 INFO - PROCESS | 3636 | 1464935790996 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - PROCESS | 3636 | 1464935790998 Marionette TRACE conn2 <- [1,1018,null,{}] 23:36:30 INFO - PROCESS | 3636 | 1464935791002 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:31 INFO - PROCESS | 3636 | 1464935791099 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:36:31 INFO - PROCESS | 3636 | 1464935791106 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 3636 | ++DOCSHELL 12FB7000 == 73 [pid = 3636] [id = 264] 23:36:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (13F25000) [pid = 3636] [serial = 791] [outer = 00000000] 23:36:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1AACFC00) [pid = 3636] [serial = 792] [outer = 13F25000] 23:36:31 INFO - PROCESS | 3636 | 1464935791156 Marionette DEBUG loaded listener.js 23:36:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1AC9F400) [pid = 3636] [serial = 793] [outer = 13F25000] 23:36:31 INFO - PROCESS | 3636 | 1464935791831 Marionette TRACE conn2 <- [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]]]}] 23:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 893ms 23:36:31 INFO - PROCESS | 3636 | 1464935791881 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:36:31 INFO - PROCESS | 3636 | 1464935791886 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 23:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:36:31 INFO - PROCESS | 3636 | 1464935791891 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:36:31 INFO - PROCESS | 3636 | 1464935791896 Marionette TRACE conn2 <- [1,1022,null,{}] 23:36:31 INFO - PROCESS | 3636 | 1464935791903 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:32 INFO - PROCESS | 3636 | 1464935792021 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:36:32 INFO - PROCESS | 3636 | 1464935792153 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:32 INFO - PROCESS | 3636 | ++DOCSHELL 110B4800 == 74 [pid = 3636] [id = 265] 23:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (110B6C00) [pid = 3636] [serial = 794] [outer = 00000000] 23:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (12F40000) [pid = 3636] [serial = 795] [outer = 110B6C00] 23:36:32 INFO - PROCESS | 3636 | 1464935792210 Marionette DEBUG loaded listener.js 23:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (13A89C00) [pid = 3636] [serial = 796] [outer = 110B6C00] 23:36:32 INFO - PROCESS | 3636 | 1464935792820 Marionette TRACE conn2 <- [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]]]}] 23:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 23:36:32 INFO - PROCESS | 3636 | 1464935792889 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:36:32 INFO - PROCESS | 3636 | 1464935792896 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 23:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:36:32 INFO - PROCESS | 3636 | 1464935792903 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:36:32 INFO - PROCESS | 3636 | 1464935792906 Marionette TRACE conn2 <- [1,1026,null,{}] 23:36:32 INFO - PROCESS | 3636 | 1464935792910 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:33 INFO - PROCESS | 3636 | 1464935793027 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:36:33 INFO - PROCESS | 3636 | 1464935793157 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:33 INFO - PROCESS | 3636 | ++DOCSHELL 10487400 == 75 [pid = 3636] [id = 266] 23:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (155A2400) [pid = 3636] [serial = 797] [outer = 00000000] 23:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (16D97000) [pid = 3636] [serial = 798] [outer = 155A2400] 23:36:33 INFO - PROCESS | 3636 | 1464935793211 Marionette DEBUG loaded listener.js 23:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (17067400) [pid = 3636] [serial = 799] [outer = 155A2400] 23:36:33 INFO - PROCESS | 3636 | 1464935793812 Marionette TRACE conn2 <- [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]]]}] 23:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 940ms 23:36:33 INFO - PROCESS | 3636 | 1464935793850 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:36:33 INFO - PROCESS | 3636 | 1464935793853 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 23:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:36:33 INFO - PROCESS | 3636 | 1464935793856 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:36:33 INFO - PROCESS | 3636 | 1464935793860 Marionette TRACE conn2 <- [1,1030,null,{}] 23:36:33 INFO - PROCESS | 3636 | 1464935793871 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:33 INFO - PROCESS | 3636 | 1464935793967 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:36:34 INFO - PROCESS | 3636 | 1464935794072 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 3636 | ++DOCSHELL 19C08C00 == 76 [pid = 3636] [id = 267] 23:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (19D82000) [pid = 3636] [serial = 800] [outer = 00000000] 23:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (1A95EC00) [pid = 3636] [serial = 801] [outer = 19D82000] 23:36:34 INFO - PROCESS | 3636 | 1464935794128 Marionette DEBUG loaded listener.js 23:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (1AA40000) [pid = 3636] [serial = 802] [outer = 19D82000] 23:36:34 INFO - PROCESS | 3636 | 1464935794680 Marionette TRACE conn2 <- [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]]]}] 23:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 894ms 23:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:36:34 INFO - PROCESS | 3636 | 1464935794743 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:36:34 INFO - PROCESS | 3636 | 1464935794746 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 23:36:34 INFO - PROCESS | 3636 | 1464935794750 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:36:34 INFO - PROCESS | 3636 | 1464935794752 Marionette TRACE conn2 <- [1,1034,null,{}] 23:36:34 INFO - PROCESS | 3636 | 1464935794755 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:34 INFO - PROCESS | 3636 | 1464935794861 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:36:34 INFO - PROCESS | 3636 | 1464935794966 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 3636 | ++DOCSHELL 17893000 == 77 [pid = 3636] [id = 268] 23:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (17A10C00) [pid = 3636] [serial = 803] [outer = 00000000] 23:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1AF1DC00) [pid = 3636] [serial = 804] [outer = 17A10C00] 23:36:35 INFO - PROCESS | 3636 | 1464935795023 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1B125C00) [pid = 3636] [serial = 805] [outer = 17A10C00] 23:36:35 INFO - PROCESS | 3636 | 1464935795542 Marionette TRACE conn2 <- [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]]]}] 23:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 817ms 23:36:35 INFO - PROCESS | 3636 | 1464935795591 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:36:35 INFO - PROCESS | 3636 | 1464935795593 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 23:36:35 INFO - PROCESS | 3636 | 1464935795599 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:36:35 INFO - PROCESS | 3636 | 1464935795601 Marionette TRACE conn2 <- [1,1038,null,{}] 23:36:35 INFO - PROCESS | 3636 | 1464935795604 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:35 INFO - PROCESS | 3636 | 1464935795705 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:36:35 INFO - PROCESS | 3636 | 1464935795807 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:35 INFO - PROCESS | 3636 | ++DOCSHELL 1AAC6400 == 78 [pid = 3636] [id = 269] 23:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (1AC9B800) [pid = 3636] [serial = 806] [outer = 00000000] 23:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (1B2BC400) [pid = 3636] [serial = 807] [outer = 1AC9B800] 23:36:35 INFO - PROCESS | 3636 | 1464935795863 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (1B2C0C00) [pid = 3636] [serial = 808] [outer = 1AC9B800] 23:36:36 INFO - PROCESS | 3636 | 1464935796439 Marionette TRACE conn2 <- [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]]]}] 23:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 924ms 23:36:36 INFO - PROCESS | 3636 | 1464935796528 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:36:36 INFO - PROCESS | 3636 | 1464935796531 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 23:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:36:36 INFO - PROCESS | 3636 | 1464935796534 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 3636 | 1464935796536 Marionette TRACE conn2 <- [1,1042,null,{}] 23:36:36 INFO - PROCESS | 3636 | 1464935796540 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:36 INFO - PROCESS | 3636 | 1464935796706 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:36:36 INFO - PROCESS | 3636 | 1464935796717 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:36 INFO - PROCESS | 3636 | ++DOCSHELL 10E0EC00 == 79 [pid = 3636] [id = 270] 23:36:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (10E11800) [pid = 3636] [serial = 809] [outer = 00000000] 23:36:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (17069C00) [pid = 3636] [serial = 810] [outer = 10E11800] 23:36:36 INFO - PROCESS | 3636 | 1464935796770 Marionette DEBUG loaded listener.js 23:36:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (19A80400) [pid = 3636] [serial = 811] [outer = 10E11800] 23:36:37 INFO - PROCESS | 3636 | 1464935797619 Marionette TRACE conn2 <- [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]]]}] 23:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1125ms 23:36:37 INFO - PROCESS | 3636 | 1464935797663 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:36:37 INFO - PROCESS | 3636 | 1464935797667 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 23:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:36:37 INFO - PROCESS | 3636 | 1464935797671 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:36:37 INFO - PROCESS | 3636 | 1464935797674 Marionette TRACE conn2 <- [1,1046,null,{}] 23:36:37 INFO - PROCESS | 3636 | 1464935797680 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:37 INFO - PROCESS | 3636 | 1464935797817 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:36:37 INFO - PROCESS | 3636 | 1464935797954 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 3636 | ++DOCSHELL 0F229000 == 80 [pid = 3636] [id = 271] 23:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (0F31DC00) [pid = 3636] [serial = 812] [outer = 00000000] 23:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (10563000) [pid = 3636] [serial = 813] [outer = 0F31DC00] 23:36:38 INFO - PROCESS | 3636 | 1464935798011 Marionette DEBUG loaded listener.js 23:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (10E03000) [pid = 3636] [serial = 814] [outer = 0F31DC00] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 19AA9C00 == 79 [pid = 3636] [id = 263] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 105F9400 == 78 [pid = 3636] [id = 262] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 10515400 == 77 [pid = 3636] [id = 261] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 17AE8400 == 76 [pid = 3636] [id = 260] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 0F227800 == 75 [pid = 3636] [id = 259] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 1711E400 == 74 [pid = 3636] [id = 258] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 162F0800 == 73 [pid = 3636] [id = 257] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 155CF000 == 72 [pid = 3636] [id = 256] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 11430400 == 71 [pid = 3636] [id = 255] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 10E0A400 == 70 [pid = 3636] [id = 254] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 162E3800 == 69 [pid = 3636] [id = 251] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (1ACA0800) [pid = 3636] [serial = 744] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 160E4800 == 68 [pid = 3636] [id = 250] 23:36:38 INFO - PROCESS | 3636 | --DOCSHELL 105F5000 == 67 [pid = 3636] [id = 249] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (19AB1C00) [pid = 3636] [serial = 729] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (1A35A000) [pid = 3636] [serial = 732] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (19BC1C00) [pid = 3636] [serial = 730] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (187B4C00) [pid = 3636] [serial = 704] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (13A8A000) [pid = 3636] [serial = 701] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (1A391000) [pid = 3636] [serial = 710] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (10F4B000) [pid = 3636] [serial = 717] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (13194400) [pid = 3636] [serial = 718] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (12B40C00) [pid = 3636] [serial = 715] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (12B33800) [pid = 3636] [serial = 714] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (1AA36400) [pid = 3636] [serial = 735] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (10E8F000) [pid = 3636] [serial = 698] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (16D96C00) [pid = 3636] [serial = 720] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (17065000) [pid = 3636] [serial = 721] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (17AE2C00) [pid = 3636] [serial = 726] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (19C07000) [pid = 3636] [serial = 707] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (1A956800) [pid = 3636] [serial = 733] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (17128400) [pid = 3636] [serial = 738] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1AA37000) [pid = 3636] [serial = 741] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (19A77000) [pid = 3636] [serial = 405] [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.] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (1AA3B400) [pid = 3636] [serial = 736] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (17890800) [pid = 3636] [serial = 724] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1712C400) [pid = 3636] [serial = 723] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (17A08400) [pid = 3636] [serial = 739] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (1AACCC00) [pid = 3636] [serial = 742] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (187B2800) [pid = 3636] [serial = 727] [outer = 00000000] [url = about:blank] 23:36:38 INFO - PROCESS | 3636 | 1464935798500 Marionette TRACE conn2 <- [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]]]}] 23:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 817ms 23:36:38 INFO - PROCESS | 3636 | 1464935798512 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:36:38 INFO - PROCESS | 3636 | 1464935798517 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 23:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:36:38 INFO - PROCESS | 3636 | 1464935798523 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 3636 | 1464935798525 Marionette TRACE conn2 <- [1,1050,null,{}] 23:36:38 INFO - PROCESS | 3636 | 1464935798529 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:38 INFO - PROCESS | 3636 | 1464935798611 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:36:38 INFO - PROCESS | 3636 | 1464935798702 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 3636 | ++DOCSHELL 10E05800 == 68 [pid = 3636] [id = 272] 23:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (10E06800) [pid = 3636] [serial = 815] [outer = 00000000] 23:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (10F43400) [pid = 3636] [serial = 816] [outer = 10E06800] 23:36:38 INFO - PROCESS | 3636 | 1464935798747 Marionette DEBUG loaded listener.js 23:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (1186FC00) [pid = 3636] [serial = 817] [outer = 10E06800] 23:36:39 INFO - PROCESS | 3636 | 1464935799143 Marionette TRACE conn2 <- [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]]]}] 23:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 693ms 23:36:39 INFO - PROCESS | 3636 | 1464935799205 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 3636 | 1464935799207 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 23:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:36:39 INFO - PROCESS | 3636 | 1464935799211 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 3636 | 1464935799214 Marionette TRACE conn2 <- [1,1054,null,{}] 23:36:39 INFO - PROCESS | 3636 | 1464935799225 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:39 INFO - PROCESS | 3636 | 1464935799315 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:36:39 INFO - PROCESS | 3636 | 1464935799360 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:39 INFO - PROCESS | 3636 | ++DOCSHELL 12B40C00 == 69 [pid = 3636] [id = 273] 23:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (12B55400) [pid = 3636] [serial = 818] [outer = 00000000] 23:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (12DEAC00) [pid = 3636] [serial = 819] [outer = 12B55400] 23:36:39 INFO - PROCESS | 3636 | 1464935799411 Marionette DEBUG loaded listener.js 23:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (13126000) [pid = 3636] [serial = 820] [outer = 12B55400] 23:36:39 INFO - PROCESS | 3636 | 1464935799839 Marionette TRACE conn2 <- [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]]]}] 23:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 694ms 23:36:39 INFO - PROCESS | 3636 | 1464935799893 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 3636 | 1464935799895 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 23:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:36:39 INFO - PROCESS | 3636 | 1464935799899 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 3636 | 1464935799901 Marionette TRACE conn2 <- [1,1058,null,{}] 23:36:39 INFO - PROCESS | 3636 | 1464935799904 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:39 INFO - PROCESS | 3636 | 1464935799988 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:36:39 INFO - PROCESS | 3636 | 1464935799997 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:40 INFO - PROCESS | 3636 | ++DOCSHELL 13840000 == 70 [pid = 3636] [id = 274] 23:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (13840800) [pid = 3636] [serial = 821] [outer = 00000000] 23:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (13F27C00) [pid = 3636] [serial = 822] [outer = 13840800] 23:36:40 INFO - PROCESS | 3636 | 1464935800048 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (14550000) [pid = 3636] [serial = 823] [outer = 13840800] 23:36:40 INFO - PROCESS | 3636 | 1464935800489 Marionette TRACE conn2 <- [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]]]}] 23:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 23:36:40 INFO - PROCESS | 3636 | 1464935800541 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:36:40 INFO - PROCESS | 3636 | 1464935800543 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 23:36:40 INFO - PROCESS | 3636 | 1464935800546 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:36:40 INFO - PROCESS | 3636 | 1464935800548 Marionette TRACE conn2 <- [1,1062,null,{}] 23:36:40 INFO - PROCESS | 3636 | 1464935800552 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:40 INFO - PROCESS | 3636 | 1464935800666 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:36:40 INFO - PROCESS | 3636 | 1464935800752 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:40 INFO - PROCESS | 3636 | ++DOCSHELL 1510F000 == 71 [pid = 3636] [id = 275] 23:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (15210000) [pid = 3636] [serial = 824] [outer = 00000000] 23:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (155CF000) [pid = 3636] [serial = 825] [outer = 15210000] 23:36:40 INFO - PROCESS | 3636 | 1464935800797 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (15A0B000) [pid = 3636] [serial = 826] [outer = 15210000] 23:36:41 INFO - PROCESS | 3636 | 1464935801207 Marionette TRACE conn2 <- [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]]]}] 23:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 678ms 23:36:41 INFO - PROCESS | 3636 | 1464935801229 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:36:41 INFO - PROCESS | 3636 | 1464935801230 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 23:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:36:41 INFO - PROCESS | 3636 | 1464935801241 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 3636 | 1464935801243 Marionette TRACE conn2 <- [1,1066,null,{}] 23:36:41 INFO - PROCESS | 3636 | 1464935801246 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:41 INFO - PROCESS | 3636 | 1464935801373 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:36:41 INFO - PROCESS | 3636 | 1464935801380 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 3636 | ++DOCSHELL 161C0000 == 72 [pid = 3636] [id = 276] 23:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (162E8800) [pid = 3636] [serial = 827] [outer = 00000000] 23:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (16E4BC00) [pid = 3636] [serial = 828] [outer = 162E8800] 23:36:41 INFO - PROCESS | 3636 | 1464935801425 Marionette DEBUG loaded listener.js 23:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (17066C00) [pid = 3636] [serial = 829] [outer = 162E8800] 23:36:41 INFO - PROCESS | 3636 | 1464935801884 Marionette TRACE conn2 <- [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]]]}] 23:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 694ms 23:36:41 INFO - PROCESS | 3636 | 1464935801934 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:36:41 INFO - PROCESS | 3636 | 1464935801936 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 23:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:36:41 INFO - PROCESS | 3636 | 1464935801947 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 3636 | 1464935801949 Marionette TRACE conn2 <- [1,1070,null,{}] 23:36:41 INFO - PROCESS | 3636 | 1464935801953 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:42 INFO - PROCESS | 3636 | 1464935802096 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:36:42 INFO - PROCESS | 3636 | 1464935802124 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:42 INFO - PROCESS | 3636 | ++DOCSHELL 16E4C000 == 73 [pid = 3636] [id = 277] 23:36:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (16ED5000) [pid = 3636] [serial = 830] [outer = 00000000] 23:36:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1713E400) [pid = 3636] [serial = 831] [outer = 16ED5000] 23:36:42 INFO - PROCESS | 3636 | 1464935802168 Marionette DEBUG loaded listener.js 23:36:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (17278000) [pid = 3636] [serial = 832] [outer = 16ED5000] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (19BBB000) [pid = 3636] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (1713DC00) [pid = 3636] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (118C2C00) [pid = 3636] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (162E8000) [pid = 3636] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (187BD000) [pid = 3636] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (17062000) [pid = 3636] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (19EAE000) [pid = 3636] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (18130800) [pid = 3636] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (10A7D400) [pid = 3636] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (16E53C00) [pid = 3636] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (11431800) [pid = 3636] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (18398800) [pid = 3636] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17127C00) [pid = 3636] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (15A03400) [pid = 3636] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (10E0E800) [pid = 3636] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (10F4A800) [pid = 3636] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:36:42 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (1713F000) [pid = 3636] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:36:42 INFO - PROCESS | 3636 | 1464935802769 Marionette TRACE conn2 <- [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]]]}] 23:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 863ms 23:36:42 INFO - PROCESS | 3636 | 1464935802817 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:36:42 INFO - PROCESS | 3636 | 1464935802819 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 23:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:36:42 INFO - PROCESS | 3636 | 1464935802822 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:36:42 INFO - PROCESS | 3636 | 1464935802824 Marionette TRACE conn2 <- [1,1074,null,{}] 23:36:42 INFO - PROCESS | 3636 | 1464935802827 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:42 INFO - PROCESS | 3636 | 1464935802917 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:36:42 INFO - PROCESS | 3636 | 1464935802924 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 3636 | ++DOCSHELL 10512400 == 74 [pid = 3636] [id = 278] 23:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (10517400) [pid = 3636] [serial = 833] [outer = 00000000] 23:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (155A1000) [pid = 3636] [serial = 834] [outer = 10517400] 23:36:43 INFO - PROCESS | 3636 | 1464935803049 Marionette DEBUG loaded listener.js 23:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (17127000) [pid = 3636] [serial = 835] [outer = 10517400] 23:36:43 INFO - PROCESS | 3636 | 1464935803427 Marionette TRACE conn2 <- [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]]]}] 23:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 616ms 23:36:43 INFO - PROCESS | 3636 | 1464935803460 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 3636 | 1464935803462 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 23:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:36:43 INFO - PROCESS | 3636 | 1464935803465 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 3636 | 1464935803467 Marionette TRACE conn2 <- [1,1078,null,{}] 23:36:43 INFO - PROCESS | 3636 | 1464935803470 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:43 INFO - PROCESS | 3636 | 1464935803536 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:36:43 INFO - PROCESS | 3636 | 1464935803624 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 3636 | ++DOCSHELL 10F4B800 == 75 [pid = 3636] [id = 279] 23:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (13924400) [pid = 3636] [serial = 836] [outer = 00000000] 23:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (178E2400) [pid = 3636] [serial = 837] [outer = 13924400] 23:36:43 INFO - PROCESS | 3636 | 1464935803667 Marionette DEBUG loaded listener.js 23:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (178E3400) [pid = 3636] [serial = 838] [outer = 13924400] 23:36:44 INFO - PROCESS | 3636 | 1464935804012 Marionette TRACE conn2 <- [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]]]}] 23:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 585ms 23:36:44 INFO - PROCESS | 3636 | 1464935804047 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:36:44 INFO - PROCESS | 3636 | 1464935804049 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 23:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:36:44 INFO - PROCESS | 3636 | 1464935804052 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:36:44 INFO - PROCESS | 3636 | 1464935804054 Marionette TRACE conn2 <- [1,1082,null,{}] 23:36:44 INFO - PROCESS | 3636 | 1464935804057 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:44 INFO - PROCESS | 3636 | 1464935804143 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:36:44 INFO - PROCESS | 3636 | 1464935804233 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:44 INFO - PROCESS | 3636 | ++DOCSHELL 17125C00 == 76 [pid = 3636] [id = 280] 23:36:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1747B800) [pid = 3636] [serial = 839] [outer = 00000000] 23:36:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (17A0F400) [pid = 3636] [serial = 840] [outer = 1747B800] 23:36:44 INFO - PROCESS | 3636 | 1464935804277 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (17BADC00) [pid = 3636] [serial = 841] [outer = 1747B800] 23:36:44 INFO - PROCESS | 3636 | 1464935804637 Marionette TRACE conn2 <- [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]]]}] 23:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 616ms 23:36:44 INFO - PROCESS | 3636 | 1464935804722 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:36:44 INFO - PROCESS | 3636 | 1464935804726 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 23:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:36:44 INFO - PROCESS | 3636 | 1464935804732 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:36:44 INFO - PROCESS | 3636 | 1464935804737 Marionette TRACE conn2 <- [1,1086,null,{}] 23:36:44 INFO - PROCESS | 3636 | 1464935804747 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:44 INFO - PROCESS | 3636 | 1464935804849 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:36:45 INFO - PROCESS | 3636 | 1464935805004 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 3636 | ++DOCSHELL 10518000 == 77 [pid = 3636] [id = 281] 23:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1055C000) [pid = 3636] [serial = 842] [outer = 00000000] 23:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (105F6400) [pid = 3636] [serial = 843] [outer = 1055C000] 23:36:45 INFO - PROCESS | 3636 | 1464935805060 Marionette DEBUG loaded listener.js 23:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (10A7E000) [pid = 3636] [serial = 844] [outer = 1055C000] 23:36:45 INFO - PROCESS | 3636 | 1464935805621 Marionette TRACE conn2 <- [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]]]}] 23:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 924ms 23:36:45 INFO - PROCESS | 3636 | 1464935805659 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 3636 | 1464935805663 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 23:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:36:45 INFO - PROCESS | 3636 | 1464935805671 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 3636 | 1464935805675 Marionette TRACE conn2 <- [1,1090,null,{}] 23:36:45 INFO - PROCESS | 3636 | 1464935805679 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:45 INFO - PROCESS | 3636 | 1464935805790 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:36:45 INFO - PROCESS | 3636 | 1464935805898 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 3636 | ++DOCSHELL 12B33000 == 78 [pid = 3636] [id = 282] 23:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (12B3A800) [pid = 3636] [serial = 845] [outer = 00000000] 23:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (12C30C00) [pid = 3636] [serial = 846] [outer = 12B3A800] 23:36:45 INFO - PROCESS | 3636 | 1464935805935 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1395BC00) [pid = 3636] [serial = 847] [outer = 12B3A800] 23:36:46 INFO - PROCESS | 3636 | 1464935806539 Marionette TRACE conn2 <- [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]]]}] 23:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 924ms 23:36:46 INFO - PROCESS | 3636 | 1464935806599 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:36:46 INFO - PROCESS | 3636 | 1464935806602 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 23:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:36:46 INFO - PROCESS | 3636 | 1464935806605 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:36:46 INFO - PROCESS | 3636 | 1464935806607 Marionette TRACE conn2 <- [1,1094,null,{}] 23:36:46 INFO - PROCESS | 3636 | 1464935806617 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:46 INFO - PROCESS | 3636 | 1464935806734 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:36:46 INFO - PROCESS | 3636 | 1464935806843 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:46 INFO - PROCESS | 3636 | ++DOCSHELL 103CF400 == 79 [pid = 3636] [id = 283] 23:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1711FC00) [pid = 3636] [serial = 848] [outer = 00000000] 23:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (177C9800) [pid = 3636] [serial = 849] [outer = 1711FC00] 23:36:46 INFO - PROCESS | 3636 | 1464935806900 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (17BA5400) [pid = 3636] [serial = 850] [outer = 1711FC00] 23:36:47 INFO - PROCESS | 3636 | 1464935807474 Marionette TRACE conn2 <- [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]]]}] 23:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 924ms 23:36:47 INFO - PROCESS | 3636 | 1464935807534 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:36:47 INFO - PROCESS | 3636 | 1464935807536 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 23:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:36:47 INFO - PROCESS | 3636 | 1464935807540 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 3636 | 1464935807541 Marionette TRACE conn2 <- [1,1098,null,{}] 23:36:47 INFO - PROCESS | 3636 | 1464935807545 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:47 INFO - PROCESS | 3636 | 1464935807655 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:36:47 INFO - PROCESS | 3636 | 1464935807761 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 3636 | ++DOCSHELL 162EC400 == 80 [pid = 3636] [id = 284] 23:36:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (174E7000) [pid = 3636] [serial = 851] [outer = 00000000] 23:36:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (187B3800) [pid = 3636] [serial = 852] [outer = 174E7000] 23:36:47 INFO - PROCESS | 3636 | 1464935807813 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (19A74800) [pid = 3636] [serial = 853] [outer = 174E7000] 23:36:48 INFO - PROCESS | 3636 | 1464935808397 Marionette TRACE conn2 <- [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]]]}] 23:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 925ms 23:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:36:48 INFO - PROCESS | 3636 | 1464935808469 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 3636 | 1464935808471 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 23:36:48 INFO - PROCESS | 3636 | 1464935808475 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - PROCESS | 3636 | 1464935808476 Marionette TRACE conn2 <- [1,1102,null,{}] 23:36:48 INFO - PROCESS | 3636 | 1464935808480 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:48 INFO - PROCESS | 3636 | 1464935808582 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:36:48 INFO - PROCESS | 3636 | 1464935808715 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:48 INFO - PROCESS | 3636 | ++DOCSHELL 1858E800 == 81 [pid = 3636] [id = 285] 23:36:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (187B3400) [pid = 3636] [serial = 854] [outer = 00000000] 23:36:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (19A83C00) [pid = 3636] [serial = 855] [outer = 187B3400] 23:36:48 INFO - PROCESS | 3636 | 1464935808768 Marionette DEBUG loaded listener.js 23:36:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (19AA9400) [pid = 3636] [serial = 856] [outer = 187B3400] 23:36:49 INFO - PROCESS | 3636 | 1464935809300 Marionette TRACE conn2 <- [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]]]}] 23:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 879ms 23:36:49 INFO - PROCESS | 3636 | 1464935809379 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:36:49 INFO - PROCESS | 3636 | 1464935809381 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 23:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:36:49 INFO - PROCESS | 3636 | 1464935809385 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 3636 | 1464935809387 Marionette TRACE conn2 <- [1,1106,null,{}] 23:36:49 INFO - PROCESS | 3636 | 1464935809390 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:49 INFO - PROCESS | 3636 | 1464935809501 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:36:49 INFO - PROCESS | 3636 | 1464935809638 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 3636 | ++DOCSHELL 187AF400 == 82 [pid = 3636] [id = 286] 23:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (19A77C00) [pid = 3636] [serial = 857] [outer = 00000000] 23:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (19D8A800) [pid = 3636] [serial = 858] [outer = 19A77C00] 23:36:49 INFO - PROCESS | 3636 | 1464935809693 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (1A358C00) [pid = 3636] [serial = 859] [outer = 19A77C00] 23:36:50 INFO - PROCESS | 3636 | 1464935810349 Marionette TRACE conn2 <- [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]]]}] 23:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 23:36:50 INFO - PROCESS | 3636 | 1464935810375 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:36:50 INFO - PROCESS | 3636 | 1464935810377 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 23:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:36:50 INFO - PROCESS | 3636 | 1464935810382 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:36:50 INFO - PROCESS | 3636 | 1464935810384 Marionette TRACE conn2 <- [1,1110,null,{}] 23:36:50 INFO - PROCESS | 3636 | 1464935810387 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:50 INFO - PROCESS | 3636 | 1464935810490 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:36:50 INFO - PROCESS | 3636 | 1464935810744 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:50 INFO - PROCESS | 3636 | ++DOCSHELL 0F31A000 == 83 [pid = 3636] [id = 287] 23:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (10489C00) [pid = 3636] [serial = 860] [outer = 00000000] 23:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (10566400) [pid = 3636] [serial = 861] [outer = 10489C00] 23:36:50 INFO - PROCESS | 3636 | 1464935810807 Marionette DEBUG loaded listener.js 23:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 155 (10A7C400) [pid = 3636] [serial = 862] [outer = 10489C00] 23:36:51 INFO - PROCESS | 3636 | 1464935811448 Marionette TRACE conn2 <- [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]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1079ms 23:36:51 INFO - PROCESS | 3636 | 1464935811466 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:36:51 INFO - PROCESS | 3636 | 1464935811470 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 23:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:36:51 INFO - PROCESS | 3636 | 1464935811474 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - PROCESS | 3636 | 1464935811478 Marionette TRACE conn2 <- [1,1114,null,{}] 23:36:51 INFO - PROCESS | 3636 | 1464935811482 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:51 INFO - PROCESS | 3636 | 1464935811586 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:36:51 INFO - PROCESS | 3636 | 1464935811699 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:51 INFO - PROCESS | 3636 | ++DOCSHELL 110B2000 == 84 [pid = 3636] [id = 288] 23:36:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 156 (12BB7C00) [pid = 3636] [serial = 863] [outer = 00000000] 23:36:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 157 (13836C00) [pid = 3636] [serial = 864] [outer = 12BB7C00] 23:36:51 INFO - PROCESS | 3636 | 1464935811748 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 158 (13F1F000) [pid = 3636] [serial = 865] [outer = 12BB7C00] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 10F4B800 == 83 [pid = 3636] [id = 279] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 10512400 == 82 [pid = 3636] [id = 278] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 16E4C000 == 81 [pid = 3636] [id = 277] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 161C0000 == 80 [pid = 3636] [id = 276] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 12B40C00 == 79 [pid = 3636] [id = 273] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 10E05800 == 78 [pid = 3636] [id = 272] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 0F229000 == 77 [pid = 3636] [id = 271] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 10487400 == 76 [pid = 3636] [id = 266] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 157 (0F22B000) [pid = 3636] [serial = 759] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 156 (1AACFC00) [pid = 3636] [serial = 792] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 110B4800 == 75 [pid = 3636] [id = 265] 23:36:52 INFO - PROCESS | 3636 | --DOCSHELL 12FB7000 == 74 [pid = 3636] [id = 264] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 155 (14547000) [pid = 3636] [serial = 606] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 154 (17069000) [pid = 3636] [serial = 609] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 153 (19BBFC00) [pid = 3636] [serial = 612] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (19EAAC00) [pid = 3636] [serial = 615] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (1A38F800) [pid = 3636] [serial = 618] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (17A06C00) [pid = 3636] [serial = 777] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (17062400) [pid = 3636] [serial = 771] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (17120800) [pid = 3636] [serial = 772] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (118CF800) [pid = 3636] [serial = 765] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (187BB000) [pid = 3636] [serial = 780] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (12B3BC00) [pid = 3636] [serial = 766] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (1713E800) [pid = 3636] [serial = 774] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (15B56800) [pid = 3636] [serial = 768] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (162E4400) [pid = 3636] [serial = 769] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (12BBF800) [pid = 3636] [serial = 763] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (11BC0C00) [pid = 3636] [serial = 762] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (18124800) [pid = 3636] [serial = 778] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (12DF5000) [pid = 3636] [serial = 747] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (16D9B400) [pid = 3636] [serial = 750] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1AA35C00) [pid = 3636] [serial = 753] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1AF1E400) [pid = 3636] [serial = 756] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (19AACC00) [pid = 3636] [serial = 783] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (19AA4800) [pid = 3636] [serial = 781] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (187B4400) [pid = 3636] [serial = 786] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (19D8DC00) [pid = 3636] [serial = 789] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (19BC1400) [pid = 3636] [serial = 784] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (19A7E000) [pid = 3636] [serial = 787] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (1A35C800) [pid = 3636] [serial = 790] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17480800) [pid = 3636] [serial = 775] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (1B125400) [pid = 3636] [serial = 654] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (19A7B400) [pid = 3636] [serial = 696] [outer = 00000000] [url = about:blank] 23:36:52 INFO - PROCESS | 3636 | 1464935812382 Marionette TRACE conn2 <- [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]]]}] 23:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 925ms 23:36:52 INFO - PROCESS | 3636 | 1464935812402 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:36:52 INFO - PROCESS | 3636 | 1464935812406 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 23:36:52 INFO - PROCESS | 3636 | 1464935812411 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:36:52 INFO - PROCESS | 3636 | 1464935812413 Marionette TRACE conn2 <- [1,1118,null,{}] 23:36:52 INFO - PROCESS | 3636 | 1464935812416 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:52 INFO - PROCESS | 3636 | 1464935812516 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:36:52 INFO - PROCESS | 3636 | 1464935812609 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:52 INFO - PROCESS | 3636 | ++DOCSHELL 10512400 == 75 [pid = 3636] [id = 289] 23:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (10E0C400) [pid = 3636] [serial = 866] [outer = 00000000] 23:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (11DC2400) [pid = 3636] [serial = 867] [outer = 10E0C400] 23:36:52 INFO - PROCESS | 3636 | 1464935812655 Marionette DEBUG loaded listener.js 23:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (13A86C00) [pid = 3636] [serial = 868] [outer = 10E0C400] 23:36:53 INFO - PROCESS | 3636 | 1464935813071 Marionette TRACE conn2 <- [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]]]}] 23:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 678ms 23:36:53 INFO - PROCESS | 3636 | 1464935813111 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:36:53 INFO - PROCESS | 3636 | 1464935813113 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 23:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:36:53 INFO - PROCESS | 3636 | 1464935813118 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:36:53 INFO - PROCESS | 3636 | 1464935813123 Marionette TRACE conn2 <- [1,1122,null,{}] 23:36:53 INFO - PROCESS | 3636 | 1464935813116 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:53 INFO - PROCESS | 3636 | 1464935813203 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:36:53 INFO - PROCESS | 3636 | 1464935813211 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:53 INFO - PROCESS | 3636 | ++DOCSHELL 1383AC00 == 76 [pid = 3636] [id = 290] 23:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1520F800) [pid = 3636] [serial = 869] [outer = 00000000] 23:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (162EE400) [pid = 3636] [serial = 870] [outer = 1520F800] 23:36:53 INFO - PROCESS | 3636 | 1464935813255 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (16ECD000) [pid = 3636] [serial = 871] [outer = 1520F800] 23:36:53 INFO - PROCESS | 3636 | 1464935813705 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 647ms 23:36:53 INFO - PROCESS | 3636 | 1464935813758 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:36:53 INFO - PROCESS | 3636 | 1464935813761 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 23:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:36:53 INFO - PROCESS | 3636 | 1464935813764 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:36:53 INFO - PROCESS | 3636 | 1464935813766 Marionette TRACE conn2 <- [1,1126,null,{}] 23:36:53 INFO - PROCESS | 3636 | 1464935813769 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:53 INFO - PROCESS | 3636 | 1464935813853 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:36:53 INFO - PROCESS | 3636 | 1464935813891 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:53 INFO - PROCESS | 3636 | ++DOCSHELL 1706E800 == 77 [pid = 3636] [id = 291] 23:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1711D400) [pid = 3636] [serial = 872] [outer = 00000000] 23:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1712A400) [pid = 3636] [serial = 873] [outer = 1711D400] 23:36:53 INFO - PROCESS | 3636 | 1464935813935 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (17144800) [pid = 3636] [serial = 874] [outer = 1711D400] 23:36:54 INFO - PROCESS | 3636 | 1464935814367 Marionette TRACE conn2 <- [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]]]}] 23:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 617ms 23:36:54 INFO - PROCESS | 3636 | 1464935814392 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:36:54 INFO - PROCESS | 3636 | 1464935814394 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 23:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:36:54 INFO - PROCESS | 3636 | 1464935814397 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:36:54 INFO - PROCESS | 3636 | 1464935814399 Marionette TRACE conn2 <- [1,1130,null,{}] 23:36:54 INFO - PROCESS | 3636 | 1464935814402 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:54 INFO - PROCESS | 3636 | 1464935814521 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:36:54 INFO - PROCESS | 3636 | 1464935814528 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:54 INFO - PROCESS | 3636 | ++DOCSHELL 17140000 == 78 [pid = 3636] [id = 292] 23:36:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (171F1800) [pid = 3636] [serial = 875] [outer = 00000000] 23:36:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (17A01400) [pid = 3636] [serial = 876] [outer = 171F1800] 23:36:54 INFO - PROCESS | 3636 | 1464935814577 Marionette DEBUG loaded listener.js 23:36:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (17FC7000) [pid = 3636] [serial = 877] [outer = 171F1800] 23:36:55 INFO - PROCESS | 3636 | 1464935815047 Marionette TRACE conn2 <- [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]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 694ms 23:36:55 INFO - PROCESS | 3636 | 1464935815095 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 3636 | 1464935815097 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 23:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:36:55 INFO - PROCESS | 3636 | 1464935815106 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - PROCESS | 3636 | 1464935815107 Marionette TRACE conn2 <- [1,1134,null,{}] 23:36:55 INFO - PROCESS | 3636 | 1464935815111 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:55 INFO - PROCESS | 3636 | 1464935815225 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:36:55 INFO - PROCESS | 3636 | 1464935815316 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 3636 | ++DOCSHELL 187B2800 == 79 [pid = 3636] [id = 293] 23:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (187B9000) [pid = 3636] [serial = 878] [outer = 00000000] 23:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (19A77400) [pid = 3636] [serial = 879] [outer = 187B9000] 23:36:55 INFO - PROCESS | 3636 | 1464935815367 Marionette DEBUG loaded listener.js 23:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (19A83400) [pid = 3636] [serial = 880] [outer = 187B9000] 23:36:55 INFO - PROCESS | 3636 | 1464935815764 Marionette TRACE conn2 <- [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]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 693ms 23:36:55 INFO - PROCESS | 3636 | 1464935815787 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 3636 | 1464935815789 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 23:36:55 INFO - PROCESS | 3636 | 1464935815792 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:36:55 INFO - PROCESS | 3636 | 1464935815794 Marionette TRACE conn2 <- [1,1138,null,{}] 23:36:55 INFO - PROCESS | 3636 | 1464935815797 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:55 INFO - PROCESS | 3636 | 1464935815912 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:36:55 INFO - PROCESS | 3636 | 1464935815974 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 3636 | ++DOCSHELL 1043F000 == 80 [pid = 3636] [id = 294] 23:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (187BEC00) [pid = 3636] [serial = 881] [outer = 00000000] 23:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (19BC2800) [pid = 3636] [serial = 882] [outer = 187BEC00] 23:36:56 INFO - PROCESS | 3636 | 1464935816017 Marionette DEBUG loaded listener.js 23:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (19C03000) [pid = 3636] [serial = 883] [outer = 187BEC00] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (10E06800) [pid = 3636] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (19BC2400) [pid = 3636] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (10E11800) [pid = 3636] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (10517400) [pid = 3636] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (12B55400) [pid = 3636] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (12FB6C00) [pid = 3636] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (15210000) [pid = 3636] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (162E8800) [pid = 3636] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (10E09C00) [pid = 3636] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (13840800) [pid = 3636] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (16ED5000) [pid = 3636] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (17886800) [pid = 3636] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (0F31DC00) [pid = 3636] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (1706DC00) [pid = 3636] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (13924400) [pid = 3636] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (19EA1800) [pid = 3636] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (0F222000) [pid = 3636] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (19EA2C00) [pid = 3636] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (10A5C800) [pid = 3636] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (155A0C00) [pid = 3636] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:36:56 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10E96C00) [pid = 3636] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:36:56 INFO - PROCESS | 3636 | 1464935816671 Marionette TRACE conn2 <- [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]]]}] 23:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 878ms 23:36:56 INFO - PROCESS | 3636 | 1464935816697 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:36:56 INFO - PROCESS | 3636 | 1464935816699 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 23:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:36:56 INFO - PROCESS | 3636 | 1464935816706 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:36:56 INFO - PROCESS | 3636 | 1464935816708 Marionette TRACE conn2 <- [1,1142,null,{}] 23:36:56 INFO - PROCESS | 3636 | 1464935816711 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:56 INFO - PROCESS | 3636 | 1464935816788 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:36:56 INFO - PROCESS | 3636 | 1464935816794 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:56 INFO - PROCESS | 3636 | ++DOCSHELL 1058E400 == 81 [pid = 3636] [id = 295] 23:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (105F9400) [pid = 3636] [serial = 884] [outer = 00000000] 23:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (13196000) [pid = 3636] [serial = 885] [outer = 105F9400] 23:36:56 INFO - PROCESS | 3636 | 1464935816837 Marionette DEBUG loaded listener.js 23:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1559EC00) [pid = 3636] [serial = 886] [outer = 105F9400] 23:36:57 INFO - PROCESS | 3636 | 1464935817262 Marionette TRACE conn2 <- [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]]]}] 23:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 585ms 23:36:57 INFO - PROCESS | 3636 | 1464935817290 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:36:57 INFO - PROCESS | 3636 | 1464935817292 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 23:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:36:57 INFO - PROCESS | 3636 | 1464935817296 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:36:57 INFO - PROCESS | 3636 | 1464935817297 Marionette TRACE conn2 <- [1,1146,null,{}] 23:36:57 INFO - PROCESS | 3636 | 1464935817301 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:57 INFO - PROCESS | 3636 | 1464935817392 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:36:57 INFO - PROCESS | 3636 | 1464935817398 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:57 INFO - PROCESS | 3636 | ++DOCSHELL 11D28800 == 82 [pid = 3636] [id = 296] 23:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (12B3A400) [pid = 3636] [serial = 887] [outer = 00000000] 23:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (17890400) [pid = 3636] [serial = 888] [outer = 12B3A400] 23:36:57 INFO - PROCESS | 3636 | 1464935817441 Marionette DEBUG loaded listener.js 23:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19BBA000) [pid = 3636] [serial = 889] [outer = 12B3A400] 23:36:57 INFO - PROCESS | 3636 | 1464935817871 Marionette TRACE conn2 <- [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]]]}] 23:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 585ms 23:36:57 INFO - PROCESS | 3636 | 1464935817891 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:36:57 INFO - PROCESS | 3636 | 1464935817893 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 23:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:36:57 INFO - PROCESS | 3636 | 1464935817896 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:36:57 INFO - PROCESS | 3636 | 1464935817898 Marionette TRACE conn2 <- [1,1150,null,{}] 23:36:57 INFO - PROCESS | 3636 | 1464935817901 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:58 INFO - PROCESS | 3636 | 1464935818029 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:36:58 INFO - PROCESS | 3636 | 1464935818036 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 3636 | ++DOCSHELL 12968C00 == 83 [pid = 3636] [id = 297] 23:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1706BC00) [pid = 3636] [serial = 890] [outer = 00000000] 23:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19EA1800) [pid = 3636] [serial = 891] [outer = 1706BC00] 23:36:58 INFO - PROCESS | 3636 | 1464935818084 Marionette DEBUG loaded listener.js 23:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1A38F400) [pid = 3636] [serial = 892] [outer = 1706BC00] 23:36:58 INFO - PROCESS | 3636 | 1464935818532 Marionette TRACE conn2 <- [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]]]}] 23:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 694ms 23:36:58 INFO - PROCESS | 3636 | 1464935818613 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:36:58 INFO - PROCESS | 3636 | 1464935818618 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 23:36:58 INFO - PROCESS | 3636 | 1464935818623 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:36:58 INFO - PROCESS | 3636 | 1464935818628 Marionette TRACE conn2 <- [1,1154,null,{}] 23:36:58 INFO - PROCESS | 3636 | 1464935818634 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:58 INFO - PROCESS | 3636 | 1464935818744 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:36:58 INFO - PROCESS | 3636 | 1464935818886 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 3636 | ++DOCSHELL 10E02400 == 84 [pid = 3636] [id = 298] 23:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (10E03800) [pid = 3636] [serial = 893] [outer = 00000000] 23:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (10F45800) [pid = 3636] [serial = 894] [outer = 10E03800] 23:36:58 INFO - PROCESS | 3636 | 1464935818982 Marionette DEBUG loaded listener.js 23:36:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (11864C00) [pid = 3636] [serial = 895] [outer = 10E03800] 23:36:59 INFO - PROCESS | 3636 | 1464935819621 Marionette TRACE conn2 <- [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]]]}] 23:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1033ms 23:36:59 INFO - PROCESS | 3636 | 1464935819655 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:36:59 INFO - PROCESS | 3636 | 1464935819659 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 23:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:36:59 INFO - PROCESS | 3636 | 1464935819686 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:36:59 INFO - PROCESS | 3636 | 1464935819690 Marionette TRACE conn2 <- [1,1158,null,{}] 23:36:59 INFO - PROCESS | 3636 | 1464935819695 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:59 INFO - PROCESS | 3636 | 1464935819808 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:36:59 INFO - PROCESS | 3636 | 1464935819944 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:59 INFO - PROCESS | 3636 | ++DOCSHELL 13147000 == 85 [pid = 3636] [id = 299] 23:36:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1319B400) [pid = 3636] [serial = 896] [outer = 00000000] 23:36:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (15A04400) [pid = 3636] [serial = 897] [outer = 1319B400] 23:36:59 INFO - PROCESS | 3636 | 1464935819999 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (162E4C00) [pid = 3636] [serial = 898] [outer = 1319B400] 23:37:00 INFO - PROCESS | 3636 | 1464935820554 Marionette TRACE conn2 <- [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]]]}] 23:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 925ms 23:37:00 INFO - PROCESS | 3636 | 1464935820615 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:37:00 INFO - PROCESS | 3636 | 1464935820617 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 23:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:37:00 INFO - PROCESS | 3636 | 1464935820621 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:37:00 INFO - PROCESS | 3636 | 1464935820623 Marionette TRACE conn2 <- [1,1162,null,{}] 23:37:00 INFO - PROCESS | 3636 | 1464935820633 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:00 INFO - PROCESS | 3636 | 1464935820746 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:37:00 INFO - PROCESS | 3636 | 1464935820857 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:00 INFO - PROCESS | 3636 | ++DOCSHELL 1712AC00 == 86 [pid = 3636] [id = 300] 23:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (1712B000) [pid = 3636] [serial = 899] [outer = 00000000] 23:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (187B7000) [pid = 3636] [serial = 900] [outer = 1712B000] 23:37:00 INFO - PROCESS | 3636 | 1464935820914 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (19AA5400) [pid = 3636] [serial = 901] [outer = 1712B000] 23:37:01 INFO - PROCESS | 3636 | 1464935821511 Marionette TRACE conn2 <- [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] 23:37:01 INFO - PROCESS | 3636 | 1464935821568 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 23:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:37:01 INFO - PROCESS | 3636 | 1464935821572 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:37:01 INFO - PROCESS | 3636 | 1464935821574 Marionette TRACE conn2 <- [1,1166,null,{}] 23:37:01 INFO - PROCESS | 3636 | 1464935821578 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:01 INFO - PROCESS | 3636 | 1464935821669 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:37:01 INFO - PROCESS | 3636 | 1464935821778 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:01 INFO - PROCESS | 3636 | ++DOCSHELL 14546000 == 87 [pid = 3636] [id = 301] 23:37:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (15208C00) [pid = 3636] [serial = 902] [outer = 00000000] 23:37:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1A6EBC00) [pid = 3636] [serial = 903] [outer = 15208C00] 23:37:01 INFO - PROCESS | 3636 | 1464935821831 Marionette DEBUG loaded listener.js 23:37:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (1A961000) [pid = 3636] [serial = 904] [outer = 15208C00] 23:37:02 INFO - PROCESS | 3636 | 1464935822402 Marionette TRACE conn2 <- [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] 23:37:02 INFO - PROCESS | 3636 | 1464935822462 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 23:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:37:02 INFO - PROCESS | 3636 | 1464935822465 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - PROCESS | 3636 | 1464935822467 Marionette TRACE conn2 <- [1,1170,null,{}] 23:37:02 INFO - PROCESS | 3636 | 1464935822471 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:02 INFO - PROCESS | 3636 | 1464935822574 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:37:02 INFO - PROCESS | 3636 | 1464935822682 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 3636 | ++DOCSHELL 11872000 == 88 [pid = 3636] [id = 302] 23:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (19AA4800) [pid = 3636] [serial = 905] [outer = 00000000] 23:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (1AAC4400) [pid = 3636] [serial = 906] [outer = 19AA4800] 23:37:02 INFO - PROCESS | 3636 | 1464935822734 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (1AACDC00) [pid = 3636] [serial = 907] [outer = 19AA4800] 23:37:03 INFO - PROCESS | 3636 | 1464935823394 Marionette TRACE conn2 <- [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] 23:37:03 INFO - PROCESS | 3636 | 1464935823453 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 23:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:37:03 INFO - PROCESS | 3636 | 1464935823458 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 3636 | 1464935823461 Marionette TRACE conn2 <- [1,1174,null,{}] 23:37:03 INFO - PROCESS | 3636 | 1464935823466 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:03 INFO - PROCESS | 3636 | 1464935823590 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:37:03 INFO - PROCESS | 3636 | 1464935823728 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:03 INFO - PROCESS | 3636 | ++DOCSHELL 1AACF000 == 89 [pid = 3636] [id = 303] 23:37:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (1AAD1400) [pid = 3636] [serial = 908] [outer = 00000000] 23:37:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (1B2BDC00) [pid = 3636] [serial = 909] [outer = 1AAD1400] 23:37:03 INFO - PROCESS | 3636 | 1464935823782 Marionette DEBUG loaded listener.js 23:37:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (1B2C7000) [pid = 3636] [serial = 910] [outer = 1AAD1400] 23:37:04 INFO - PROCESS | 3636 | 1464935824386 Marionette TRACE conn2 <- [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] 23:37:04 INFO - PROCESS | 3636 | 1464935824445 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 23:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:37:04 INFO - PROCESS | 3636 | 1464935824449 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:37:04 INFO - PROCESS | 3636 | 1464935824451 Marionette TRACE conn2 <- [1,1178,null,{}] 23:37:04 INFO - PROCESS | 3636 | 1464935824455 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:04 INFO - PROCESS | 3636 | 1464935824568 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:37:04 INFO - PROCESS | 3636 | 1464935824916 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:04 INFO - PROCESS | 3636 | ++DOCSHELL 1048AC00 == 90 [pid = 3636] [id = 304] 23:37:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (105FA000) [pid = 3636] [serial = 911] [outer = 00000000] 23:37:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (10A7AC00) [pid = 3636] [serial = 912] [outer = 105FA000] 23:37:04 INFO - PROCESS | 3636 | 1464935824966 Marionette DEBUG loaded listener.js 23:37:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (10E96800) [pid = 3636] [serial = 913] [outer = 105FA000] 23:37:05 INFO - PROCESS | 3636 | 1464935825637 Marionette TRACE conn2 <- [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] 23:37:05 INFO - PROCESS | 3636 | 1464935825695 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 23:37:05 INFO - PROCESS | 3636 | 1464935825699 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:37:05 INFO - PROCESS | 3636 | 1464935825703 Marionette TRACE conn2 <- [1,1182,null,{}] 23:37:05 INFO - PROCESS | 3636 | 1464935825708 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:05 INFO - PROCESS | 3636 | 1464935825809 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:37:05 INFO - PROCESS | 3636 | 1464935825925 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 3636 | ++DOCSHELL 12F3FC00 == 91 [pid = 3636] [id = 305] 23:37:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (13925400) [pid = 3636] [serial = 914] [outer = 00000000] 23:37:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (155C9C00) [pid = 3636] [serial = 915] [outer = 13925400] 23:37:05 INFO - PROCESS | 3636 | 1464935825973 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 155 (15B57400) [pid = 3636] [serial = 916] [outer = 13925400] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 19C03400 == 90 [pid = 3636] [id = 171] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 11D28800 == 89 [pid = 3636] [id = 296] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 1058E400 == 88 [pid = 3636] [id = 295] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 1043F000 == 87 [pid = 3636] [id = 294] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 187B2800 == 86 [pid = 3636] [id = 293] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 17140000 == 85 [pid = 3636] [id = 292] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 1706E800 == 84 [pid = 3636] [id = 291] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 1383AC00 == 83 [pid = 3636] [id = 290] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 10512400 == 82 [pid = 3636] [id = 289] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 1510F000 == 81 [pid = 3636] [id = 275] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 13840000 == 80 [pid = 3636] [id = 274] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 110B2000 == 79 [pid = 3636] [id = 288] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 0F31A000 == 78 [pid = 3636] [id = 287] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 154 (12F40000) [pid = 3636] [serial = 795] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 153 (1A95EC00) [pid = 3636] [serial = 801] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (1AF1DC00) [pid = 3636] [serial = 804] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (1B2BC400) [pid = 3636] [serial = 807] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (16D97000) [pid = 3636] [serial = 798] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (17A0F400) [pid = 3636] [serial = 840] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 103CF400 == 77 [pid = 3636] [id = 283] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 12B33000 == 76 [pid = 3636] [id = 282] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 10518000 == 75 [pid = 3636] [id = 281] 23:37:06 INFO - PROCESS | 3636 | --DOCSHELL 17125C00 == 74 [pid = 3636] [id = 280] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (10F43400) [pid = 3636] [serial = 816] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (19D87C00) [pid = 3636] [serial = 708] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (19A80400) [pid = 3636] [serial = 811] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (155A1000) [pid = 3636] [serial = 834] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (12DEAC00) [pid = 3636] [serial = 819] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (15206C00) [pid = 3636] [serial = 702] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (155CF000) [pid = 3636] [serial = 825] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (15A0B000) [pid = 3636] [serial = 826] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (16E4BC00) [pid = 3636] [serial = 828] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (15B4B800) [pid = 3636] [serial = 666] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (17066C00) [pid = 3636] [serial = 829] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (13F27C00) [pid = 3636] [serial = 822] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1713E400) [pid = 3636] [serial = 831] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (17069C00) [pid = 3636] [serial = 810] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (17127000) [pid = 3636] [serial = 835] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (19A82400) [pid = 3636] [serial = 705] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (10E03000) [pid = 3636] [serial = 814] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (17143400) [pid = 3636] [serial = 660] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (178E2400) [pid = 3636] [serial = 837] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (1AA38000) [pid = 3636] [serial = 663] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (10A5F800) [pid = 3636] [serial = 760] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1A6E8000) [pid = 3636] [serial = 711] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (10563000) [pid = 3636] [serial = 813] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (11430C00) [pid = 3636] [serial = 699] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (14550000) [pid = 3636] [serial = 823] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (13126000) [pid = 3636] [serial = 820] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (17278000) [pid = 3636] [serial = 832] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1186FC00) [pid = 3636] [serial = 817] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (19AA7000) [pid = 3636] [serial = 603] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1510E400) [pid = 3636] [serial = 657] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (178E3400) [pid = 3636] [serial = 838] [outer = 00000000] [url = about:blank] 23:37:06 INFO - PROCESS | 3636 | 1464935826511 Marionette TRACE conn2 <- [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] 23:37:06 INFO - PROCESS | 3636 | 1464935826595 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 23:37:06 INFO - PROCESS | 3636 | 1464935826598 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:37:06 INFO - PROCESS | 3636 | 1464935826600 Marionette TRACE conn2 <- [1,1186,null,{}] 23:37:06 INFO - PROCESS | 3636 | 1464935826604 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:06 INFO - PROCESS | 3636 | 1464935826692 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:37:06 INFO - PROCESS | 3636 | 1464935826817 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 3636 | ++DOCSHELL 10F4A800 == 75 [pid = 3636] [id = 306] 23:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (11D28800) [pid = 3636] [serial = 917] [outer = 00000000] 23:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (14550000) [pid = 3636] [serial = 918] [outer = 11D28800] 23:37:06 INFO - PROCESS | 3636 | 1464935826862 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (155C8C00) [pid = 3636] [serial = 919] [outer = 11D28800] 23:37:07 INFO - PROCESS | 3636 | 1464935827270 Marionette TRACE conn2 <- [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]]]}] 23:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 679ms 23:37:07 INFO - PROCESS | 3636 | 1464935827299 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 23:37:07 INFO - PROCESS | 3636 | 1464935827301 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 23:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:37:07 INFO - PROCESS | 3636 | 1464935827310 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 3636 | 1464935827316 Marionette TRACE conn2 <- [1,1190,null,{}] 23:37:07 INFO - PROCESS | 3636 | 1464935827320 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:07 INFO - PROCESS | 3636 | 1464935827433 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:37:07 INFO - PROCESS | 3636 | 1464935827442 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 3636 | ++DOCSHELL 161BFC00 == 76 [pid = 3636] [id = 307] 23:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (162EF800) [pid = 3636] [serial = 920] [outer = 00000000] 23:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (1706A800) [pid = 3636] [serial = 921] [outer = 162EF800] 23:37:07 INFO - PROCESS | 3636 | 1464935827486 Marionette DEBUG loaded listener.js 23:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (1711D800) [pid = 3636] [serial = 922] [outer = 162EF800] 23:37:07 INFO - PROCESS | 3636 | 1464935827903 Marionette TRACE conn2 <- [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]]]}] 23:37:07 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 23:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 647ms 23:37:07 INFO - PROCESS | 3636 | 1464935827946 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 23:37:07 INFO - PROCESS | 3636 | 1464935827949 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 23:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:37:07 INFO - PROCESS | 3636 | 1464935827956 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 3636 | 1464935827958 Marionette TRACE conn2 <- [1,1194,null,{}] 23:37:07 INFO - PROCESS | 3636 | 1464935827961 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:08 INFO - PROCESS | 3636 | 1464935828052 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:37:08 INFO - PROCESS | 3636 | 1464935828059 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:08 INFO - PROCESS | 3636 | ++DOCSHELL 17065000 == 77 [pid = 3636] [id = 308] 23:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17129800) [pid = 3636] [serial = 923] [outer = 00000000] 23:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (17142800) [pid = 3636] [serial = 924] [outer = 17129800] 23:37:08 INFO - PROCESS | 3636 | 1464935828102 Marionette DEBUG loaded listener.js 23:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (17145C00) [pid = 3636] [serial = 925] [outer = 17129800] 23:37:08 INFO - PROCESS | 3636 | 1464935828583 Marionette TRACE conn2 <- [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]]]}] 23:37:08 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 23:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 678ms 23:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:37:08 INFO - PROCESS | 3636 | 1464935828656 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 23:37:08 INFO - PROCESS | 3636 | 1464935828658 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 23:37:08 INFO - PROCESS | 3636 | 1464935828661 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:37:08 INFO - PROCESS | 3636 | 1464935828663 Marionette TRACE conn2 <- [1,1198,null,{}] 23:37:08 INFO - PROCESS | 3636 | 1464935828666 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:08 INFO - PROCESS | 3636 | 1464935828765 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:37:08 INFO - PROCESS | 3636 | 1464935828856 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:08 INFO - PROCESS | 3636 | ++DOCSHELL 178E2400 == 78 [pid = 3636] [id = 309] 23:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (178E3000) [pid = 3636] [serial = 926] [outer = 00000000] 23:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (17A05C00) [pid = 3636] [serial = 927] [outer = 178E3000] 23:37:08 INFO - PROCESS | 3636 | 1464935828908 Marionette DEBUG loaded listener.js 23:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (18123400) [pid = 3636] [serial = 928] [outer = 178E3000] 23:37:09 INFO - PROCESS | 3636 | 1464935829347 Marionette TRACE conn2 <- [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]]]}] 23:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 725ms 23:37:09 INFO - PROCESS | 3636 | 1464935829385 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:37:09 INFO - PROCESS | 3636 | 1464935829387 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 23:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:37:09 INFO - PROCESS | 3636 | 1464935829399 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:37:09 INFO - PROCESS | 3636 | 1464935829400 Marionette TRACE conn2 <- [1,1202,null,{}] 23:37:09 INFO - PROCESS | 3636 | 1464935829408 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:09 INFO - PROCESS | 3636 | 1464935829524 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:37:09 INFO - PROCESS | 3636 | 1464935829533 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:09 INFO - PROCESS | 3636 | ++DOCSHELL 187B9800 == 79 [pid = 3636] [id = 310] 23:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (19A32800) [pid = 3636] [serial = 929] [outer = 00000000] 23:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19AAA000) [pid = 3636] [serial = 930] [outer = 19A32800] 23:37:09 INFO - PROCESS | 3636 | 1464935829634 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (19BC0000) [pid = 3636] [serial = 931] [outer = 19A32800] 23:37:10 INFO - PROCESS | 3636 | 1464935830031 Marionette TRACE conn2 <- [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]]]}] 23:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 693ms 23:37:10 INFO - PROCESS | 3636 | 1464935830074 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:37:10 INFO - PROCESS | 3636 | 1464935830076 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 23:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:37:10 INFO - PROCESS | 3636 | 1464935830079 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 3636 | 1464935830081 Marionette TRACE conn2 <- [1,1206,null,{}] 23:37:10 INFO - PROCESS | 3636 | 1464935830084 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:10 INFO - PROCESS | 3636 | 1464935830225 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (160E9C00) [pid = 3636] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (13F25000) [pid = 3636] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1AC96000) [pid = 3636] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (19A7E400) [pid = 3636] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (19D82000) [pid = 3636] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17063800) [pid = 3636] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (1AC9B800) [pid = 3636] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (10E89800) [pid = 3636] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (17A10C00) [pid = 3636] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (110B6C00) [pid = 3636] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (155A2400) [pid = 3636] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1747B800) [pid = 3636] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (10489C00) [pid = 3636] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (12BB7C00) [pid = 3636] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1520F800) [pid = 3636] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (187BEC00) [pid = 3636] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (10E0C400) [pid = 3636] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1711D400) [pid = 3636] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (187B9000) [pid = 3636] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (105F9400) [pid = 3636] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (171F1800) [pid = 3636] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (12B3A400) [pid = 3636] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:37:10 INFO - PROCESS | 3636 | 1464935830476 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 3636 | ++DOCSHELL 0F225000 == 80 [pid = 3636] [id = 311] 23:37:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (0F226000) [pid = 3636] [serial = 932] [outer = 00000000] 23:37:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (105F6C00) [pid = 3636] [serial = 933] [outer = 0F226000] 23:37:10 INFO - PROCESS | 3636 | 1464935830520 Marionette DEBUG loaded listener.js 23:37:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (112E6800) [pid = 3636] [serial = 934] [outer = 0F226000] 23:37:10 INFO - PROCESS | 3636 | 1464935830873 Marionette TRACE conn2 <- [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]]]}] 23:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 816ms 23:37:10 INFO - PROCESS | 3636 | 1464935830922 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:37:10 INFO - PROCESS | 3636 | 1464935830924 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 23:37:10 INFO - PROCESS | 3636 | 1464935830928 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:37:10 INFO - PROCESS | 3636 | 1464935830929 Marionette TRACE conn2 <- [1,1210,null,{}] 23:37:10 INFO - PROCESS | 3636 | 1464935830932 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:11 INFO - PROCESS | 3636 | 1464935831061 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:37:11 INFO - PROCESS | 3636 | 1464935831051 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:11 INFO - PROCESS | 3636 | ++DOCSHELL 10E89800 == 81 [pid = 3636] [id = 312] 23:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (118CCC00) [pid = 3636] [serial = 935] [outer = 00000000] 23:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17A0DC00) [pid = 3636] [serial = 936] [outer = 118CCC00] 23:37:11 INFO - PROCESS | 3636 | 1464935831095 Marionette DEBUG loaded listener.js 23:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (187BD400) [pid = 3636] [serial = 937] [outer = 118CCC00] 23:37:11 INFO - PROCESS | 3636 | 1464935831472 Marionette TRACE conn2 <- [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] 23:37:11 INFO - PROCESS | 3636 | 1464935831511 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 23:37:11 INFO - PROCESS | 3636 | 1464935831514 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:37:11 INFO - PROCESS | 3636 | 1464935831516 Marionette TRACE conn2 <- [1,1214,null,{}] 23:37:11 INFO - PROCESS | 3636 | 1464935831535 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:11 INFO - PROCESS | 3636 | 1464935831624 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:37:11 INFO - PROCESS | 3636 | 1464935831631 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:11 INFO - PROCESS | 3636 | ++DOCSHELL 15110000 == 82 [pid = 3636] [id = 313] 23:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17063800) [pid = 3636] [serial = 938] [outer = 00000000] 23:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (19BC3800) [pid = 3636] [serial = 939] [outer = 17063800] 23:37:11 INFO - PROCESS | 3636 | 1464935831675 Marionette DEBUG loaded listener.js 23:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1A35C400) [pid = 3636] [serial = 940] [outer = 17063800] 23:37:12 INFO - PROCESS | 3636 | 1464935832127 Marionette TRACE conn2 <- [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]]]}] 23:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 648ms 23:37:12 INFO - PROCESS | 3636 | 1464935832184 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:37:12 INFO - PROCESS | 3636 | 1464935832186 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 23:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:37:12 INFO - PROCESS | 3636 | 1464935832195 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:37:12 INFO - PROCESS | 3636 | 1464935832197 Marionette TRACE conn2 <- [1,1218,null,{}] 23:37:12 INFO - PROCESS | 3636 | 1464935832200 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:12 INFO - PROCESS | 3636 | 1464935832269 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:37:12 INFO - PROCESS | 3636 | 1464935832275 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 3636 | ++DOCSHELL 103D2000 == 83 [pid = 3636] [id = 314] 23:37:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (10E0D800) [pid = 3636] [serial = 941] [outer = 00000000] 23:37:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1A95BC00) [pid = 3636] [serial = 942] [outer = 10E0D800] 23:37:12 INFO - PROCESS | 3636 | 1464935832323 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (1AACC000) [pid = 3636] [serial = 943] [outer = 10E0D800] 23:37:13 INFO - PROCESS | 3636 | 1464935833030 Marionette TRACE conn2 <- [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]]]}] 23:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 893ms 23:37:13 INFO - PROCESS | 3636 | 1464935833096 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:37:13 INFO - PROCESS | 3636 | 1464935833101 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 23:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:37:13 INFO - PROCESS | 3636 | 1464935833107 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:37:13 INFO - PROCESS | 3636 | 1464935833112 Marionette TRACE conn2 <- [1,1222,null,{}] 23:37:13 INFO - PROCESS | 3636 | 1464935833117 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:13 INFO - PROCESS | 3636 | 1464935833248 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:37:13 INFO - PROCESS | 3636 | 1464935833379 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:13 INFO - PROCESS | 3636 | ++DOCSHELL 10372000 == 84 [pid = 3636] [id = 315] 23:37:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (10A7B800) [pid = 3636] [serial = 944] [outer = 00000000] 23:37:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (13143400) [pid = 3636] [serial = 945] [outer = 10A7B800] 23:37:13 INFO - PROCESS | 3636 | 1464935833438 Marionette DEBUG loaded listener.js 23:37:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (13968400) [pid = 3636] [serial = 946] [outer = 10A7B800] 23:37:13 INFO - PROCESS | 3636 | 1464935833946 Marionette TRACE conn2 <- [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]]]}] 23:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 894ms 23:37:13 INFO - PROCESS | 3636 | 1464935833995 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 23:37:13 INFO - PROCESS | 3636 | 1464935834001 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 23:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:37:14 INFO - PROCESS | 3636 | 1464935834008 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:37:14 INFO - PROCESS | 3636 | 1464935834011 Marionette TRACE conn2 <- [1,1226,null,{}] 23:37:14 INFO - PROCESS | 3636 | 1464935834014 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:14 INFO - PROCESS | 3636 | 1464935834129 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:37:14 INFO - PROCESS | 3636 | 1464935834238 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 3636 | ++DOCSHELL 10518000 == 85 [pid = 3636] [id = 316] 23:37:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (162F2800) [pid = 3636] [serial = 947] [outer = 00000000] 23:37:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1706B400) [pid = 3636] [serial = 948] [outer = 162F2800] 23:37:14 INFO - PROCESS | 3636 | 1464935834291 Marionette DEBUG loaded listener.js 23:37:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (17489C00) [pid = 3636] [serial = 949] [outer = 162F2800] 23:37:14 INFO - PROCESS | 3636 | 1464935834865 Marionette TRACE conn2 <- [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]]]}] 23:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 894ms 23:37:14 INFO - PROCESS | 3636 | 1464935834895 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:37:14 INFO - PROCESS | 3636 | 1464935834898 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 23:37:14 INFO - PROCESS | 3636 | 1464935834903 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:37:14 INFO - PROCESS | 3636 | 1464935834907 Marionette TRACE conn2 <- [1,1230,null,{}] 23:37:14 INFO - PROCESS | 3636 | 1464935834918 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:15 INFO - PROCESS | 3636 | 1464935835030 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:37:15 INFO - PROCESS | 3636 | 1464935835140 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:15 INFO - PROCESS | 3636 | ++DOCSHELL 178E9C00 == 86 [pid = 3636] [id = 317] 23:37:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19EACC00) [pid = 3636] [serial = 950] [outer = 00000000] 23:37:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1A8EF800) [pid = 3636] [serial = 951] [outer = 19EACC00] 23:37:15 INFO - PROCESS | 3636 | 1464935835195 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1AA3FC00) [pid = 3636] [serial = 952] [outer = 19EACC00] 23:37:15 INFO - PROCESS | 3636 | 1464935835750 Marionette TRACE conn2 <- [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]]]}] 23:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 879ms 23:37:15 INFO - PROCESS | 3636 | 1464935835808 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:37:15 INFO - PROCESS | 3636 | 1464935835810 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 23:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:37:15 INFO - PROCESS | 3636 | 1464935835814 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - PROCESS | 3636 | 1464935835816 Marionette TRACE conn2 <- [1,1234,null,{}] 23:37:15 INFO - PROCESS | 3636 | 1464935835820 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:15 INFO - PROCESS | 3636 | 1464935835930 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:37:16 INFO - PROCESS | 3636 | 1464935836039 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:16 INFO - PROCESS | 3636 | ++DOCSHELL 19AA7000 == 87 [pid = 3636] [id = 318] 23:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A6E4400) [pid = 3636] [serial = 953] [outer = 00000000] 23:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1AF1BC00) [pid = 3636] [serial = 954] [outer = 1A6E4400] 23:37:16 INFO - PROCESS | 3636 | 1464935836075 Marionette DEBUG loaded listener.js 23:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1B122400) [pid = 3636] [serial = 955] [outer = 1A6E4400] 23:37:16 INFO - PROCESS | 3636 | 1464935836647 Marionette TRACE conn2 <- [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]]]}] 23:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 894ms 23:37:16 INFO - PROCESS | 3636 | 1464935836700 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:37:16 INFO - PROCESS | 3636 | 1464935836702 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 23:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:37:16 INFO - PROCESS | 3636 | 1464935836706 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:37:16 INFO - PROCESS | 3636 | 1464935836708 Marionette TRACE conn2 <- [1,1238,null,{}] 23:37:16 INFO - PROCESS | 3636 | 1464935836711 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:16 INFO - PROCESS | 3636 | 1464935836815 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:37:16 INFO - PROCESS | 3636 | 1464935836924 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:16 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C8800 == 88 [pid = 3636] [id = 319] 23:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (0F2CBC00) [pid = 3636] [serial = 956] [outer = 00000000] 23:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (0F2D2000) [pid = 3636] [serial = 957] [outer = 0F2CBC00] 23:37:16 INFO - PROCESS | 3636 | 1464935836976 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (0F2D4800) [pid = 3636] [serial = 958] [outer = 0F2CBC00] 23:37:17 INFO - PROCESS | 3636 | 1464935837556 Marionette TRACE conn2 <- [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]]]}] 23:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 925ms 23:37:17 INFO - PROCESS | 3636 | 1464935837635 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:37:17 INFO - PROCESS | 3636 | 1464935837637 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 23:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:37:17 INFO - PROCESS | 3636 | 1464935837640 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - PROCESS | 3636 | 1464935837642 Marionette TRACE conn2 <- [1,1242,null,{}] 23:37:17 INFO - PROCESS | 3636 | 1464935837646 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:17 INFO - PROCESS | 3636 | 1464935837798 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:37:17 INFO - PROCESS | 3636 | 1464935837935 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 3636 | ++DOCSHELL 0F31DC00 == 89 [pid = 3636] [id = 320] 23:37:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (1AC9C800) [pid = 3636] [serial = 959] [outer = 00000000] 23:37:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1B2C5C00) [pid = 3636] [serial = 960] [outer = 1AC9C800] 23:37:17 INFO - PROCESS | 3636 | 1464935837989 Marionette DEBUG loaded listener.js 23:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1B4D2000) [pid = 3636] [serial = 961] [outer = 1AC9C800] 23:37:18 INFO - PROCESS | 3636 | 1464935838615 Marionette TRACE conn2 <- [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]]]}] 23:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1033ms 23:37:18 INFO - PROCESS | 3636 | 1464935838670 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:37:18 INFO - PROCESS | 3636 | 1464935838672 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 23:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:37:18 INFO - PROCESS | 3636 | 1464935838692 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 3636 | 1464935838694 Marionette TRACE conn2 <- [1,1246,null,{}] 23:37:18 INFO - PROCESS | 3636 | 1464935838698 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:18 INFO - PROCESS | 3636 | 1464935838811 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:37:18 INFO - PROCESS | 3636 | 1464935838948 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:18 INFO - PROCESS | 3636 | ++DOCSHELL 0F396400 == 90 [pid = 3636] [id = 321] 23:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1047B400) [pid = 3636] [serial = 962] [outer = 00000000] 23:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (12FB8800) [pid = 3636] [serial = 963] [outer = 1047B400] 23:37:19 INFO - PROCESS | 3636 | 1464935839002 Marionette DEBUG loaded listener.js 23:37:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (155A0400) [pid = 3636] [serial = 964] [outer = 1047B400] 23:37:19 INFO - PROCESS | 3636 | 1464935839790 Marionette TRACE conn2 <- [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]]]}] 23:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1141ms 23:37:19 INFO - PROCESS | 3636 | 1464935839830 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:37:19 INFO - PROCESS | 3636 | 1464935839835 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 23:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:37:19 INFO - PROCESS | 3636 | 1464935839839 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:37:19 INFO - PROCESS | 3636 | 1464935839843 Marionette TRACE conn2 <- [1,1250,null,{}] 23:37:19 INFO - PROCESS | 3636 | 1464935839849 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:19 INFO - PROCESS | 3636 | 1464935839968 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:37:20 INFO - PROCESS | 3636 | 1464935840087 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 3636 | ++DOCSHELL 1043A800 == 91 [pid = 3636] [id = 322] 23:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (110A9C00) [pid = 3636] [serial = 965] [outer = 00000000] 23:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (1295A400) [pid = 3636] [serial = 966] [outer = 110A9C00] 23:37:20 INFO - PROCESS | 3636 | 1464935840178 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (12DEC800) [pid = 3636] [serial = 967] [outer = 110A9C00] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 15110000 == 90 [pid = 3636] [id = 313] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 10E89800 == 89 [pid = 3636] [id = 312] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 0F225000 == 88 [pid = 3636] [id = 311] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 187B9800 == 87 [pid = 3636] [id = 310] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 178E2400 == 86 [pid = 3636] [id = 309] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 17065000 == 85 [pid = 3636] [id = 308] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 161BFC00 == 84 [pid = 3636] [id = 307] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 10F4A800 == 83 [pid = 3636] [id = 306] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 12F3FC00 == 82 [pid = 3636] [id = 305] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 1048AC00 == 81 [pid = 3636] [id = 304] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (19EA1800) [pid = 3636] [serial = 891] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 13147000 == 80 [pid = 3636] [id = 299] 23:37:20 INFO - PROCESS | 3636 | --DOCSHELL 10E02400 == 79 [pid = 3636] [id = 298] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (13A89C00) [pid = 3636] [serial = 796] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (17067400) [pid = 3636] [serial = 799] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (1712B800) [pid = 3636] [serial = 751] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (1AC9F400) [pid = 3636] [serial = 793] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (1AF23000) [pid = 3636] [serial = 757] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (1AC96C00) [pid = 3636] [serial = 754] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (1AA40000) [pid = 3636] [serial = 802] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (1AF18C00) [pid = 3636] [serial = 745] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (1B2C0C00) [pid = 3636] [serial = 808] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1383E800) [pid = 3636] [serial = 748] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1B125C00) [pid = 3636] [serial = 805] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (17BADC00) [pid = 3636] [serial = 841] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (10A7C400) [pid = 3636] [serial = 862] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (10566400) [pid = 3636] [serial = 861] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (13F1F000) [pid = 3636] [serial = 865] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (13836C00) [pid = 3636] [serial = 864] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (162EE400) [pid = 3636] [serial = 870] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (16ECD000) [pid = 3636] [serial = 871] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (19BC2800) [pid = 3636] [serial = 882] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (11DC2400) [pid = 3636] [serial = 867] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (13A86C00) [pid = 3636] [serial = 868] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1712A400) [pid = 3636] [serial = 873] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19A83400) [pid = 3636] [serial = 880] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (105F6400) [pid = 3636] [serial = 843] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (19A77400) [pid = 3636] [serial = 879] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (12C30C00) [pid = 3636] [serial = 846] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (177C9800) [pid = 3636] [serial = 849] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (187B3800) [pid = 3636] [serial = 852] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1559EC00) [pid = 3636] [serial = 886] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (19A83C00) [pid = 3636] [serial = 855] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (19D8A800) [pid = 3636] [serial = 858] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (13196000) [pid = 3636] [serial = 885] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19C03000) [pid = 3636] [serial = 883] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (17A01400) [pid = 3636] [serial = 876] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (17890400) [pid = 3636] [serial = 888] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (17FC7000) [pid = 3636] [serial = 877] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (19BBA000) [pid = 3636] [serial = 889] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (17144800) [pid = 3636] [serial = 874] [outer = 00000000] [url = about:blank] 23:37:20 INFO - PROCESS | 3636 | 1464935840724 Marionette TRACE conn2 <- [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]]]}] 23:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 925ms 23:37:20 INFO - PROCESS | 3636 | 1464935840787 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 3636 | 1464935840792 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 23:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:37:20 INFO - PROCESS | 3636 | 1464935840798 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - PROCESS | 3636 | 1464935840800 Marionette TRACE conn2 <- [1,1254,null,{}] 23:37:20 INFO - PROCESS | 3636 | 1464935840788 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:20 INFO - PROCESS | 3636 | 1464935840882 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:37:20 INFO - PROCESS | 3636 | 1464935840980 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 3636 | ++DOCSHELL 10A7D800 == 80 [pid = 3636] [id = 323] 23:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (10E0C800) [pid = 3636] [serial = 968] [outer = 00000000] 23:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (12F3F800) [pid = 3636] [serial = 969] [outer = 10E0C800] 23:37:21 INFO - PROCESS | 3636 | 1464935841024 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (13925000) [pid = 3636] [serial = 970] [outer = 10E0C800] 23:37:21 INFO - PROCESS | 3636 | 1464935841421 Marionette TRACE conn2 <- [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]]]}] 23:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 694ms 23:37:21 INFO - PROCESS | 3636 | 1464935841480 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 3636 | 1464935841482 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 23:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:37:21 INFO - PROCESS | 3636 | 1464935841486 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 3636 | 1464935841489 Marionette TRACE conn2 <- [1,1258,null,{}] 23:37:21 INFO - PROCESS | 3636 | 1464935841499 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:21 INFO - PROCESS | 3636 | 1464935841589 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:37:21 INFO - PROCESS | 3636 | 1464935841633 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 3636 | ++DOCSHELL 15B57800 == 81 [pid = 3636] [id = 324] 23:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (160EDC00) [pid = 3636] [serial = 971] [outer = 00000000] 23:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (162E9C00) [pid = 3636] [serial = 972] [outer = 160EDC00] 23:37:21 INFO - PROCESS | 3636 | 1464935841679 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (16D97000) [pid = 3636] [serial = 973] [outer = 160EDC00] 23:37:22 INFO - PROCESS | 3636 | 1464935842140 Marionette TRACE conn2 <- [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]]]}] 23:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 693ms 23:37:22 INFO - PROCESS | 3636 | 1464935842168 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 3636 | 1464935842170 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 23:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:37:22 INFO - PROCESS | 3636 | 1464935842173 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 3636 | 1464935842175 Marionette TRACE conn2 <- [1,1262,null,{}] 23:37:22 INFO - PROCESS | 3636 | 1464935842178 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:22 INFO - PROCESS | 3636 | 1464935842266 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:37:22 INFO - PROCESS | 3636 | 1464935842275 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 3636 | ++DOCSHELL 162E9800 == 82 [pid = 3636] [id = 325] 23:37:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17061C00) [pid = 3636] [serial = 974] [outer = 00000000] 23:37:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17127000) [pid = 3636] [serial = 975] [outer = 17061C00] 23:37:22 INFO - PROCESS | 3636 | 1464935842319 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17139400) [pid = 3636] [serial = 976] [outer = 17061C00] 23:37:22 INFO - PROCESS | 3636 | 1464935842764 Marionette TRACE conn2 <- [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]]]}] 23:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 632ms 23:37:22 INFO - PROCESS | 3636 | 1464935842811 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 3636 | 1464935842814 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 23:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:37:22 INFO - PROCESS | 3636 | 1464935842817 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 3636 | 1464935842818 Marionette TRACE conn2 <- [1,1266,null,{}] 23:37:22 INFO - PROCESS | 3636 | 1464935842822 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:22 INFO - PROCESS | 3636 | 1464935842937 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:37:23 INFO - PROCESS | 3636 | 1464935843021 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:23 INFO - PROCESS | 3636 | ++DOCSHELL 1559EC00 == 83 [pid = 3636] [id = 326] 23:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1559F000) [pid = 3636] [serial = 977] [outer = 00000000] 23:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (17480800) [pid = 3636] [serial = 978] [outer = 1559F000] 23:37:23 INFO - PROCESS | 3636 | 1464935843071 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17890400) [pid = 3636] [serial = 979] [outer = 1559F000] 23:37:23 INFO - PROCESS | 3636 | 1464935843507 Marionette TRACE conn2 <- [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]]]}] 23:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 724ms 23:37:23 INFO - PROCESS | 3636 | 1464935843544 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:37:23 INFO - PROCESS | 3636 | 1464935843546 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 23:37:23 INFO - PROCESS | 3636 | 1464935843549 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - PROCESS | 3636 | 1464935843551 Marionette TRACE conn2 <- [1,1270,null,{}] 23:37:23 INFO - PROCESS | 3636 | 1464935843554 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:23 INFO - PROCESS | 3636 | 1464935843678 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:37:23 INFO - PROCESS | 3636 | 1464935843684 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:23 INFO - PROCESS | 3636 | ++DOCSHELL 162E3400 == 84 [pid = 3636] [id = 327] 23:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1712B800) [pid = 3636] [serial = 980] [outer = 00000000] 23:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1858C400) [pid = 3636] [serial = 981] [outer = 1712B800] 23:37:23 INFO - PROCESS | 3636 | 1464935843781 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (187BA400) [pid = 3636] [serial = 982] [outer = 1712B800] 23:37:24 INFO - PROCESS | 3636 | 1464935844208 Marionette TRACE conn2 <- [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]]]}] 23:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 694ms 23:37:24 INFO - PROCESS | 3636 | 1464935844247 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:37:24 INFO - PROCESS | 3636 | 1464935844248 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 23:37:24 INFO - PROCESS | 3636 | 1464935844252 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:37:24 INFO - PROCESS | 3636 | 1464935844253 Marionette TRACE conn2 <- [1,1274,null,{}] 23:37:24 INFO - PROCESS | 3636 | 1464935844257 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:24 INFO - PROCESS | 3636 | 1464935844387 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:37:24 INFO - PROCESS | 3636 | 1464935844453 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:24 INFO - PROCESS | 3636 | ++DOCSHELL 17BAD400 == 85 [pid = 3636] [id = 328] 23:37:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (17FC6800) [pid = 3636] [serial = 983] [outer = 00000000] 23:37:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (19A83000) [pid = 3636] [serial = 984] [outer = 17FC6800] 23:37:24 INFO - PROCESS | 3636 | 1464935844496 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (19AAD400) [pid = 3636] [serial = 985] [outer = 17FC6800] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (17063800) [pid = 3636] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (178E3000) [pid = 3636] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19A32800) [pid = 3636] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (1706BC00) [pid = 3636] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (105FA000) [pid = 3636] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (17129800) [pid = 3636] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (162EF800) [pid = 3636] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (11D28800) [pid = 3636] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (13925400) [pid = 3636] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (118CCC00) [pid = 3636] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (0F226000) [pid = 3636] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:37:25 INFO - PROCESS | 3636 | 1464935845032 Marionette TRACE conn2 <- [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]]]}] 23:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 832ms 23:37:25 INFO - PROCESS | 3636 | 1464935845078 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 3636 | 1464935845080 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 23:37:25 INFO - PROCESS | 3636 | 1464935845083 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:37:25 INFO - PROCESS | 3636 | 1464935845085 Marionette TRACE conn2 <- [1,1278,null,{}] 23:37:25 INFO - PROCESS | 3636 | 1464935845089 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:25 INFO - PROCESS | 3636 | 1464935845184 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:37:25 INFO - PROCESS | 3636 | 1464935845280 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 3636 | ++DOCSHELL 105FA000 == 86 [pid = 3636] [id = 329] 23:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (10E03C00) [pid = 3636] [serial = 986] [outer = 00000000] 23:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (1706BC00) [pid = 3636] [serial = 987] [outer = 10E03C00] 23:37:25 INFO - PROCESS | 3636 | 1464935845326 Marionette DEBUG loaded listener.js 23:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19A37C00) [pid = 3636] [serial = 988] [outer = 10E03C00] 23:37:25 INFO - PROCESS | 3636 | 1464935845669 Marionette TRACE conn2 <- [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]]]}] 23:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 617ms 23:37:25 INFO - PROCESS | 3636 | 1464935845712 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 3636 | 1464935845714 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 23:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:37:25 INFO - PROCESS | 3636 | 1464935845717 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 3636 | 1464935845719 Marionette TRACE conn2 <- [1,1282,null,{}] 23:37:25 INFO - PROCESS | 3636 | 1464935845722 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:25 INFO - PROCESS | 3636 | 1464935845851 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:37:25 INFO - PROCESS | 3636 | 1464935845860 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 3636 | ++DOCSHELL 0F319000 == 87 [pid = 3636] [id = 330] 23:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (162F1800) [pid = 3636] [serial = 989] [outer = 00000000] 23:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (19C0EC00) [pid = 3636] [serial = 990] [outer = 162F1800] 23:37:25 INFO - PROCESS | 3636 | 1464935845908 Marionette DEBUG loaded listener.js 23:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (19D89400) [pid = 3636] [serial = 991] [outer = 162F1800] 23:37:26 INFO - PROCESS | 3636 | 1464935846309 Marionette TRACE conn2 <- [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]]]}] 23:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 632ms 23:37:26 INFO - PROCESS | 3636 | 1464935846354 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 3636 | 1464935846355 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 23:37:26 INFO - PROCESS | 3636 | 1464935846359 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:37:26 INFO - PROCESS | 3636 | 1464935846360 Marionette TRACE conn2 <- [1,1286,null,{}] 23:37:26 INFO - PROCESS | 3636 | 1464935846364 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:26 INFO - PROCESS | 3636 | 1464935846484 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:37:26 INFO - PROCESS | 3636 | 1464935846493 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:26 INFO - PROCESS | 3636 | ++DOCSHELL 19BC7000 == 88 [pid = 3636] [id = 331] 23:37:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (19EA1800) [pid = 3636] [serial = 992] [outer = 00000000] 23:37:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (1A391000) [pid = 3636] [serial = 993] [outer = 19EA1800] 23:37:26 INFO - PROCESS | 3636 | 1464935846537 Marionette DEBUG loaded listener.js 23:37:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (1A8F3400) [pid = 3636] [serial = 994] [outer = 19EA1800] 23:37:27 INFO - PROCESS | 3636 | 1464935847064 Marionette TRACE conn2 <- [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]]]}] 23:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 801ms 23:37:27 INFO - PROCESS | 3636 | 1464935847144 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:37:27 INFO - PROCESS | 3636 | 1464935847149 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 23:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:37:27 INFO - PROCESS | 3636 | 1464935847155 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:37:27 INFO - PROCESS | 3636 | 1464935847159 Marionette TRACE conn2 <- [1,1290,null,{}] 23:37:27 INFO - PROCESS | 3636 | 1464935847166 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:27 INFO - PROCESS | 3636 | 1464935847286 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:37:27 INFO - PROCESS | 3636 | 1464935847428 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:27 INFO - PROCESS | 3636 | ++DOCSHELL 1050A800 == 89 [pid = 3636] [id = 332] 23:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1050B800) [pid = 3636] [serial = 995] [outer = 00000000] 23:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (10E89800) [pid = 3636] [serial = 996] [outer = 1050B800] 23:37:27 INFO - PROCESS | 3636 | 1464935847485 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (118CF400) [pid = 3636] [serial = 997] [outer = 1050B800] 23:37:28 INFO - PROCESS | 3636 | 1464935848048 Marionette TRACE conn2 <- [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]]]}] 23:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 941ms 23:37:28 INFO - PROCESS | 3636 | 1464935848100 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:37:28 INFO - PROCESS | 3636 | 1464935848106 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 23:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:37:28 INFO - PROCESS | 3636 | 1464935848096 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:37:28 INFO - PROCESS | 3636 | 1464935848099 Marionette TRACE conn2 <- [1,1294,null,{}] 23:37:28 INFO - PROCESS | 3636 | 1464935848103 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:28 INFO - PROCESS | 3636 | 1464935848246 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:37:28 INFO - PROCESS | 3636 | 1464935848385 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 3636 | ++DOCSHELL 13F1B800 == 90 [pid = 3636] [id = 333] 23:37:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (14546800) [pid = 3636] [serial = 998] [outer = 00000000] 23:37:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (15B56000) [pid = 3636] [serial = 999] [outer = 14546800] 23:37:28 INFO - PROCESS | 3636 | 1464935848439 Marionette DEBUG loaded listener.js 23:37:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (16CE5400) [pid = 3636] [serial = 1000] [outer = 14546800] 23:37:29 INFO - PROCESS | 3636 | 1464935849043 Marionette TRACE conn2 <- [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]]]}] 23:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 971ms 23:37:29 INFO - PROCESS | 3636 | 1464935849086 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:37:29 INFO - PROCESS | 3636 | 1464935849088 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 23:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:37:29 INFO - PROCESS | 3636 | 1464935849092 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:37:29 INFO - PROCESS | 3636 | 1464935849096 Marionette TRACE conn2 <- [1,1298,null,{}] 23:37:29 INFO - PROCESS | 3636 | 1464935849107 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:29 INFO - PROCESS | 3636 | 1464935849220 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:37:29 INFO - PROCESS | 3636 | 1464935849361 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:29 INFO - PROCESS | 3636 | ++DOCSHELL 187B4800 == 91 [pid = 3636] [id = 334] 23:37:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (187BBC00) [pid = 3636] [serial = 1001] [outer = 00000000] 23:37:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19A82C00) [pid = 3636] [serial = 1002] [outer = 187BBC00] 23:37:29 INFO - PROCESS | 3636 | 1464935849418 Marionette DEBUG loaded listener.js 23:37:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A359400) [pid = 3636] [serial = 1003] [outer = 187BBC00] 23:37:30 INFO - PROCESS | 3636 | 1464935850026 Marionette TRACE conn2 <- [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] 23:37:30 INFO - PROCESS | 3636 | 1464935850094 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 23:37:30 INFO - PROCESS | 3636 | 1464935850099 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - PROCESS | 3636 | 1464935850101 Marionette TRACE conn2 <- [1,1302,null,{}] 23:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:37:30 INFO - PROCESS | 3636 | 1464935850105 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:30 INFO - PROCESS | 3636 | 1464935850214 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:37:30 INFO - PROCESS | 3636 | 1464935850351 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:30 INFO - PROCESS | 3636 | ++DOCSHELL 1AACA400 == 92 [pid = 3636] [id = 335] 23:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1AAD1C00) [pid = 3636] [serial = 1004] [outer = 00000000] 23:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1AC9FC00) [pid = 3636] [serial = 1005] [outer = 1AAD1C00] 23:37:30 INFO - PROCESS | 3636 | 1464935850405 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (1AF16400) [pid = 3636] [serial = 1006] [outer = 1AAD1C00] 23:37:30 INFO - PROCESS | 3636 | 1464935850917 Marionette TRACE conn2 <- [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]]]}] 23:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 894ms 23:37:30 INFO - PROCESS | 3636 | 1464935850989 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 3636 | 1464935850991 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 23:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:37:30 INFO - PROCESS | 3636 | 1464935850995 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - PROCESS | 3636 | 1464935850997 Marionette TRACE conn2 <- [1,1306,null,{}] 23:37:30 INFO - PROCESS | 3636 | 1464935851000 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:31 INFO - PROCESS | 3636 | 1464935851107 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:37:31 INFO - PROCESS | 3636 | 1464935851216 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:31 INFO - PROCESS | 3636 | ++DOCSHELL 103D9000 == 93 [pid = 3636] [id = 336] 23:37:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (1A38F800) [pid = 3636] [serial = 1007] [outer = 00000000] 23:37:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (1B125C00) [pid = 3636] [serial = 1008] [outer = 1A38F800] 23:37:31 INFO - PROCESS | 3636 | 1464935851269 Marionette DEBUG loaded listener.js 23:37:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (1B12E400) [pid = 3636] [serial = 1009] [outer = 1A38F800] 23:37:31 INFO - PROCESS | 3636 | 1464935851839 Marionette TRACE conn2 <- [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]]]}] 23:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 894ms 23:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:37:31 INFO - PROCESS | 3636 | 1464935851882 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:37:31 INFO - PROCESS | 3636 | 1464935851885 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 23:37:31 INFO - PROCESS | 3636 | 1464935851888 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:37:31 INFO - PROCESS | 3636 | 1464935851890 Marionette TRACE conn2 <- [1,1310,null,{}] 23:37:31 INFO - PROCESS | 3636 | 1464935851894 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:32 INFO - PROCESS | 3636 | 1464935852028 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:37:32 INFO - PROCESS | 3636 | 1464935852142 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 3636 | ++DOCSHELL 1B2C0400 == 94 [pid = 3636] [id = 337] 23:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1B2C2400) [pid = 3636] [serial = 1010] [outer = 00000000] 23:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1B606400) [pid = 3636] [serial = 1011] [outer = 1B2C2400] 23:37:32 INFO - PROCESS | 3636 | 1464935852194 Marionette DEBUG loaded listener.js 23:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1B60AC00) [pid = 3636] [serial = 1012] [outer = 1B2C2400] 23:37:32 INFO - PROCESS | 3636 | 1464935852797 Marionette TRACE conn2 <- [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]]]}] 23:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 925ms 23:37:32 INFO - PROCESS | 3636 | 1464935852834 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 23:37:32 INFO - PROCESS | 3636 | 1464935852836 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 23:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:37:32 INFO - PROCESS | 3636 | 1464935852840 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:37:32 INFO - PROCESS | 3636 | 1464935852842 Marionette TRACE conn2 <- [1,1314,null,{}] 23:37:32 INFO - PROCESS | 3636 | 1464935852846 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:32 INFO - PROCESS | 3636 | 1464935852935 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:37:33 INFO - PROCESS | 3636 | 1464935853048 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:33 INFO - PROCESS | 3636 | ++DOCSHELL 11438C00 == 95 [pid = 3636] [id = 338] 23:37:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (11D2AC00) [pid = 3636] [serial = 1013] [outer = 00000000] 23:37:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (161C0000) [pid = 3636] [serial = 1014] [outer = 11D2AC00] 23:37:33 INFO - PROCESS | 3636 | 1464935853101 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (17124C00) [pid = 3636] [serial = 1015] [outer = 11D2AC00] 23:37:33 INFO - PROCESS | 3636 | 1464935853933 Marionette TRACE conn2 <- [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]]]}] 23:37:33 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 23:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1126ms 23:37:33 INFO - PROCESS | 3636 | 1464935853975 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:37:33 INFO - PROCESS | 3636 | 1464935853983 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 23:37:33 INFO - PROCESS | 3636 | 1464935853989 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:37:33 INFO - PROCESS | 3636 | 1464935853993 Marionette TRACE conn2 <- [1,1318,null,{}] 23:37:33 INFO - PROCESS | 3636 | 1464935853999 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:34 INFO - PROCESS | 3636 | 1464935854088 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:37:34 INFO - PROCESS | 3636 | 1464935854237 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:34 INFO - PROCESS | 3636 | ++DOCSHELL 10E5A000 == 96 [pid = 3636] [id = 339] 23:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (10E88400) [pid = 3636] [serial = 1016] [outer = 00000000] 23:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (11430400) [pid = 3636] [serial = 1017] [outer = 10E88400] 23:37:34 INFO - PROCESS | 3636 | 1464935854307 Marionette DEBUG loaded listener.js 23:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (12B32400) [pid = 3636] [serial = 1018] [outer = 10E88400] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 187AF400 == 95 [pid = 3636] [id = 286] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 1858E800 == 94 [pid = 3636] [id = 285] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 0F319000 == 93 [pid = 3636] [id = 330] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 105FA000 == 92 [pid = 3636] [id = 329] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 17BAD400 == 91 [pid = 3636] [id = 328] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 162E3400 == 90 [pid = 3636] [id = 327] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 1559EC00 == 89 [pid = 3636] [id = 326] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 162E9800 == 88 [pid = 3636] [id = 325] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 15B57800 == 87 [pid = 3636] [id = 324] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 10A7D800 == 86 [pid = 3636] [id = 323] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 1043A800 == 85 [pid = 3636] [id = 322] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 19AA7000 == 84 [pid = 3636] [id = 318] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 178E9C00 == 83 [pid = 3636] [id = 317] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 10518000 == 82 [pid = 3636] [id = 316] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 10372000 == 81 [pid = 3636] [id = 315] 23:37:34 INFO - PROCESS | 3636 | --DOCSHELL 103D2000 == 80 [pid = 3636] [id = 314] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (19BC3800) [pid = 3636] [serial = 939] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (17A05C00) [pid = 3636] [serial = 927] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (19AAA000) [pid = 3636] [serial = 930] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (10F45800) [pid = 3636] [serial = 894] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (18123400) [pid = 3636] [serial = 928] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (1A38F400) [pid = 3636] [serial = 892] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (187B7000) [pid = 3636] [serial = 900] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (1A6EBC00) [pid = 3636] [serial = 903] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (1AAC4400) [pid = 3636] [serial = 906] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (10E96800) [pid = 3636] [serial = 913] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (10A7AC00) [pid = 3636] [serial = 912] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (17142800) [pid = 3636] [serial = 924] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1706A800) [pid = 3636] [serial = 921] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (1711D800) [pid = 3636] [serial = 922] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (14550000) [pid = 3636] [serial = 918] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (155C8C00) [pid = 3636] [serial = 919] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (19BC0000) [pid = 3636] [serial = 931] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (15B57400) [pid = 3636] [serial = 916] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (155C9C00) [pid = 3636] [serial = 915] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (1B2BDC00) [pid = 3636] [serial = 909] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17A0DC00) [pid = 3636] [serial = 936] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (105F6C00) [pid = 3636] [serial = 933] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (1A35C400) [pid = 3636] [serial = 940] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (15A04400) [pid = 3636] [serial = 897] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (187BD400) [pid = 3636] [serial = 937] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (112E6800) [pid = 3636] [serial = 934] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (17145C00) [pid = 3636] [serial = 925] [outer = 00000000] [url = about:blank] 23:37:34 INFO - PROCESS | 3636 | 1464935854919 Marionette TRACE conn2 <- [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]]]}] 23:37:34 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 23:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 23:37:34 INFO - PROCESS | 3636 | 1464935854977 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:37:34 INFO - PROCESS | 3636 | 1464935854982 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 23:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:37:34 INFO - PROCESS | 3636 | 1464935854989 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:37:34 INFO - PROCESS | 3636 | 1464935854993 Marionette TRACE conn2 <- [1,1322,null,{}] 23:37:34 INFO - PROCESS | 3636 | 1464935854998 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:35 INFO - PROCESS | 3636 | 1464935855095 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:37:35 INFO - PROCESS | 3636 | 1464935855191 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 3636 | ++DOCSHELL 10A78000 == 81 [pid = 3636] [id = 340] 23:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (10A7AC00) [pid = 3636] [serial = 1019] [outer = 00000000] 23:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (11D28800) [pid = 3636] [serial = 1020] [outer = 10A7AC00] 23:37:35 INFO - PROCESS | 3636 | 1464935855219 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (12FC3800) [pid = 3636] [serial = 1021] [outer = 10A7AC00] 23:37:35 INFO - PROCESS | 3636 | 1464935855621 Marionette TRACE conn2 <- [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]]]}] 23:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 693ms 23:37:35 INFO - PROCESS | 3636 | 1464935855697 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:37:35 INFO - PROCESS | 3636 | 1464935855699 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 23:37:35 INFO - PROCESS | 3636 | 1464935855706 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:37:35 INFO - PROCESS | 3636 | 1464935855710 Marionette TRACE conn2 <- [1,1326,null,{}] 23:37:35 INFO - PROCESS | 3636 | 1464935855724 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:35 INFO - PROCESS | 3636 | 1464935855814 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:37:35 INFO - PROCESS | 3636 | 1464935855829 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 3636 | ++DOCSHELL 15A04400 == 82 [pid = 3636] [id = 341] 23:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (15A09400) [pid = 3636] [serial = 1022] [outer = 00000000] 23:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (15B56800) [pid = 3636] [serial = 1023] [outer = 15A09400] 23:37:35 INFO - PROCESS | 3636 | 1464935855877 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (160F3800) [pid = 3636] [serial = 1024] [outer = 15A09400] 23:37:36 INFO - PROCESS | 3636 | 1464935856792 Marionette TRACE conn2 <- [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]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1141ms 23:37:36 INFO - PROCESS | 3636 | 1464935856847 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 3636 | 1464935856850 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 23:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:37:36 INFO - PROCESS | 3636 | 1464935856853 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - PROCESS | 3636 | 1464935856855 Marionette TRACE conn2 <- [1,1330,null,{}] 23:37:36 INFO - PROCESS | 3636 | 1464935856858 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:36 INFO - PROCESS | 3636 | 1464935856980 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:37:37 INFO - PROCESS | 3636 | 1464935857064 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 3636 | ++DOCSHELL 160E9800 == 83 [pid = 3636] [id = 342] 23:37:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (162E5000) [pid = 3636] [serial = 1025] [outer = 00000000] 23:37:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1706D000) [pid = 3636] [serial = 1026] [outer = 162E5000] 23:37:37 INFO - PROCESS | 3636 | 1464935857108 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (17137400) [pid = 3636] [serial = 1027] [outer = 162E5000] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 14552400 == 82 [pid = 3636] [id = 81] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19A76000 == 81 [pid = 3636] [id = 140] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10E06400 == 80 [pid = 3636] [id = 222] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10E08800 == 79 [pid = 3636] [id = 113] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1AA39000 == 78 [pid = 3636] [id = 84] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 0F31DC00 == 77 [pid = 3636] [id = 320] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 0F221400 == 76 [pid = 3636] [id = 253] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 14546000 == 75 [pid = 3636] [id = 301] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19C08C00 == 74 [pid = 3636] [id = 267] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1A389000 == 73 [pid = 3636] [id = 252] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 187B8C00 == 72 [pid = 3636] [id = 155] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 12B34000 == 71 [pid = 3636] [id = 156] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10E0EC00 == 70 [pid = 3636] [id = 270] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 12968C00 == 69 [pid = 3636] [id = 297] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 187BA800 == 68 [pid = 3636] [id = 204] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19EA7C00 == 67 [pid = 3636] [id = 206] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 17893000 == 66 [pid = 3636] [id = 268] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 0F396400 == 65 [pid = 3636] [id = 321] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 161C0C00 == 64 [pid = 3636] [id = 193] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10485C00 == 63 [pid = 3636] [id = 235] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 11D29000 == 62 [pid = 3636] [id = 138] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 0F31F000 == 61 [pid = 3636] [id = 168] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 11872000 == 60 [pid = 3636] [id = 302] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 13148C00 == 59 [pid = 3636] [id = 169] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 162EC400 == 58 [pid = 3636] [id = 284] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19BC6C00 == 57 [pid = 3636] [id = 99] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 0F2C8800 == 56 [pid = 3636] [id = 319] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 16D92800 == 55 [pid = 3636] [id = 139] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 17A04C00 == 54 [pid = 3636] [id = 170] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10E06C00 == 53 [pid = 3636] [id = 112] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 16ED4C00 == 52 [pid = 3636] [id = 205] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1712AC00 == 51 [pid = 3636] [id = 300] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19BC1800 == 50 [pid = 3636] [id = 236] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 12B39C00 == 49 [pid = 3636] [id = 157] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1AACF000 == 48 [pid = 3636] [id = 303] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 178E9000 == 47 [pid = 3636] [id = 183] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1AAC6400 == 46 [pid = 3636] [id = 269] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 13965400 == 45 [pid = 3636] [id = 83] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 162E7000 == 44 [pid = 3636] [id = 203] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 15B4CC00 == 43 [pid = 3636] [id = 180] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19D83400 == 42 [pid = 3636] [id = 237] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 14545800 == 41 [pid = 3636] [id = 85] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 187BA000 == 40 [pid = 3636] [id = 114] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 12B3EC00 == 39 [pid = 3636] [id = 207] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10E07400 == 38 [pid = 3636] [id = 248] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 10E5A000 == 37 [pid = 3636] [id = 339] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1B2C0400 == 36 [pid = 3636] [id = 337] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 11438C00 == 35 [pid = 3636] [id = 338] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 103D9000 == 34 [pid = 3636] [id = 336] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 187B4800 == 33 [pid = 3636] [id = 334] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1AACA400 == 32 [pid = 3636] [id = 335] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 13F1B800 == 31 [pid = 3636] [id = 333] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 19BC7000 == 30 [pid = 3636] [id = 331] 23:37:38 INFO - PROCESS | 3636 | --DOCSHELL 1050A800 == 29 [pid = 3636] [id = 332] 23:37:39 INFO - PROCESS | 3636 | --DOCSHELL 15A04400 == 28 [pid = 3636] [id = 341] 23:37:39 INFO - PROCESS | 3636 | --DOCSHELL 10A78000 == 27 [pid = 3636] [id = 340] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (1712B800) [pid = 3636] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (110A9C00) [pid = 3636] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17061C00) [pid = 3636] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (1559F000) [pid = 3636] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (10E03C00) [pid = 3636] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1047B400) [pid = 3636] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (17FC6800) [pid = 3636] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (160EDC00) [pid = 3636] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (10E0C800) [pid = 3636] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (162F1800) [pid = 3636] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1A95BC00) [pid = 3636] [serial = 942] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (0F2D2000) [pid = 3636] [serial = 957] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1858C400) [pid = 3636] [serial = 981] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1A8EF800) [pid = 3636] [serial = 951] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1295A400) [pid = 3636] [serial = 966] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (17127000) [pid = 3636] [serial = 975] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (17480800) [pid = 3636] [serial = 978] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1706BC00) [pid = 3636] [serial = 987] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (12FB8800) [pid = 3636] [serial = 963] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (19AAD400) [pid = 3636] [serial = 985] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (16D97000) [pid = 3636] [serial = 973] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (13143400) [pid = 3636] [serial = 945] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1AF1BC00) [pid = 3636] [serial = 954] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (17890400) [pid = 3636] [serial = 979] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (19A37C00) [pid = 3636] [serial = 988] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (17139400) [pid = 3636] [serial = 976] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (12DEC800) [pid = 3636] [serial = 967] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (187BA400) [pid = 3636] [serial = 982] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (162E9C00) [pid = 3636] [serial = 972] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (13925000) [pid = 3636] [serial = 970] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (19C0EC00) [pid = 3636] [serial = 990] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1B2C5C00) [pid = 3636] [serial = 960] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (12F3F800) [pid = 3636] [serial = 969] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1706B400) [pid = 3636] [serial = 948] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (155A0400) [pid = 3636] [serial = 964] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (19A83000) [pid = 3636] [serial = 984] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (19D89400) [pid = 3636] [serial = 991] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1A391000) [pid = 3636] [serial = 993] [outer = 00000000] [url = about:blank] 23:37:39 INFO - PROCESS | 3636 | 1464935859500 Marionette TRACE conn2 <- [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]]]}] 23:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2700ms 23:37:39 INFO - PROCESS | 3636 | 1464935859568 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:37:39 INFO - PROCESS | 3636 | 1464935859572 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 23:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:37:39 INFO - PROCESS | 3636 | 1464935859577 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:37:39 INFO - PROCESS | 3636 | 1464935859581 Marionette TRACE conn2 <- [1,1334,null,{}] 23:37:39 INFO - PROCESS | 3636 | 1464935859587 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:39 INFO - PROCESS | 3636 | 1464935859681 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:37:39 INFO - PROCESS | 3636 | 1464935859696 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:39 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CDC00 == 28 [pid = 3636] [id = 343] 23:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (0F2CE000) [pid = 3636] [serial = 1028] [outer = 00000000] 23:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (0F319000) [pid = 3636] [serial = 1029] [outer = 0F2CE000] 23:37:39 INFO - PROCESS | 3636 | 1464935859745 Marionette DEBUG loaded listener.js 23:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (0F31F800) [pid = 3636] [serial = 1030] [outer = 0F2CE000] 23:37:40 INFO - PROCESS | 3636 | 1464935860242 Marionette TRACE conn2 <- [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]]]}] 23:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 700ms 23:37:40 INFO - PROCESS | 3636 | 1464935860278 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:37:40 INFO - PROCESS | 3636 | 1464935860284 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 23:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:37:40 INFO - PROCESS | 3636 | 1464935860290 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:37:40 INFO - PROCESS | 3636 | 1464935860293 Marionette TRACE conn2 <- [1,1338,null,{}] 23:37:40 INFO - PROCESS | 3636 | 1464935860296 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:40 INFO - PROCESS | 3636 | 1464935860384 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:37:40 INFO - PROCESS | 3636 | 1464935860394 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 3636 | ++DOCSHELL 10560800 == 29 [pid = 3636] [id = 344] 23:37:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (10562400) [pid = 3636] [serial = 1031] [outer = 00000000] 23:37:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (105FA800) [pid = 3636] [serial = 1032] [outer = 10562400] 23:37:40 INFO - PROCESS | 3636 | 1464935860443 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (10A5F800) [pid = 3636] [serial = 1033] [outer = 10562400] 23:37:41 INFO - PROCESS | 3636 | 1464935861091 Marionette TRACE conn2 <- [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]]]}] 23:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 902ms 23:37:41 INFO - PROCESS | 3636 | 1464935861177 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:37:41 INFO - PROCESS | 3636 | 1464935861182 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 23:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:37:41 INFO - PROCESS | 3636 | 1464935861188 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:37:41 INFO - PROCESS | 3636 | 1464935861192 Marionette TRACE conn2 <- [1,1342,null,{}] 23:37:41 INFO - PROCESS | 3636 | 1464935861198 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:41 INFO - PROCESS | 3636 | 1464935861321 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:37:41 INFO - PROCESS | 3636 | 1464935861397 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:41 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D3C00 == 30 [pid = 3636] [id = 345] 23:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (0F2D4C00) [pid = 3636] [serial = 1034] [outer = 00000000] 23:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (103CFC00) [pid = 3636] [serial = 1035] [outer = 0F2D4C00] 23:37:41 INFO - PROCESS | 3636 | 1464935861455 Marionette DEBUG loaded listener.js 23:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10E07000) [pid = 3636] [serial = 1036] [outer = 0F2D4C00] 23:37:42 INFO - PROCESS | 3636 | 1464935862238 Marionette TRACE conn2 <- [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]]]}] 23:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1089ms 23:37:42 INFO - PROCESS | 3636 | 1464935862286 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:37:42 INFO - PROCESS | 3636 | 1464935862292 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 23:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:37:42 INFO - PROCESS | 3636 | 1464935862298 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:37:42 INFO - PROCESS | 3636 | 1464935862301 Marionette TRACE conn2 <- [1,1346,null,{}] 23:37:42 INFO - PROCESS | 3636 | 1464935862305 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:42 INFO - PROCESS | 3636 | 1464935862419 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:37:42 INFO - PROCESS | 3636 | 1464935862525 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:42 INFO - PROCESS | 3636 | ++DOCSHELL 112E2800 == 31 [pid = 3636] [id = 346] 23:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (112E6000) [pid = 3636] [serial = 1037] [outer = 00000000] 23:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (11439000) [pid = 3636] [serial = 1038] [outer = 112E6000] 23:37:42 INFO - PROCESS | 3636 | 1464935862579 Marionette DEBUG loaded listener.js 23:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (11BBEC00) [pid = 3636] [serial = 1039] [outer = 112E6000] 23:37:43 INFO - PROCESS | 3636 | 1464935863434 Marionette TRACE conn2 <- [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]]]}] 23:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1182ms 23:37:43 INFO - PROCESS | 3636 | 1464935863492 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:37:43 INFO - PROCESS | 3636 | 1464935863496 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 23:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:37:43 INFO - PROCESS | 3636 | 1464935863502 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:37:43 INFO - PROCESS | 3636 | 1464935863506 Marionette TRACE conn2 <- [1,1350,null,{}] 23:37:43 INFO - PROCESS | 3636 | 1464935863563 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:43 INFO - PROCESS | 3636 | 1464935863685 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:37:43 INFO - PROCESS | 3636 | --DOCSHELL 16E5A800 == 30 [pid = 3636] [id = 27] 23:37:43 INFO - PROCESS | 3636 | --DOCSHELL 10437400 == 29 [pid = 3636] [id = 28] 23:37:43 INFO - PROCESS | 3636 | --DOCSHELL 17885800 == 28 [pid = 3636] [id = 11] 23:37:43 INFO - PROCESS | 3636 | 1464935863775 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 3636 | ++DOCSHELL 0F227800 == 29 [pid = 3636] [id = 347] 23:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (10437400) [pid = 3636] [serial = 1040] [outer = 00000000] 23:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1058E400) [pid = 3636] [serial = 1041] [outer = 10437400] 23:37:43 INFO - PROCESS | 3636 | 1464935863826 Marionette DEBUG loaded listener.js 23:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (10A7CC00) [pid = 3636] [serial = 1042] [outer = 10437400] 23:37:44 INFO - PROCESS | 3636 | 1464935864282 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 839ms 23:37:44 INFO - PROCESS | 3636 | 1464935864346 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:37:44 INFO - PROCESS | 3636 | 1464935864351 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 23:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:37:44 INFO - PROCESS | 3636 | 1464935864357 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 3636 | 1464935864360 Marionette TRACE conn2 <- [1,1354,null,{}] 23:37:44 INFO - PROCESS | 3636 | 1464935864363 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:44 INFO - PROCESS | 3636 | 1464935864441 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:37:44 INFO - PROCESS | 3636 | 1464935864454 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:44 INFO - PROCESS | 3636 | ++DOCSHELL 12BBFC00 == 30 [pid = 3636] [id = 348] 23:37:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (12BC0000) [pid = 3636] [serial = 1043] [outer = 00000000] 23:37:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (12FB7800) [pid = 3636] [serial = 1044] [outer = 12BC0000] 23:37:44 INFO - PROCESS | 3636 | 1464935864498 Marionette DEBUG loaded listener.js 23:37:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (13194000) [pid = 3636] [serial = 1045] [outer = 12BC0000] 23:37:44 INFO - PROCESS | 3636 | 1464935864959 Marionette TRACE conn2 <- [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] 23:37:44 INFO - PROCESS | 3636 | 1464935864983 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 23:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:37:44 INFO - PROCESS | 3636 | 1464935864987 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 3636 | 1464935864990 Marionette TRACE conn2 <- [1,1358,null,{}] 23:37:45 INFO - PROCESS | 3636 | 1464935865001 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:45 INFO - PROCESS | 3636 | 1464935865116 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:37:45 INFO - PROCESS | 3636 | 1464935865128 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 3636 | ++DOCSHELL 139CEC00 == 31 [pid = 3636] [id = 349] 23:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (139D5400) [pid = 3636] [serial = 1046] [outer = 00000000] 23:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (13A8B400) [pid = 3636] [serial = 1047] [outer = 139D5400] 23:37:45 INFO - PROCESS | 3636 | 1464935865175 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (13F1F800) [pid = 3636] [serial = 1048] [outer = 139D5400] 23:37:45 INFO - PROCESS | 3636 | 1464935865651 Marionette TRACE conn2 <- [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] 23:37:45 INFO - PROCESS | 3636 | 1464935865690 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 23:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:37:45 INFO - PROCESS | 3636 | 1464935865693 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:37:45 INFO - PROCESS | 3636 | 1464935865695 Marionette TRACE conn2 <- [1,1362,null,{}] 23:37:45 INFO - PROCESS | 3636 | 1464935865699 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:45 INFO - PROCESS | 3636 | 1464935865778 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:37:45 INFO - PROCESS | 3636 | 1464935865785 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 3636 | ++DOCSHELL 1047F000 == 32 [pid = 3636] [id = 350] 23:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (10E03400) [pid = 3636] [serial = 1049] [outer = 00000000] 23:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (155A2400) [pid = 3636] [serial = 1050] [outer = 10E03400] 23:37:45 INFO - PROCESS | 3636 | 1464935865829 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (15A0D800) [pid = 3636] [serial = 1051] [outer = 10E03400] 23:37:46 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:46 INFO - PROCESS | 3636 | 1464935866315 Marionette TRACE conn2 <- [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] 23:37:46 INFO - PROCESS | 3636 | 1464935866333 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 23:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:37:46 INFO - PROCESS | 3636 | 1464935866336 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:37:46 INFO - PROCESS | 3636 | 1464935866338 Marionette TRACE conn2 <- [1,1366,null,{}] 23:37:46 INFO - PROCESS | 3636 | 1464935866349 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:46 INFO - PROCESS | 3636 | 1464935866471 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:37:46 INFO - PROCESS | 3636 | 1464935866560 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:46 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CB400 == 33 [pid = 3636] [id = 351] 23:37:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (162E5400) [pid = 3636] [serial = 1052] [outer = 00000000] 23:37:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (162EC400) [pid = 3636] [serial = 1053] [outer = 162E5400] 23:37:46 INFO - PROCESS | 3636 | 1464935866604 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (14544800) [pid = 3636] [serial = 1054] [outer = 162E5400] 23:37:47 INFO - PROCESS | 3636 | 1464935867014 Marionette TRACE conn2 <- [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] 23:37:47 INFO - PROCESS | 3636 | 1464935867038 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 23:37:47 INFO - PROCESS | 3636 | 1464935867041 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:37:47 INFO - PROCESS | 3636 | 1464935867043 Marionette TRACE conn2 <- [1,1370,null,{}] 23:37:47 INFO - PROCESS | 3636 | 1464935867051 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:47 INFO - PROCESS | 3636 | 1464935867178 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:37:47 INFO - PROCESS | 3636 | 1464935867188 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 3636 | ++DOCSHELL 15B51000 == 34 [pid = 3636] [id = 352] 23:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (160EDC00) [pid = 3636] [serial = 1055] [outer = 00000000] 23:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (17063400) [pid = 3636] [serial = 1056] [outer = 160EDC00] 23:37:47 INFO - PROCESS | 3636 | 1464935867233 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1706CC00) [pid = 3636] [serial = 1057] [outer = 160EDC00] 23:37:47 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:47 INFO - PROCESS | 3636 | 1464935867694 Marionette TRACE conn2 <- [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] 23:37:47 INFO - PROCESS | 3636 | 1464935867733 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 23:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:37:47 INFO - PROCESS | 3636 | 1464935867736 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - PROCESS | 3636 | 1464935867738 Marionette TRACE conn2 <- [1,1374,null,{}] 23:37:47 INFO - PROCESS | 3636 | 1464935867742 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:47 INFO - PROCESS | 3636 | 1464935867848 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:37:47 INFO - PROCESS | 3636 | 1464935867938 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 3636 | ++DOCSHELL 1712AC00 == 35 [pid = 3636] [id = 353] 23:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (1712B400) [pid = 3636] [serial = 1058] [outer = 00000000] 23:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (17142000) [pid = 3636] [serial = 1059] [outer = 1712B400] 23:37:47 INFO - PROCESS | 3636 | 1464935867987 Marionette DEBUG loaded listener.js 23:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17146000) [pid = 3636] [serial = 1060] [outer = 1712B400] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (10E88400) [pid = 3636] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (11D2AC00) [pid = 3636] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (1B2C2400) [pid = 3636] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1A38F800) [pid = 3636] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (0F2CE000) [pid = 3636] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1AAD1C00) [pid = 3636] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (187BBC00) [pid = 3636] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (14546800) [pid = 3636] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1050B800) [pid = 3636] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (19EA1800) [pid = 3636] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (10A7AC00) [pid = 3636] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (1055C000) [pid = 3636] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (12B3A800) [pid = 3636] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (1711FC00) [pid = 3636] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (174E7000) [pid = 3636] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (187B3400) [pid = 3636] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (19A77C00) [pid = 3636] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (10E03800) [pid = 3636] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1319B400) [pid = 3636] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1712B000) [pid = 3636] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (15208C00) [pid = 3636] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (19AA4800) [pid = 3636] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1AAD1400) [pid = 3636] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (15A09400) [pid = 3636] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (162E5000) [pid = 3636] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (10A7B800) [pid = 3636] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (19EACC00) [pid = 3636] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1AC9C800) [pid = 3636] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (162F2800) [pid = 3636] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (0F2CBC00) [pid = 3636] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1A6E4400) [pid = 3636] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:37:48 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (10E0D800) [pid = 3636] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:37:48 INFO - PROCESS | 3636 | 1464935868497 Marionette TRACE conn2 <- [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] 23:37:48 INFO - PROCESS | 3636 | 1464935868539 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 23:37:48 INFO - PROCESS | 3636 | 1464935868542 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:37:48 INFO - PROCESS | 3636 | 1464935868544 Marionette TRACE conn2 <- [1,1378,null,{}] 23:37:48 INFO - PROCESS | 3636 | 1464935868547 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:48 INFO - PROCESS | 3636 | 1464935868627 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:37:48 INFO - PROCESS | 3636 | 1464935868633 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:48 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CC400 == 36 [pid = 3636] [id = 354] 23:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (10512400) [pid = 3636] [serial = 1061] [outer = 00000000] 23:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (11D1F000) [pid = 3636] [serial = 1062] [outer = 10512400] 23:37:48 INFO - PROCESS | 3636 | 1464935868677 Marionette DEBUG loaded listener.js 23:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (12B3BC00) [pid = 3636] [serial = 1063] [outer = 10512400] 23:37:49 INFO - PROCESS | 3636 | 1464935869091 Marionette TRACE conn2 <- [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]]]}] 23:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 591ms 23:37:49 INFO - PROCESS | 3636 | 1464935869140 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 23:37:49 INFO - PROCESS | 3636 | 1464935869142 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 23:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:37:49 INFO - PROCESS | 3636 | 1464935869149 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:37:49 INFO - PROCESS | 3636 | 1464935869151 Marionette TRACE conn2 <- [1,1382,null,{}] 23:37:49 INFO - PROCESS | 3636 | 1464935869154 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:49 INFO - PROCESS | 3636 | 1464935869231 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:37:49 INFO - PROCESS | 3636 | 1464935869237 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 3636 | ++DOCSHELL 10A7DC00 == 37 [pid = 3636] [id = 355] 23:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (10E0D000) [pid = 3636] [serial = 1064] [outer = 00000000] 23:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (160E9000) [pid = 3636] [serial = 1065] [outer = 10E0D000] 23:37:49 INFO - PROCESS | 3636 | 1464935869281 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (16D97800) [pid = 3636] [serial = 1066] [outer = 10E0D000] 23:37:49 INFO - PROCESS | 3636 | 1464935869748 Marionette TRACE conn2 <- [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]]]}] 23:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 23:37:49 INFO - PROCESS | 3636 | 1464935869788 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 23:37:49 INFO - PROCESS | 3636 | 1464935869790 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 23:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:37:49 INFO - PROCESS | 3636 | 1464935869793 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:37:49 INFO - PROCESS | 3636 | 1464935869795 Marionette TRACE conn2 <- [1,1386,null,{}] 23:37:49 INFO - PROCESS | 3636 | 1464935869798 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:49 INFO - PROCESS | 3636 | 1464935869877 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:37:49 INFO - PROCESS | 3636 | 1464935869884 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 3636 | ++DOCSHELL 0F322000 == 38 [pid = 3636] [id = 356] 23:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (10E07C00) [pid = 3636] [serial = 1067] [outer = 00000000] 23:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1713D400) [pid = 3636] [serial = 1068] [outer = 10E07C00] 23:37:49 INFO - PROCESS | 3636 | 1464935869927 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (15A09800) [pid = 3636] [serial = 1069] [outer = 10E07C00] 23:37:50 INFO - PROCESS | 3636 | 1464935870450 Marionette TRACE conn2 <- [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]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 699ms 23:37:50 INFO - PROCESS | 3636 | 1464935870494 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 3636 | 1464935870498 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 23:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:37:50 INFO - PROCESS | 3636 | 1464935870504 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 3636 | 1464935870512 Marionette TRACE conn2 <- [1,1390,null,{}] 23:37:50 INFO - PROCESS | 3636 | 1464935870519 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:50 INFO - PROCESS | 3636 | 1464935870671 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:37:50 INFO - PROCESS | 3636 | 1464935870777 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:50 INFO - PROCESS | 3636 | ++DOCSHELL 0F21E400 == 39 [pid = 3636] [id = 357] 23:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (0F2CEC00) [pid = 3636] [serial = 1070] [outer = 00000000] 23:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (10E11400) [pid = 3636] [serial = 1071] [outer = 0F2CEC00] 23:37:50 INFO - PROCESS | 3636 | 1464935870832 Marionette DEBUG loaded listener.js 23:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (112E4000) [pid = 3636] [serial = 1072] [outer = 0F2CEC00] 23:37:51 INFO - PROCESS | 3636 | 1464935871425 Marionette TRACE conn2 <- [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]]]}] 23:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 995ms 23:37:51 INFO - PROCESS | 3636 | 1464935871491 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:37:51 INFO - PROCESS | 3636 | 1464935871498 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 23:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:37:51 INFO - PROCESS | 3636 | 1464935871505 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:37:51 INFO - PROCESS | 3636 | 1464935871508 Marionette TRACE conn2 <- [1,1394,null,{}] 23:37:51 INFO - PROCESS | 3636 | 1464935871512 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:51 INFO - PROCESS | 3636 | 1464935871647 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:37:51 INFO - PROCESS | 3636 | 1464935871775 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:51 INFO - PROCESS | 3636 | ++DOCSHELL 12957800 == 40 [pid = 3636] [id = 358] 23:37:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (12967000) [pid = 3636] [serial = 1073] [outer = 00000000] 23:37:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (13A85C00) [pid = 3636] [serial = 1074] [outer = 12967000] 23:37:51 INFO - PROCESS | 3636 | 1464935871829 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (15201C00) [pid = 3636] [serial = 1075] [outer = 12967000] 23:37:52 INFO - PROCESS | 3636 | 1464935872471 Marionette TRACE conn2 <- [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]]]}] 23:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 995ms 23:37:52 INFO - PROCESS | 3636 | 1464935872510 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 3636 | 1464935872513 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 23:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:37:52 INFO - PROCESS | 3636 | 1464935872516 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 3636 | 1464935872520 Marionette TRACE conn2 <- [1,1398,null,{}] 23:37:52 INFO - PROCESS | 3636 | 1464935872531 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:52 INFO - PROCESS | 3636 | 1464935872635 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:37:52 INFO - PROCESS | 3636 | 1464935872763 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 3636 | ++DOCSHELL 17061C00 == 41 [pid = 3636] [id = 359] 23:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (17122C00) [pid = 3636] [serial = 1076] [outer = 00000000] 23:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17276800) [pid = 3636] [serial = 1077] [outer = 17122C00] 23:37:52 INFO - PROCESS | 3636 | 1464935872820 Marionette DEBUG loaded listener.js 23:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (177C9800) [pid = 3636] [serial = 1078] [outer = 17122C00] 23:37:53 INFO - PROCESS | 3636 | 1464935873517 Marionette TRACE conn2 <- [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]]]}] 23:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1041ms 23:37:53 INFO - PROCESS | 3636 | 1464935873559 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:37:53 INFO - PROCESS | 3636 | 1464935873561 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 23:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:37:53 INFO - PROCESS | 3636 | 1464935873598 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:37:53 INFO - PROCESS | 3636 | 1464935873600 Marionette TRACE conn2 <- [1,1402,null,{}] 23:37:53 INFO - PROCESS | 3636 | 1464935873604 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:53 INFO - PROCESS | 3636 | 1464935873714 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:37:53 INFO - PROCESS | 3636 | 1464935873836 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:53 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C9C00 == 42 [pid = 3636] [id = 360] 23:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (0F2D1C00) [pid = 3636] [serial = 1079] [outer = 00000000] 23:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (110AD400) [pid = 3636] [serial = 1080] [outer = 0F2D1C00] 23:37:53 INFO - PROCESS | 3636 | 1464935873928 Marionette DEBUG loaded listener.js 23:37:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (12B3D400) [pid = 3636] [serial = 1081] [outer = 0F2D1C00] 23:37:54 INFO - PROCESS | 3636 | 1464935874761 Marionette TRACE conn2 <- [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]]]}] 23:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1213ms 23:37:54 INFO - PROCESS | 3636 | 1464935874775 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:37:54 INFO - PROCESS | 3636 | 1464935874779 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 23:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:37:54 INFO - PROCESS | 3636 | 1464935874784 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - PROCESS | 3636 | 1464935874788 Marionette TRACE conn2 <- [1,1406,null,{}] 23:37:54 INFO - PROCESS | 3636 | 1464935874793 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:54 INFO - PROCESS | 3636 | 1464935874892 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:37:54 INFO - PROCESS | 3636 | 1464935874995 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 3636 | --DOCSHELL 1B60B800 == 41 [pid = 3636] [id = 17] 23:37:54 INFO - PROCESS | 3636 | --DOCSHELL 10515800 == 40 [pid = 3636] [id = 18] 23:37:54 INFO - PROCESS | 3636 | --DOCSHELL 1B2BE000 == 39 [pid = 3636] [id = 14] 23:37:54 INFO - PROCESS | 3636 | --DOCSHELL 1AAD0000 == 38 [pid = 3636] [id = 13] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (17137400) [pid = 3636] [serial = 1027] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (12B32400) [pid = 3636] [serial = 1018] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (11430400) [pid = 3636] [serial = 1017] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (17124C00) [pid = 3636] [serial = 1015] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (161C0000) [pid = 3636] [serial = 1014] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (1B60AC00) [pid = 3636] [serial = 1012] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1B606400) [pid = 3636] [serial = 1011] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1B12E400) [pid = 3636] [serial = 1009] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1B125C00) [pid = 3636] [serial = 1008] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (0F319000) [pid = 3636] [serial = 1029] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1AF16400) [pid = 3636] [serial = 1006] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1AC9FC00) [pid = 3636] [serial = 1005] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1A359400) [pid = 3636] [serial = 1003] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19A82C00) [pid = 3636] [serial = 1002] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (16CE5400) [pid = 3636] [serial = 1000] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (15B56000) [pid = 3636] [serial = 999] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (118CF400) [pid = 3636] [serial = 997] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10E89800) [pid = 3636] [serial = 996] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1A8F3400) [pid = 3636] [serial = 994] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (12FC3800) [pid = 3636] [serial = 1021] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (11D28800) [pid = 3636] [serial = 1020] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (0F31F800) [pid = 3636] [serial = 1030] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (10A7E000) [pid = 3636] [serial = 844] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1395BC00) [pid = 3636] [serial = 847] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (17BA5400) [pid = 3636] [serial = 850] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (19A74800) [pid = 3636] [serial = 853] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19AA9400) [pid = 3636] [serial = 856] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1A358C00) [pid = 3636] [serial = 859] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (11864C00) [pid = 3636] [serial = 895] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (162E4C00) [pid = 3636] [serial = 898] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (19AA5400) [pid = 3636] [serial = 901] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1A961000) [pid = 3636] [serial = 904] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1AACDC00) [pid = 3636] [serial = 907] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1B2C7000) [pid = 3636] [serial = 910] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (160F3800) [pid = 3636] [serial = 1024] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (15B56800) [pid = 3636] [serial = 1023] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1706D000) [pid = 3636] [serial = 1026] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (13968400) [pid = 3636] [serial = 946] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1AA3FC00) [pid = 3636] [serial = 952] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1B4D2000) [pid = 3636] [serial = 961] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17489C00) [pid = 3636] [serial = 949] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (0F2D4800) [pid = 3636] [serial = 958] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1B122400) [pid = 3636] [serial = 955] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1AACC000) [pid = 3636] [serial = 943] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (105FA800) [pid = 3636] [serial = 1032] [outer = 00000000] [url = about:blank] 23:37:55 INFO - PROCESS | 3636 | ++DOCSHELL 0F22BC00 == 39 [pid = 3636] [id = 361] 23:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (0F2C6C00) [pid = 3636] [serial = 1082] [outer = 00000000] 23:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (0F31F400) [pid = 3636] [serial = 1083] [outer = 0F2C6C00] 23:37:55 INFO - PROCESS | 3636 | 1464935875070 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (10A7E000) [pid = 3636] [serial = 1084] [outer = 0F2C6C00] 23:37:55 INFO - PROCESS | 3636 | 1464935875515 Marionette TRACE conn2 <- [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]]]}] 23:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 793ms 23:37:55 INFO - PROCESS | 3636 | 1464935875583 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:37:55 INFO - PROCESS | 3636 | 1464935875588 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 23:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:37:55 INFO - PROCESS | 3636 | 1464935875594 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 3636 | 1464935875597 Marionette TRACE conn2 <- [1,1410,null,{}] 23:37:55 INFO - PROCESS | 3636 | 1464935875601 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:55 INFO - PROCESS | 3636 | 1464935875687 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:37:55 INFO - PROCESS | 3636 | 1464935875696 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:55 INFO - PROCESS | 3636 | ++DOCSHELL 11432C00 == 40 [pid = 3636] [id = 362] 23:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (118C5000) [pid = 3636] [serial = 1085] [outer = 00000000] 23:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (12968C00) [pid = 3636] [serial = 1086] [outer = 118C5000] 23:37:55 INFO - PROCESS | 3636 | 1464935875741 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (12B36400) [pid = 3636] [serial = 1087] [outer = 118C5000] 23:37:56 INFO - PROCESS | 3636 | 1464935876220 Marionette TRACE conn2 <- [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]]]}] 23:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 638ms 23:37:56 INFO - PROCESS | 3636 | 1464935876231 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:37:56 INFO - PROCESS | 3636 | 1464935876233 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 23:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:37:56 INFO - PROCESS | 3636 | 1464935876237 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:37:56 INFO - PROCESS | 3636 | 1464935876240 Marionette TRACE conn2 <- [1,1414,null,{}] 23:37:56 INFO - PROCESS | 3636 | 1464935876255 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:56 INFO - PROCESS | 3636 | 1464935876339 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:37:56 INFO - PROCESS | 3636 | 1464935876349 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 3636 | ++DOCSHELL 1395C000 == 41 [pid = 3636] [id = 363] 23:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (13964C00) [pid = 3636] [serial = 1088] [outer = 00000000] 23:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13A89800) [pid = 3636] [serial = 1089] [outer = 13964C00] 23:37:56 INFO - PROCESS | 3636 | 1464935876395 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1454CC00) [pid = 3636] [serial = 1090] [outer = 13964C00] 23:37:56 INFO - PROCESS | 3636 | 1464935876855 Marionette TRACE conn2 <- [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]]]}] 23:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 637ms 23:37:56 INFO - PROCESS | 3636 | 1464935876874 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:37:56 INFO - PROCESS | 3636 | 1464935876877 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 23:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:37:56 INFO - PROCESS | 3636 | 1464935876880 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:37:56 INFO - PROCESS | 3636 | 1464935876881 Marionette TRACE conn2 <- [1,1418,null,{}] 23:37:56 INFO - PROCESS | 3636 | 1464935876885 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:56 INFO - PROCESS | 3636 | 1464935876967 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:37:56 INFO - PROCESS | 3636 | 1464935876973 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 3636 | ++DOCSHELL 14552400 == 42 [pid = 3636] [id = 364] 23:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (14552C00) [pid = 3636] [serial = 1091] [outer = 00000000] 23:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (15B4B000) [pid = 3636] [serial = 1092] [outer = 14552C00] 23:37:57 INFO - PROCESS | 3636 | 1464935877018 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (15B4B800) [pid = 3636] [serial = 1093] [outer = 14552C00] 23:37:57 INFO - PROCESS | 3636 | 1464935877480 Marionette TRACE conn2 <- [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]]]}] 23:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 622ms 23:37:57 INFO - PROCESS | 3636 | 1464935877524 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:37:57 INFO - PROCESS | 3636 | 1464935877526 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 23:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:37:57 INFO - PROCESS | 3636 | 1464935877529 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:37:57 INFO - PROCESS | 3636 | 1464935877531 Marionette TRACE conn2 <- [1,1422,null,{}] 23:37:57 INFO - PROCESS | 3636 | 1464935877534 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:57 INFO - PROCESS | 3636 | 1464935877630 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:37:57 INFO - PROCESS | 3636 | 1464935877636 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 3636 | ++DOCSHELL 160F2800 == 43 [pid = 3636] [id = 365] 23:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (160F2C00) [pid = 3636] [serial = 1094] [outer = 00000000] 23:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (162E6800) [pid = 3636] [serial = 1095] [outer = 160F2C00] 23:37:57 INFO - PROCESS | 3636 | 1464935877680 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (162EAC00) [pid = 3636] [serial = 1096] [outer = 160F2C00] 23:37:58 INFO - PROCESS | 3636 | 1464935878152 Marionette TRACE conn2 <- [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]]]}] 23:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 700ms 23:37:58 INFO - PROCESS | 3636 | 1464935878215 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 3636 | 1464935878217 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 23:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:37:58 INFO - PROCESS | 3636 | 1464935878227 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - PROCESS | 3636 | 1464935878229 Marionette TRACE conn2 <- [1,1426,null,{}] 23:37:58 INFO - PROCESS | 3636 | 1464935878233 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:58 INFO - PROCESS | 3636 | 1464935878377 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:37:58 INFO - PROCESS | 3636 | 1464935878403 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:58 INFO - PROCESS | 3636 | ++DOCSHELL 15210400 == 44 [pid = 3636] [id = 366] 23:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16ED5000) [pid = 3636] [serial = 1097] [outer = 00000000] 23:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17121400) [pid = 3636] [serial = 1098] [outer = 16ED5000] 23:37:58 INFO - PROCESS | 3636 | 1464935878448 Marionette DEBUG loaded listener.js 23:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17128000) [pid = 3636] [serial = 1099] [outer = 16ED5000] 23:37:58 INFO - PROCESS | 3636 | 1464935878877 Marionette TRACE conn2 <- [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]]]}] 23:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 700ms 23:37:58 INFO - PROCESS | 3636 | 1464935878922 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 3636 | 1464935878924 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 23:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:37:58 INFO - PROCESS | 3636 | 1464935878927 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - PROCESS | 3636 | 1464935878929 Marionette TRACE conn2 <- [1,1430,null,{}] 23:37:58 INFO - PROCESS | 3636 | 1464935878932 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:59 INFO - PROCESS | 3636 | 1464935879040 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:37:59 INFO - PROCESS | 3636 | 1464935879047 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:59 INFO - PROCESS | 3636 | ++DOCSHELL 16ED2000 == 45 [pid = 3636] [id = 367] 23:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (17125C00) [pid = 3636] [serial = 1100] [outer = 00000000] 23:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17144400) [pid = 3636] [serial = 1101] [outer = 17125C00] 23:37:59 INFO - PROCESS | 3636 | 1464935879149 Marionette DEBUG loaded listener.js 23:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (17146400) [pid = 3636] [serial = 1102] [outer = 17125C00] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (162E5400) [pid = 3636] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (10E03400) [pid = 3636] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (10562400) [pid = 3636] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (160EDC00) [pid = 3636] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (10E0D000) [pid = 3636] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1712B400) [pid = 3636] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12BC0000) [pid = 3636] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (139D5400) [pid = 3636] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (10437400) [pid = 3636] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (10512400) [pid = 3636] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:37:59 INFO - PROCESS | 3636 | 1464935879682 Marionette TRACE conn2 <- [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]]]}] 23:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 793ms 23:37:59 INFO - PROCESS | 3636 | 1464935879729 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:37:59 INFO - PROCESS | 3636 | 1464935879731 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 23:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:37:59 INFO - PROCESS | 3636 | 1464935879735 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:37:59 INFO - PROCESS | 3636 | 1464935879736 Marionette TRACE conn2 <- [1,1434,null,{}] 23:37:59 INFO - PROCESS | 3636 | 1464935879739 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:59 INFO - PROCESS | 3636 | 1464935879825 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:37:59 INFO - PROCESS | 3636 | 1464935879834 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:59 INFO - PROCESS | 3636 | ++DOCSHELL 1032E400 == 46 [pid = 3636] [id = 368] 23:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (12B37800) [pid = 3636] [serial = 1103] [outer = 00000000] 23:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (15A03000) [pid = 3636] [serial = 1104] [outer = 12B37800] 23:37:59 INFO - PROCESS | 3636 | 1464935879877 Marionette DEBUG loaded listener.js 23:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17062000) [pid = 3636] [serial = 1105] [outer = 12B37800] 23:38:00 INFO - PROCESS | 3636 | 1464935880315 Marionette TRACE conn2 <- [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]]]}] 23:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 638ms 23:38:00 INFO - PROCESS | 3636 | 1464935880373 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 3636 | 1464935880375 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 23:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:38:00 INFO - PROCESS | 3636 | 1464935880378 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 3636 | 1464935880379 Marionette TRACE conn2 <- [1,1438,null,{}] 23:38:00 INFO - PROCESS | 3636 | 1464935880383 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:00 INFO - PROCESS | 3636 | 1464935880460 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:38:00 INFO - PROCESS | 3636 | 1464935880467 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 3636 | ++DOCSHELL 0F320800 == 47 [pid = 3636] [id = 369] 23:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10E0E800) [pid = 3636] [serial = 1106] [outer = 00000000] 23:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17140C00) [pid = 3636] [serial = 1107] [outer = 10E0E800] 23:38:00 INFO - PROCESS | 3636 | 1464935880510 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17884C00) [pid = 3636] [serial = 1108] [outer = 10E0E800] 23:38:00 INFO - PROCESS | 3636 | 1464935880912 Marionette TRACE conn2 <- [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]]]}] 23:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 590ms 23:38:00 INFO - PROCESS | 3636 | 1464935880959 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 3636 | 1464935880961 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 23:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:38:00 INFO - PROCESS | 3636 | 1464935880968 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 3636 | 1464935880970 Marionette TRACE conn2 <- [1,1442,null,{}] 23:38:00 INFO - PROCESS | 3636 | 1464935880974 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:01 INFO - PROCESS | 3636 | 1464935881052 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:38:01 INFO - PROCESS | 3636 | 1464935881058 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 3636 | ++DOCSHELL 12B36C00 == 48 [pid = 3636] [id = 370] 23:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (178EA800) [pid = 3636] [serial = 1109] [outer = 00000000] 23:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (17A0DC00) [pid = 3636] [serial = 1110] [outer = 178EA800] 23:38:01 INFO - PROCESS | 3636 | 1464935881101 Marionette DEBUG loaded listener.js 23:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17AE8000) [pid = 3636] [serial = 1111] [outer = 178EA800] 23:38:01 INFO - PROCESS | 3636 | 1464935881564 Marionette TRACE conn2 <- [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]]]}] 23:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 637ms 23:38:01 INFO - PROCESS | 3636 | 1464935881603 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:38:01 INFO - PROCESS | 3636 | 1464935881605 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 23:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:38:01 INFO - PROCESS | 3636 | 1464935881609 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:38:01 INFO - PROCESS | 3636 | 1464935881611 Marionette TRACE conn2 <- [1,1446,null,{}] 23:38:01 INFO - PROCESS | 3636 | 1464935881672 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:01 INFO - PROCESS | 3636 | 1464935881771 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:38:01 INFO - PROCESS | 3636 | 1464935881902 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 3636 | ++DOCSHELL 0F321400 == 49 [pid = 3636] [id = 371] 23:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (0F321800) [pid = 3636] [serial = 1112] [outer = 00000000] 23:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10439800) [pid = 3636] [serial = 1113] [outer = 0F321800] 23:38:01 INFO - PROCESS | 3636 | 1464935881958 Marionette DEBUG loaded listener.js 23:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1050BC00) [pid = 3636] [serial = 1114] [outer = 0F321800] 23:38:02 INFO - PROCESS | 3636 | 1464935882630 Marionette TRACE conn2 <- [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]]]}] 23:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1042ms 23:38:02 INFO - PROCESS | 3636 | 1464935882660 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:38:02 INFO - PROCESS | 3636 | 1464935882667 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 23:38:02 INFO - PROCESS | 3636 | 1464935882674 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 3636 | 1464935882678 Marionette TRACE conn2 <- [1,1450,null,{}] 23:38:02 INFO - PROCESS | 3636 | 1464935882683 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:02 INFO - PROCESS | 3636 | 1464935882791 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:38:02 INFO - PROCESS | 3636 | 1464935882925 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:02 INFO - PROCESS | 3636 | ++DOCSHELL 12B3E800 == 50 [pid = 3636] [id = 372] 23:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (12BB8800) [pid = 3636] [serial = 1115] [outer = 00000000] 23:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (132CE000) [pid = 3636] [serial = 1116] [outer = 12BB8800] 23:38:02 INFO - PROCESS | 3636 | 1464935882982 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (13925800) [pid = 3636] [serial = 1117] [outer = 12BB8800] 23:38:03 INFO - PROCESS | 3636 | 1464935883539 Marionette TRACE conn2 <- [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]]]}] 23:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 902ms 23:38:03 INFO - PROCESS | 3636 | 1464935883575 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:38:03 INFO - PROCESS | 3636 | 1464935883578 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 23:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:38:03 INFO - PROCESS | 3636 | 1464935883581 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:38:03 INFO - PROCESS | 3636 | 1464935883584 Marionette TRACE conn2 <- [1,1454,null,{}] 23:38:03 INFO - PROCESS | 3636 | 1464935883588 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:03 INFO - PROCESS | 3636 | 1464935883691 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:38:03 INFO - PROCESS | 3636 | 1464935883794 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 3636 | ++DOCSHELL 160E6000 == 51 [pid = 3636] [id = 373] 23:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (161BE400) [pid = 3636] [serial = 1118] [outer = 00000000] 23:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (16D97C00) [pid = 3636] [serial = 1119] [outer = 161BE400] 23:38:03 INFO - PROCESS | 3636 | 1464935883852 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1711D800) [pid = 3636] [serial = 1120] [outer = 161BE400] 23:38:04 INFO - PROCESS | 3636 | 1464935884494 Marionette TRACE conn2 <- [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]]]}] 23:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 948ms 23:38:04 INFO - PROCESS | 3636 | 1464935884515 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:38:04 INFO - PROCESS | 3636 | 1464935884522 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 23:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:38:04 INFO - PROCESS | 3636 | 1464935884526 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:38:04 INFO - PROCESS | 3636 | 1464935884528 Marionette TRACE conn2 <- [1,1458,null,{}] 23:38:04 INFO - PROCESS | 3636 | 1464935884532 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:04 INFO - PROCESS | 3636 | 1464935884635 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:38:04 INFO - PROCESS | 3636 | 1464935884739 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:04 INFO - PROCESS | 3636 | ++DOCSHELL 17FC6800 == 52 [pid = 3636] [id = 374] 23:38:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (18122400) [pid = 3636] [serial = 1121] [outer = 00000000] 23:38:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (18584400) [pid = 3636] [serial = 1122] [outer = 18122400] 23:38:04 INFO - PROCESS | 3636 | 1464935884792 Marionette DEBUG loaded listener.js 23:38:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1858A400) [pid = 3636] [serial = 1123] [outer = 18122400] 23:38:05 INFO - PROCESS | 3636 | 1464935885414 Marionette TRACE conn2 <- [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]]]}] 23:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 933ms 23:38:05 INFO - PROCESS | 3636 | 1464935885472 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:38:05 INFO - PROCESS | 3636 | 1464935885474 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 23:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:38:05 INFO - PROCESS | 3636 | 1464935885478 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:38:05 INFO - PROCESS | 3636 | 1464935885480 Marionette TRACE conn2 <- [1,1462,null,{}] 23:38:05 INFO - PROCESS | 3636 | 1464935885484 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:05 INFO - PROCESS | 3636 | 1464935885727 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:38:05 INFO - PROCESS | 3636 | 1464935885877 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:05 INFO - PROCESS | 3636 | ++DOCSHELL 103D1C00 == 53 [pid = 3636] [id = 375] 23:38:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (103D2800) [pid = 3636] [serial = 1124] [outer = 00000000] 23:38:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (105F3000) [pid = 3636] [serial = 1125] [outer = 103D2800] 23:38:05 INFO - PROCESS | 3636 | 1464935885929 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (10F40800) [pid = 3636] [serial = 1126] [outer = 103D2800] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 160F1000 == 52 [pid = 3636] [id = 26] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 105FAC00 == 51 [pid = 3636] [id = 20] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 15B4C000 == 50 [pid = 3636] [id = 25] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 1A6E7800 == 49 [pid = 3636] [id = 10] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 1AA3B000 == 48 [pid = 3636] [id = 12] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 1395D000 == 47 [pid = 3636] [id = 23] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 15209800 == 46 [pid = 3636] [id = 24] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 160E9800 == 45 [pid = 3636] [id = 342] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 16B0DC00 == 44 [pid = 3636] [id = 8] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 13839800 == 43 [pid = 3636] [id = 22] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 10E90000 == 42 [pid = 3636] [id = 21] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 0F320800 == 41 [pid = 3636] [id = 369] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 1032E400 == 40 [pid = 3636] [id = 368] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 16ED2000 == 39 [pid = 3636] [id = 367] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 15210400 == 38 [pid = 3636] [id = 366] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 160F2800 == 37 [pid = 3636] [id = 365] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 14552400 == 36 [pid = 3636] [id = 364] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 1395C000 == 35 [pid = 3636] [id = 363] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 11432C00 == 34 [pid = 3636] [id = 362] 23:38:06 INFO - PROCESS | 3636 | --DOCSHELL 0F22BC00 == 33 [pid = 3636] [id = 361] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (162EC400) [pid = 3636] [serial = 1053] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (11439000) [pid = 3636] [serial = 1038] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (155A2400) [pid = 3636] [serial = 1050] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (10A5F800) [pid = 3636] [serial = 1033] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (17063400) [pid = 3636] [serial = 1056] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1713D400) [pid = 3636] [serial = 1068] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (16D97800) [pid = 3636] [serial = 1066] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (14544800) [pid = 3636] [serial = 1054] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (17142000) [pid = 3636] [serial = 1059] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1706CC00) [pid = 3636] [serial = 1057] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (160E9000) [pid = 3636] [serial = 1065] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17146000) [pid = 3636] [serial = 1060] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (12FB7800) [pid = 3636] [serial = 1044] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (13194000) [pid = 3636] [serial = 1045] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (13A8B400) [pid = 3636] [serial = 1047] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (13F1F800) [pid = 3636] [serial = 1048] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (103CFC00) [pid = 3636] [serial = 1035] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1058E400) [pid = 3636] [serial = 1041] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (10A7CC00) [pid = 3636] [serial = 1042] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (11D1F000) [pid = 3636] [serial = 1062] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12B3BC00) [pid = 3636] [serial = 1063] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (15A0D800) [pid = 3636] [serial = 1051] [outer = 00000000] [url = about:blank] 23:38:06 INFO - PROCESS | 3636 | 1464935886629 Marionette TRACE conn2 <- [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]]]}] 23:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1182ms 23:38:06 INFO - PROCESS | 3636 | 1464935886676 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:38:06 INFO - PROCESS | 3636 | 1464935886680 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 23:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:38:06 INFO - PROCESS | 3636 | 1464935886684 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 3636 | 1464935886688 Marionette TRACE conn2 <- [1,1466,null,{}] 23:38:06 INFO - PROCESS | 3636 | 1464935886692 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:06 INFO - PROCESS | 3636 | 1464935886797 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:38:06 INFO - PROCESS | 3636 | 1464935886883 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:06 INFO - PROCESS | 3636 | ++DOCSHELL 1043A400 == 34 [pid = 3636] [id = 376] 23:38:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1050C400) [pid = 3636] [serial = 1127] [outer = 00000000] 23:38:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10A7CC00) [pid = 3636] [serial = 1128] [outer = 1050C400] 23:38:06 INFO - PROCESS | 3636 | 1464935886930 Marionette DEBUG loaded listener.js 23:38:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (118CF400) [pid = 3636] [serial = 1129] [outer = 1050C400] 23:38:07 INFO - PROCESS | 3636 | 1464935887383 Marionette TRACE conn2 <- [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]]]}] 23:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 23:38:07 INFO - PROCESS | 3636 | 1464935887406 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:38:07 INFO - PROCESS | 3636 | 1464935887409 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 23:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:38:07 INFO - PROCESS | 3636 | 1464935887412 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:38:07 INFO - PROCESS | 3636 | 1464935887414 Marionette TRACE conn2 <- [1,1470,null,{}] 23:38:07 INFO - PROCESS | 3636 | 1464935887418 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:07 INFO - PROCESS | 3636 | 1464935887501 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:38:07 INFO - PROCESS | 3636 | 1464935887512 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 3636 | ++DOCSHELL 13195800 == 35 [pid = 3636] [id = 377] 23:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (13198800) [pid = 3636] [serial = 1130] [outer = 00000000] 23:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (13964000) [pid = 3636] [serial = 1131] [outer = 13198800] 23:38:07 INFO - PROCESS | 3636 | 1464935887556 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13A8E800) [pid = 3636] [serial = 1132] [outer = 13198800] 23:38:08 INFO - PROCESS | 3636 | 1464935888026 Marionette TRACE conn2 <- [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]]]}] 23:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 622ms 23:38:08 INFO - PROCESS | 3636 | 1464935888050 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:38:08 INFO - PROCESS | 3636 | 1464935888053 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 23:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:38:08 INFO - PROCESS | 3636 | 1464935888063 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:38:08 INFO - PROCESS | 3636 | 1464935888067 Marionette TRACE conn2 <- [1,1474,null,{}] 23:38:08 INFO - PROCESS | 3636 | 1464935888071 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:08 INFO - PROCESS | 3636 | 1464935888155 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:38:08 INFO - PROCESS | 3636 | 1464935888164 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 3636 | ++DOCSHELL 12B32400 == 36 [pid = 3636] [id = 378] 23:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1559E400) [pid = 3636] [serial = 1133] [outer = 00000000] 23:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (15A0E400) [pid = 3636] [serial = 1134] [outer = 1559E400] 23:38:08 INFO - PROCESS | 3636 | 1464935888209 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (15B56800) [pid = 3636] [serial = 1135] [outer = 1559E400] 23:38:08 INFO - PROCESS | 3636 | 1464935888634 Marionette TRACE conn2 <- [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]]]}] 23:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 591ms 23:38:08 INFO - PROCESS | 3636 | 1464935888666 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:38:08 INFO - PROCESS | 3636 | 1464935888668 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 23:38:08 INFO - PROCESS | 3636 | 1464935888671 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:38:08 INFO - PROCESS | 3636 | 1464935888673 Marionette TRACE conn2 <- [1,1478,null,{}] 23:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:38:08 INFO - PROCESS | 3636 | 1464935888676 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:08 INFO - PROCESS | 3636 | 1464935888765 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:38:08 INFO - PROCESS | 3636 | 1464935888771 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 3636 | ++DOCSHELL 160F0C00 == 37 [pid = 3636] [id = 379] 23:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (160F2800) [pid = 3636] [serial = 1136] [outer = 00000000] 23:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (162F2000) [pid = 3636] [serial = 1137] [outer = 160F2800] 23:38:08 INFO - PROCESS | 3636 | 1464935888815 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (16D97800) [pid = 3636] [serial = 1138] [outer = 160F2800] 23:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1706DC00) [pid = 3636] [serial = 1139] [outer = 1B602C00] 23:38:09 INFO - PROCESS | 3636 | 1464935889375 Marionette TRACE conn2 <- [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]]]}] 23:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 747ms 23:38:09 INFO - PROCESS | 3636 | 1464935889413 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 3636 | 1464935889415 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 23:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:38:09 INFO - PROCESS | 3636 | 1464935889419 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 3636 | 1464935889420 Marionette TRACE conn2 <- [1,1482,null,{}] 23:38:09 INFO - PROCESS | 3636 | 1464935889423 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:09 INFO - PROCESS | 3636 | 1464935889539 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:38:09 INFO - PROCESS | 3636 | 1464935889600 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:09 INFO - PROCESS | 3636 | ++DOCSHELL 162EFC00 == 38 [pid = 3636] [id = 380] 23:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (162F0C00) [pid = 3636] [serial = 1140] [outer = 00000000] 23:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1711D400) [pid = 3636] [serial = 1141] [outer = 162F0C00] 23:38:09 INFO - PROCESS | 3636 | 1464935889651 Marionette DEBUG loaded listener.js 23:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (171FE000) [pid = 3636] [serial = 1142] [outer = 162F0C00] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (17125C00) [pid = 3636] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (118C5000) [pid = 3636] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (16ED5000) [pid = 3636] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (0F2C6C00) [pid = 3636] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (13964C00) [pid = 3636] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (14552C00) [pid = 3636] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (10E07C00) [pid = 3636] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (12B37800) [pid = 3636] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (160F2C00) [pid = 3636] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (10E0E800) [pid = 3636] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:38:10 INFO - PROCESS | 3636 | 1464935890432 Marionette TRACE conn2 <- [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]]]}] 23:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1041ms 23:38:10 INFO - PROCESS | 3636 | 1464935890479 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:38:10 INFO - PROCESS | 3636 | 1464935890483 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 23:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:38:10 INFO - PROCESS | 3636 | 1464935890488 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:38:10 INFO - PROCESS | 3636 | 1464935890493 Marionette TRACE conn2 <- [1,1486,null,{}] 23:38:10 INFO - PROCESS | 3636 | 1464935890500 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:10 INFO - PROCESS | 3636 | 1464935890625 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:38:10 INFO - PROCESS | 3636 | 1464935890756 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:10 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CF800 == 39 [pid = 3636] [id = 381] 23:38:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (0F2D0400) [pid = 3636] [serial = 1143] [outer = 00000000] 23:38:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (105FAC00) [pid = 3636] [serial = 1144] [outer = 0F2D0400] 23:38:10 INFO - PROCESS | 3636 | 1464935890814 Marionette DEBUG loaded listener.js 23:38:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10A7C400) [pid = 3636] [serial = 1145] [outer = 0F2D0400] 23:38:11 INFO - PROCESS | 3636 | 1464935891397 Marionette TRACE conn2 <- [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]]]}] 23:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 948ms 23:38:11 INFO - PROCESS | 3636 | 1464935891416 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:38:11 INFO - PROCESS | 3636 | 1464935891421 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 23:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:38:11 INFO - PROCESS | 3636 | 1464935891428 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 3636 | 1464935891431 Marionette TRACE conn2 <- [1,1490,null,{}] 23:38:11 INFO - PROCESS | 3636 | 1464935891435 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:11 INFO - PROCESS | 3636 | 1464935891544 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:38:11 INFO - PROCESS | 3636 | 1464935891672 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 3636 | ++DOCSHELL 10A7A800 == 40 [pid = 3636] [id = 382] 23:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (10E03400) [pid = 3636] [serial = 1146] [outer = 00000000] 23:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (11D1E400) [pid = 3636] [serial = 1147] [outer = 10E03400] 23:38:11 INFO - PROCESS | 3636 | 1464935891727 Marionette DEBUG loaded listener.js 23:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (12B37800) [pid = 3636] [serial = 1148] [outer = 10E03400] 23:38:12 INFO - PROCESS | 3636 | 1464935892358 Marionette TRACE conn2 <- [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]]]}] 23:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 933ms 23:38:12 INFO - PROCESS | 3636 | 1464935892371 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 3636 | 1464935892374 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 23:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:38:12 INFO - PROCESS | 3636 | 1464935892378 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 3636 | 1464935892381 Marionette TRACE conn2 <- [1,1494,null,{}] 23:38:12 INFO - PROCESS | 3636 | 1464935892392 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:12 INFO - PROCESS | 3636 | 1464935892502 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:38:12 INFO - PROCESS | 3636 | 1464935892602 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:12 INFO - PROCESS | 3636 | ++DOCSHELL 0F31A400 == 41 [pid = 3636] [id = 383] 23:38:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (12FBB000) [pid = 3636] [serial = 1149] [outer = 00000000] 23:38:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (13F1CC00) [pid = 3636] [serial = 1150] [outer = 12FBB000] 23:38:12 INFO - PROCESS | 3636 | 1464935892659 Marionette DEBUG loaded listener.js 23:38:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (15110C00) [pid = 3636] [serial = 1151] [outer = 12FBB000] 23:38:13 INFO - PROCESS | 3636 | 1464935893296 Marionette TRACE conn2 <- [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]]]}] 23:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 948ms 23:38:13 INFO - PROCESS | 3636 | 1464935893322 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:38:13 INFO - PROCESS | 3636 | 1464935893325 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 23:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:38:13 INFO - PROCESS | 3636 | 1464935893329 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:38:13 INFO - PROCESS | 3636 | 1464935893331 Marionette TRACE conn2 <- [1,1498,null,{}] 23:38:13 INFO - PROCESS | 3636 | 1464935893334 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:13 INFO - PROCESS | 3636 | 1464935893440 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:38:13 INFO - PROCESS | 3636 | 1464935893538 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 3636 | ++DOCSHELL 162E8400 == 42 [pid = 3636] [id = 384] 23:38:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (162EA800) [pid = 3636] [serial = 1152] [outer = 00000000] 23:38:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (17064000) [pid = 3636] [serial = 1153] [outer = 162EA800] 23:38:13 INFO - PROCESS | 3636 | 1464935893592 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (17127400) [pid = 3636] [serial = 1154] [outer = 162EA800] 23:38:14 INFO - PROCESS | 3636 | 1464935894166 Marionette TRACE conn2 <- [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]]]}] 23:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 902ms 23:38:14 INFO - PROCESS | 3636 | 1464935894216 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 3636 | 1464935894219 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 23:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:38:14 INFO - PROCESS | 3636 | 1464935894222 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 3636 | 1464935894225 Marionette TRACE conn2 <- [1,1502,null,{}] 23:38:14 INFO - PROCESS | 3636 | 1464935894228 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:14 INFO - PROCESS | 3636 | 1464935894329 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:38:14 INFO - PROCESS | 3636 | 1464935894563 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:14 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D1800 == 43 [pid = 3636] [id = 385] 23:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (0F2D2000) [pid = 3636] [serial = 1155] [outer = 00000000] 23:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (0F320800) [pid = 3636] [serial = 1156] [outer = 0F2D2000] 23:38:14 INFO - PROCESS | 3636 | 1464935894616 Marionette DEBUG loaded listener.js 23:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (10564800) [pid = 3636] [serial = 1157] [outer = 0F2D2000] 23:38:15 INFO - PROCESS | 3636 | 1464935895215 Marionette TRACE conn2 <- [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]]]}] 23:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1026ms 23:38:15 INFO - PROCESS | 3636 | 1464935895280 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:38:15 INFO - PROCESS | 3636 | 1464935895284 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 23:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:38:15 INFO - PROCESS | 3636 | 1464935895288 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:38:15 INFO - PROCESS | 3636 | 1464935895292 Marionette TRACE conn2 <- [1,1506,null,{}] 23:38:15 INFO - PROCESS | 3636 | 1464935895297 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:15 INFO - PROCESS | 3636 | 1464935895446 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:38:15 INFO - PROCESS | 3636 | --DOCSHELL 0F2C9C00 == 42 [pid = 3636] [id = 360] 23:38:15 INFO - PROCESS | 3636 | --DOCSHELL 160F0C00 == 41 [pid = 3636] [id = 379] 23:38:15 INFO - PROCESS | 3636 | --DOCSHELL 12B32400 == 40 [pid = 3636] [id = 378] 23:38:15 INFO - PROCESS | 3636 | --DOCSHELL 13195800 == 39 [pid = 3636] [id = 377] 23:38:15 INFO - PROCESS | 3636 | --DOCSHELL 1043A400 == 38 [pid = 3636] [id = 376] 23:38:15 INFO - PROCESS | 3636 | --DOCSHELL 103D1C00 == 37 [pid = 3636] [id = 375] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (17144400) [pid = 3636] [serial = 1101] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (12968C00) [pid = 3636] [serial = 1086] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (12B36400) [pid = 3636] [serial = 1087] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (110AD400) [pid = 3636] [serial = 1080] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (17121400) [pid = 3636] [serial = 1098] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (0F31F400) [pid = 3636] [serial = 1083] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10A7E000) [pid = 3636] [serial = 1084] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (13A89800) [pid = 3636] [serial = 1089] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1454CC00) [pid = 3636] [serial = 1090] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (10E11400) [pid = 3636] [serial = 1071] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (15B4B000) [pid = 3636] [serial = 1092] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (15A09800) [pid = 3636] [serial = 1069] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (13A85C00) [pid = 3636] [serial = 1074] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (17276800) [pid = 3636] [serial = 1077] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (15A03000) [pid = 3636] [serial = 1104] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17146400) [pid = 3636] [serial = 1102] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (162E6800) [pid = 3636] [serial = 1095] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (17128000) [pid = 3636] [serial = 1099] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (162EAC00) [pid = 3636] [serial = 1096] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17140C00) [pid = 3636] [serial = 1107] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (17884C00) [pid = 3636] [serial = 1108] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (15B4B800) [pid = 3636] [serial = 1093] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (17062000) [pid = 3636] [serial = 1105] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17A0DC00) [pid = 3636] [serial = 1110] [outer = 00000000] [url = about:blank] 23:38:15 INFO - PROCESS | 3636 | 1464935895612 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 3636 | ++DOCSHELL 0F319C00 == 38 [pid = 3636] [id = 386] 23:38:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (0F31E400) [pid = 3636] [serial = 1158] [outer = 00000000] 23:38:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (103D2000) [pid = 3636] [serial = 1159] [outer = 0F31E400] 23:38:15 INFO - PROCESS | 3636 | 1464935895672 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (10A7E000) [pid = 3636] [serial = 1160] [outer = 0F31E400] 23:38:16 INFO - PROCESS | 3636 | 1464935896318 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1026ms 23:38:16 INFO - PROCESS | 3636 | 1464935896330 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 3636 | 1464935896334 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 23:38:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:38:16 INFO - PROCESS | 3636 | 1464935896358 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 3636 | 1464935896362 Marionette TRACE conn2 <- [1,1510,null,{}] 23:38:16 INFO - PROCESS | 3636 | 1464935896381 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:16 INFO - PROCESS | 3636 | 1464935896488 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:38:16 INFO - PROCESS | 3636 | 1464935896614 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 3636 | ++DOCSHELL 12B34800 == 39 [pid = 3636] [id = 387] 23:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (12B39000) [pid = 3636] [serial = 1161] [outer = 00000000] 23:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (12B40400) [pid = 3636] [serial = 1162] [outer = 12B39000] 23:38:16 INFO - PROCESS | 3636 | 1464935896672 Marionette DEBUG loaded listener.js 23:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (12F45000) [pid = 3636] [serial = 1163] [outer = 12B39000] 23:38:17 INFO - PROCESS | 3636 | 1464935897265 Marionette TRACE conn2 <- [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"]]]}] 23:38:17 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 () { 23:38:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:38:17 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 () { 23:38:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:38:17 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 () { 23:38:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:38:17 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 () { 23:38:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:38:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 980ms 23:38:17 INFO - PROCESS | 3636 | 1464935897318 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:38:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:38:17 INFO - PROCESS | 3636 | 1464935897322 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 23:38:17 INFO - PROCESS | 3636 | 1464935897325 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:38:17 INFO - PROCESS | 3636 | 1464935897328 Marionette TRACE conn2 <- [1,1514,null,{}] 23:38:17 INFO - PROCESS | 3636 | 1464935897332 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:17 INFO - PROCESS | 3636 | 1464935897466 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:38:17 INFO - PROCESS | 3636 | 1464935897568 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:17 INFO - PROCESS | 3636 | ++DOCSHELL 12FB8800 == 40 [pid = 3636] [id = 388] 23:38:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (14547800) [pid = 3636] [serial = 1164] [outer = 00000000] 23:38:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (15209000) [pid = 3636] [serial = 1165] [outer = 14547800] 23:38:17 INFO - PROCESS | 3636 | 1464935897623 Marionette DEBUG loaded listener.js 23:38:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (15A03000) [pid = 3636] [serial = 1166] [outer = 14547800] 23:38:18 INFO - PROCESS | 3636 | 1464935898172 Marionette TRACE conn2 <- [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"]]]}] 23:38:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:38:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:38:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:38:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:38:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:38:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:38:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 902ms 23:38:18 INFO - PROCESS | 3636 | 1464935898229 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:38:18 INFO - PROCESS | 3636 | 1464935898233 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 23:38:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:38:18 INFO - PROCESS | 3636 | 1464935898244 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:38:18 INFO - PROCESS | 3636 | 1464935898249 Marionette TRACE conn2 <- [1,1518,null,{}] 23:38:18 INFO - PROCESS | 3636 | 1464935898253 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:18 INFO - PROCESS | 3636 | 1464935898397 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:38:18 INFO - PROCESS | 3636 | 1464935898521 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:18 INFO - PROCESS | 3636 | ++DOCSHELL 162F1C00 == 41 [pid = 3636] [id = 389] 23:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (16ED5000) [pid = 3636] [serial = 1167] [outer = 00000000] 23:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1706D800) [pid = 3636] [serial = 1168] [outer = 16ED5000] 23:38:18 INFO - PROCESS | 3636 | 1464935898576 Marionette DEBUG loaded listener.js 23:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (17123C00) [pid = 3636] [serial = 1169] [outer = 16ED5000] 23:38:19 INFO - PROCESS | 3636 | 1464935899113 Marionette TRACE conn2 <- [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]]]}] 23:38:19 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 23:38:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:38:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:38:19 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. 23:38:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:38:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 886ms 23:38:19 INFO - PROCESS | 3636 | 1464935899144 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:38:19 INFO - PROCESS | 3636 | 1464935899146 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 23:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:38:19 INFO - PROCESS | 3636 | 1464935899150 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - PROCESS | 3636 | 1464935899152 Marionette TRACE conn2 <- [1,1522,null,{}] 23:38:19 INFO - PROCESS | 3636 | 1464935899155 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:19 INFO - PROCESS | 3636 | 1464935899256 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:38:19 INFO - PROCESS | 3636 | 1464935899352 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:19 INFO - PROCESS | 3636 | ++DOCSHELL 1047DC00 == 42 [pid = 3636] [id = 390] 23:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (162E7800) [pid = 3636] [serial = 1170] [outer = 00000000] 23:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (171FE400) [pid = 3636] [serial = 1171] [outer = 162E7800] 23:38:19 INFO - PROCESS | 3636 | 1464935899405 Marionette DEBUG loaded listener.js 23:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (17487C00) [pid = 3636] [serial = 1172] [outer = 162E7800] 23:38:19 INFO - PROCESS | 3636 | 1464935899911 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 793ms 23:38:19 INFO - PROCESS | 3636 | 1464935899951 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:38:19 INFO - PROCESS | 3636 | 1464935899954 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 23:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:38:19 INFO - PROCESS | 3636 | 1464935899990 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - PROCESS | 3636 | 1464935899993 Marionette TRACE conn2 <- [1,1526,null,{}] 23:38:20 INFO - PROCESS | 3636 | 1464935900010 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:20 INFO - PROCESS | 3636 | 1464935900143 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:38:20 INFO - PROCESS | 3636 | 1464935900190 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 3636 | ++DOCSHELL 178E6800 == 43 [pid = 3636] [id = 391] 23:38:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (178E8400) [pid = 3636] [serial = 1173] [outer = 00000000] 23:38:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (17A03400) [pid = 3636] [serial = 1174] [outer = 178E8400] 23:38:20 INFO - PROCESS | 3636 | 1464935900252 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (17BA7800) [pid = 3636] [serial = 1175] [outer = 178E8400] 23:38:20 INFO - PROCESS | 3636 | 1464935900873 Marionette TRACE conn2 <- [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]]]}] 23:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 932ms 23:38:20 INFO - PROCESS | 3636 | 1464935900920 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:38:20 INFO - PROCESS | 3636 | 1464935900922 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 23:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:38:20 INFO - PROCESS | 3636 | 1464935900926 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:38:20 INFO - PROCESS | 3636 | 1464935900928 Marionette TRACE conn2 <- [1,1530,null,{}] 23:38:20 INFO - PROCESS | 3636 | 1464935900931 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:21 INFO - PROCESS | 3636 | 1464935901037 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:38:21 INFO - PROCESS | 3636 | 1464935901164 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:21 INFO - PROCESS | 3636 | ++DOCSHELL 1858E000 == 44 [pid = 3636] [id = 392] 23:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1858E800) [pid = 3636] [serial = 1176] [outer = 00000000] 23:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (187B7800) [pid = 3636] [serial = 1177] [outer = 1858E800] 23:38:21 INFO - PROCESS | 3636 | 1464935901218 Marionette DEBUG loaded listener.js 23:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (187B4400) [pid = 3636] [serial = 1178] [outer = 1858E800] 23:38:21 INFO - PROCESS | 3636 | 1464935901942 Marionette TRACE conn2 <- [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]]]}] 23:38:21 INFO - PROCESS | 3636 | --DOCSHELL 0F2D1800 == 43 [pid = 3636] [id = 385] 23:38:21 INFO - PROCESS | 3636 | --DOCSHELL 0F2CF800 == 42 [pid = 3636] [id = 381] 23:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1026ms 23:38:21 INFO - PROCESS | 3636 | 1464935901969 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 3636 | 1464935901974 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 23:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:38:21 INFO - PROCESS | 3636 | 1464935902003 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:38:22 INFO - PROCESS | 3636 | 1464935902007 Marionette TRACE conn2 <- [1,1534,null,{}] 23:38:22 INFO - PROCESS | 3636 | 1464935902015 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:22 INFO - PROCESS | 3636 | 1464935902195 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:38:22 INFO - PROCESS | 3636 | 1464935902326 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 3636 | ++DOCSHELL 10E8D800 == 43 [pid = 3636] [id = 393] 23:38:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (112E2000) [pid = 3636] [serial = 1179] [outer = 00000000] 23:38:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (118D0800) [pid = 3636] [serial = 1180] [outer = 112E2000] 23:38:22 INFO - PROCESS | 3636 | 1464935902383 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (12B35800) [pid = 3636] [serial = 1181] [outer = 112E2000] 23:38:22 INFO - PROCESS | 3636 | 1464935902988 Marionette TRACE conn2 <- [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]]]}] 23:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 995ms 23:38:23 INFO - PROCESS | 3636 | 1464935903013 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 3636 | 1464935903019 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 23:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:38:23 INFO - PROCESS | 3636 | 1464935903027 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - PROCESS | 3636 | 1464935903030 Marionette TRACE conn2 <- [1,1538,null,{}] 23:38:23 INFO - PROCESS | 3636 | 1464935903034 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:23 INFO - PROCESS | 3636 | 1464935903147 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:38:23 INFO - PROCESS | 3636 | 1464935903263 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 3636 | ++DOCSHELL 145C5C00 == 44 [pid = 3636] [id = 394] 23:38:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (145D0C00) [pid = 3636] [serial = 1182] [outer = 00000000] 23:38:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (15206C00) [pid = 3636] [serial = 1183] [outer = 145D0C00] 23:38:23 INFO - PROCESS | 3636 | 1464935903357 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (160EB400) [pid = 3636] [serial = 1184] [outer = 145D0C00] 23:38:23 INFO - PROCESS | 3636 | 1464935903966 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 996ms 23:38:24 INFO - PROCESS | 3636 | 1464935904014 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 3636 | 1464935904016 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 23:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:38:24 INFO - PROCESS | 3636 | 1464935904020 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - PROCESS | 3636 | 1464935904024 Marionette TRACE conn2 <- [1,1542,null,{}] 23:38:24 INFO - PROCESS | 3636 | 1464935904049 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:24 INFO - PROCESS | 3636 | 1464935904191 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:38:24 INFO - PROCESS | 3636 | 1464935904259 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:24 INFO - PROCESS | 3636 | ++DOCSHELL 17145000 == 45 [pid = 3636] [id = 395] 23:38:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (17145400) [pid = 3636] [serial = 1185] [outer = 00000000] 23:38:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (17278000) [pid = 3636] [serial = 1186] [outer = 17145400] 23:38:24 INFO - PROCESS | 3636 | 1464935904317 Marionette DEBUG loaded listener.js 23:38:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (178EB800) [pid = 3636] [serial = 1187] [outer = 17145400] 23:38:24 INFO - PROCESS | 3636 | 1464935904893 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 933ms 23:38:24 INFO - PROCESS | 3636 | 1464935904965 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 3636 | 1464935904968 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 23:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:38:24 INFO - PROCESS | 3636 | 1464935904971 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - PROCESS | 3636 | 1464935904973 Marionette TRACE conn2 <- [1,1546,null,{}] 23:38:24 INFO - PROCESS | 3636 | 1464935904977 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:25 INFO - PROCESS | 3636 | 1464935905081 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:38:25 INFO - PROCESS | 3636 | 1464935905213 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:25 INFO - PROCESS | 3636 | ++DOCSHELL 17A0F400 == 46 [pid = 3636] [id = 396] 23:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17A10400) [pid = 3636] [serial = 1188] [outer = 00000000] 23:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (187B5800) [pid = 3636] [serial = 1189] [outer = 17A10400] 23:38:25 INFO - PROCESS | 3636 | 1464935905276 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (19A34000) [pid = 3636] [serial = 1190] [outer = 17A10400] 23:38:25 INFO - PROCESS | 3636 | 1464935905877 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 932ms 23:38:25 INFO - PROCESS | 3636 | 1464935905916 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:38:25 INFO - PROCESS | 3636 | 1464935905919 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 23:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:38:25 INFO - PROCESS | 3636 | 1464935905922 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:38:25 INFO - PROCESS | 3636 | 1464935905924 Marionette TRACE conn2 <- [1,1550,null,{}] 23:38:25 INFO - PROCESS | 3636 | 1464935905928 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:26 INFO - PROCESS | 3636 | 1464935906028 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:38:26 INFO - PROCESS | 3636 | 1464935906161 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:26 INFO - PROCESS | 3636 | ++DOCSHELL 17890800 == 47 [pid = 3636] [id = 397] 23:38:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (19A3D400) [pid = 3636] [serial = 1191] [outer = 00000000] 23:38:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (19A78C00) [pid = 3636] [serial = 1192] [outer = 19A3D400] 23:38:26 INFO - PROCESS | 3636 | 1464935906215 Marionette DEBUG loaded listener.js 23:38:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (19A79400) [pid = 3636] [serial = 1193] [outer = 19A3D400] 23:38:26 INFO - PROCESS | 3636 | 1464935906764 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 902ms 23:38:26 INFO - PROCESS | 3636 | 1464935906810 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:38:26 INFO - PROCESS | 3636 | 1464935906813 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 23:38:26 INFO - PROCESS | 3636 | 1464935906816 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:38:26 INFO - PROCESS | 3636 | 1464935906818 Marionette TRACE conn2 <- [1,1554,null,{}] 23:38:26 INFO - PROCESS | 3636 | 1464935906822 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:26 INFO - PROCESS | 3636 | 1464935906962 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:38:27 INFO - PROCESS | 3636 | 1464935907076 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:27 INFO - PROCESS | 3636 | ++DOCSHELL 19A77000 == 48 [pid = 3636] [id = 398] 23:38:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (19AA5400) [pid = 3636] [serial = 1194] [outer = 00000000] 23:38:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (19AAD800) [pid = 3636] [serial = 1195] [outer = 19AA5400] 23:38:27 INFO - PROCESS | 3636 | 1464935907130 Marionette DEBUG loaded listener.js 23:38:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19BC1000) [pid = 3636] [serial = 1196] [outer = 19AA5400] 23:38:27 INFO - PROCESS | 3636 | 1464935907841 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1073ms 23:38:27 INFO - PROCESS | 3636 | 1464935907908 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:38:27 INFO - PROCESS | 3636 | 1464935907912 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 23:38:27 INFO - PROCESS | 3636 | 1464935907917 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:38:27 INFO - PROCESS | 3636 | 1464935907920 Marionette TRACE conn2 <- [1,1558,null,{}] 23:38:27 INFO - PROCESS | 3636 | 1464935907926 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:28 INFO - PROCESS | 3636 | 1464935908028 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:38:28 INFO - PROCESS | 3636 | 1464935908164 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 3636 | ++DOCSHELL 10A81000 == 49 [pid = 3636] [id = 399] 23:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (10E02C00) [pid = 3636] [serial = 1197] [outer = 00000000] 23:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (12B35400) [pid = 3636] [serial = 1198] [outer = 10E02C00] 23:38:28 INFO - PROCESS | 3636 | 1464935908230 Marionette DEBUG loaded listener.js 23:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (13919400) [pid = 3636] [serial = 1199] [outer = 10E02C00] 23:38:28 INFO - PROCESS | 3636 | 1464935908933 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1042ms 23:38:28 INFO - PROCESS | 3636 | 1464935908961 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:38:28 INFO - PROCESS | 3636 | 1464935908966 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 23:38:28 INFO - PROCESS | 3636 | 1464935908991 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:38:28 INFO - PROCESS | 3636 | 1464935908996 Marionette TRACE conn2 <- [1,1562,null,{}] 23:38:29 INFO - PROCESS | 3636 | 1464935909015 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:29 INFO - PROCESS | 3636 | 1464935909128 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:38:29 INFO - PROCESS | 3636 | 1464935909264 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:29 INFO - PROCESS | 3636 | ++DOCSHELL 1383A400 == 50 [pid = 3636] [id = 400] 23:38:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (13924400) [pid = 3636] [serial = 1200] [outer = 00000000] 23:38:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (15207800) [pid = 3636] [serial = 1201] [outer = 13924400] 23:38:29 INFO - PROCESS | 3636 | 1464935909323 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (160E6400) [pid = 3636] [serial = 1202] [outer = 13924400] 23:38:29 INFO - PROCESS | 3636 | 1464935909946 Marionette TRACE conn2 <- [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]]]}] 23:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1042ms 23:38:30 INFO - PROCESS | 3636 | 1464935910023 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:38:30 INFO - PROCESS | 3636 | 1464935910029 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 23:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:38:30 INFO - PROCESS | 3636 | 1464935910036 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 3636 | 1464935910039 Marionette TRACE conn2 <- [1,1566,null,{}] 23:38:30 INFO - PROCESS | 3636 | 1464935910043 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:30 INFO - PROCESS | 3636 | 1464935910182 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:38:30 INFO - PROCESS | 3636 | 1464935910312 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 3636 | ++DOCSHELL 17068400 == 51 [pid = 3636] [id = 401] 23:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17142000) [pid = 3636] [serial = 1203] [outer = 00000000] 23:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (17884C00) [pid = 3636] [serial = 1204] [outer = 17142000] 23:38:30 INFO - PROCESS | 3636 | 1464935910371 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (17A0E800) [pid = 3636] [serial = 1205] [outer = 17142000] 23:38:30 INFO - PROCESS | 3636 | 1464935910987 Marionette TRACE conn2 <- [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]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 995ms 23:38:31 INFO - PROCESS | 3636 | 1464935911036 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 3636 | 1464935911038 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 23:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:38:31 INFO - PROCESS | 3636 | 1464935911042 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 3636 | 1464935911046 Marionette TRACE conn2 <- [1,1570,null,{}] 23:38:31 INFO - PROCESS | 3636 | 1464935911057 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:31 INFO - PROCESS | 3636 | 1464935911169 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:38:31 INFO - PROCESS | 3636 | 1464935911280 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:31 INFO - PROCESS | 3636 | ++DOCSHELL 187BE000 == 52 [pid = 3636] [id = 402] 23:38:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19A40000) [pid = 3636] [serial = 1206] [outer = 00000000] 23:38:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19A83800) [pid = 3636] [serial = 1207] [outer = 19A40000] 23:38:31 INFO - PROCESS | 3636 | 1464935911341 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19AAE000) [pid = 3636] [serial = 1208] [outer = 19A40000] 23:38:31 INFO - PROCESS | 3636 | 1464935911982 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 995ms 23:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:38:32 INFO - PROCESS | 3636 | 1464935912043 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:38:32 INFO - PROCESS | 3636 | 1464935912046 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 23:38:32 INFO - PROCESS | 3636 | 1464935912050 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:38:32 INFO - PROCESS | 3636 | 1464935912052 Marionette TRACE conn2 <- [1,1574,null,{}] 23:38:32 INFO - PROCESS | 3636 | 1464935912055 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:32 INFO - PROCESS | 3636 | 1464935912168 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:38:32 INFO - PROCESS | 3636 | 1464935912302 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 3636 | ++DOCSHELL 19AAF400 == 53 [pid = 3636] [id = 403] 23:38:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (19BC2C00) [pid = 3636] [serial = 1209] [outer = 00000000] 23:38:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19C06C00) [pid = 3636] [serial = 1210] [outer = 19BC2C00] 23:38:32 INFO - PROCESS | 3636 | 1464935912358 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (19C08C00) [pid = 3636] [serial = 1211] [outer = 19BC2C00] 23:38:32 INFO - PROCESS | 3636 | 1464935912882 Marionette TRACE conn2 <- [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]]]}] 23:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 886ms 23:38:32 INFO - PROCESS | 3636 | 1464935912954 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:38:32 INFO - PROCESS | 3636 | 1464935912956 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 23:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:38:32 INFO - PROCESS | 3636 | 1464935912960 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:38:32 INFO - PROCESS | 3636 | 1464935912961 Marionette TRACE conn2 <- [1,1578,null,{}] 23:38:32 INFO - PROCESS | 3636 | 1464935912965 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:33 INFO - PROCESS | 3636 | 1464935913064 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:38:33 INFO - PROCESS | 3636 | 1464935913182 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:33 INFO - PROCESS | 3636 | ++DOCSHELL 12B3B800 == 54 [pid = 3636] [id = 404] 23:38:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (12B3EC00) [pid = 3636] [serial = 1212] [outer = 00000000] 23:38:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (19D84C00) [pid = 3636] [serial = 1213] [outer = 12B3EC00] 23:38:33 INFO - PROCESS | 3636 | 1464935913237 Marionette DEBUG loaded listener.js 23:38:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (19D85C00) [pid = 3636] [serial = 1214] [outer = 12B3EC00] 23:38:34 INFO - PROCESS | 3636 | 1464935914009 Marionette TRACE conn2 <- [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]]]}] 23:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1088ms 23:38:34 INFO - PROCESS | 3636 | 1464935914044 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:38:34 INFO - PROCESS | 3636 | 1464935914048 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 23:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:38:34 INFO - PROCESS | 3636 | 1464935914053 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:38:34 INFO - PROCESS | 3636 | 1464935914057 Marionette TRACE conn2 <- [1,1582,null,{}] 23:38:34 INFO - PROCESS | 3636 | 1464935914062 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:34 INFO - PROCESS | 3636 | 1464935914164 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:38:34 INFO - PROCESS | 3636 | 1464935914303 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 3636 | ++DOCSHELL 132CEC00 == 55 [pid = 3636] [id = 405] 23:38:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (132CF400) [pid = 3636] [serial = 1215] [outer = 00000000] 23:38:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (17062000) [pid = 3636] [serial = 1216] [outer = 132CF400] 23:38:34 INFO - PROCESS | 3636 | 1464935914356 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (17124C00) [pid = 3636] [serial = 1217] [outer = 132CF400] 23:38:34 INFO - PROCESS | 3636 | 1464935914912 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:38:34 INFO - PROCESS | 3636 | --DOCSHELL 10A7A800 == 54 [pid = 3636] [id = 382] 23:38:34 INFO - PROCESS | 3636 | --DOCSHELL 0F31A400 == 53 [pid = 3636] [id = 383] 23:38:34 INFO - PROCESS | 3636 | --DOCSHELL 17145000 == 52 [pid = 3636] [id = 395] 23:38:34 INFO - PROCESS | 3636 | --DOCSHELL 145C5C00 == 51 [pid = 3636] [id = 394] 23:38:34 INFO - PROCESS | 3636 | --DOCSHELL 10E8D800 == 50 [pid = 3636] [id = 393] 23:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 995ms 23:38:35 INFO - PROCESS | 3636 | 1464935915054 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 3636 | 1464935915058 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 23:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:38:35 INFO - PROCESS | 3636 | 1464935915063 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 3636 | 1464935915067 Marionette TRACE conn2 <- [1,1586,null,{}] 23:38:35 INFO - PROCESS | 3636 | 1464935915074 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:35 INFO - PROCESS | 3636 | 1464935915197 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:38:35 INFO - PROCESS | 3636 | 1464935915330 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 3636 | ++DOCSHELL 13F25400 == 51 [pid = 3636] [id = 406] 23:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (14546C00) [pid = 3636] [serial = 1218] [outer = 00000000] 23:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (160F3000) [pid = 3636] [serial = 1219] [outer = 14546C00] 23:38:35 INFO - PROCESS | 3636 | 1464935915390 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1711E000) [pid = 3636] [serial = 1220] [outer = 14546C00] 23:38:36 INFO - PROCESS | 3636 | 1464935916011 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 995ms 23:38:36 INFO - PROCESS | 3636 | 1464935916066 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:38:36 INFO - PROCESS | 3636 | 1464935916070 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 23:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:38:36 INFO - PROCESS | 3636 | 1464935916078 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:38:36 INFO - PROCESS | 3636 | 1464935916082 Marionette TRACE conn2 <- [1,1590,null,{}] 23:38:36 INFO - PROCESS | 3636 | 1464935916086 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:36 INFO - PROCESS | 3636 | 1464935916197 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:38:36 INFO - PROCESS | 3636 | 1464935916336 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:36 INFO - PROCESS | 3636 | ++DOCSHELL 1812AC00 == 52 [pid = 3636] [id = 407] 23:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (187BD000) [pid = 3636] [serial = 1221] [outer = 00000000] 23:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (19A75800) [pid = 3636] [serial = 1222] [outer = 187BD000] 23:38:36 INFO - PROCESS | 3636 | 1464935916392 Marionette DEBUG loaded listener.js 23:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (19AA2C00) [pid = 3636] [serial = 1223] [outer = 187BD000] 23:38:37 INFO - PROCESS | 3636 | 1464935917020 Marionette TRACE conn2 <- [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]]]}] 23:38:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:38:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 996ms 23:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:38:37 INFO - PROCESS | 3636 | 1464935917063 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:38:37 INFO - PROCESS | 3636 | 1464935917065 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 23:38:37 INFO - PROCESS | 3636 | 1464935917069 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:38:37 INFO - PROCESS | 3636 | 1464935917071 Marionette TRACE conn2 <- [1,1594,null,{}] 23:38:37 INFO - PROCESS | 3636 | 1464935917082 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:37 INFO - PROCESS | 3636 | 1464935917215 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:38:37 INFO - PROCESS | 3636 | 1464935917358 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:37 INFO - PROCESS | 3636 | ++DOCSHELL 19D82000 == 53 [pid = 3636] [id = 408] 23:38:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (19D83800) [pid = 3636] [serial = 1224] [outer = 00000000] 23:38:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (19EAB400) [pid = 3636] [serial = 1225] [outer = 19D83800] 23:38:37 INFO - PROCESS | 3636 | 1464935917418 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (1A35A000) [pid = 3636] [serial = 1226] [outer = 19D83800] 23:38:38 INFO - PROCESS | 3636 | 1464935918010 Marionette TRACE conn2 <- [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]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 995ms 23:38:38 INFO - PROCESS | 3636 | 1464935918071 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 3636 | 1464935918073 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 23:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:38:38 INFO - PROCESS | 3636 | 1464935918077 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 3636 | 1464935918079 Marionette TRACE conn2 <- [1,1598,null,{}] 23:38:38 INFO - PROCESS | 3636 | 1464935918083 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:38 INFO - PROCESS | 3636 | 1464935918188 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:38:38 INFO - PROCESS | 3636 | 1464935918298 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:38 INFO - PROCESS | 3636 | ++DOCSHELL 1A6E3800 == 54 [pid = 3636] [id = 409] 23:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (1A6E3C00) [pid = 3636] [serial = 1227] [outer = 00000000] 23:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (1A8E5C00) [pid = 3636] [serial = 1228] [outer = 1A6E3C00] 23:38:38 INFO - PROCESS | 3636 | 1464935918352 Marionette DEBUG loaded listener.js 23:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (1A959000) [pid = 3636] [serial = 1229] [outer = 1A6E3C00] 23:38:38 INFO - PROCESS | 3636 | 1464935918932 Marionette TRACE conn2 <- [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]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 902ms 23:38:38 INFO - PROCESS | 3636 | 1464935918981 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 3636 | 1464935918984 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 23:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:38:38 INFO - PROCESS | 3636 | 1464935918987 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 3636 | 1464935918989 Marionette TRACE conn2 <- [1,1602,null,{}] 23:38:38 INFO - PROCESS | 3636 | 1464935918992 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:39 INFO - PROCESS | 3636 | 1464935919093 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:38:39 INFO - PROCESS | 3636 | 1464935919204 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 3636 | ++DOCSHELL 1A395400 == 55 [pid = 3636] [id = 410] 23:38:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (1A8E7C00) [pid = 3636] [serial = 1230] [outer = 00000000] 23:38:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (1AA31400) [pid = 3636] [serial = 1231] [outer = 1A8E7C00] 23:38:39 INFO - PROCESS | 3636 | 1464935919257 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (1AA34400) [pid = 3636] [serial = 1232] [outer = 1A8E7C00] 23:38:39 INFO - PROCESS | 3636 | 1464935919805 Marionette TRACE conn2 <- [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]]]}] 23:38:39 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 23:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 824ms 23:38:39 INFO - PROCESS | 3636 | 1464935919832 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:38:39 INFO - PROCESS | 3636 | 1464935919834 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 23:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:38:39 INFO - PROCESS | 3636 | 1464935919839 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:38:39 INFO - PROCESS | 3636 | 1464935919841 Marionette TRACE conn2 <- [1,1606,null,{}] 23:38:39 INFO - PROCESS | 3636 | 1464935919845 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:39 INFO - PROCESS | 3636 | 1464935919980 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:38:40 INFO - PROCESS | 3636 | 1464935920095 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 3636 | ++DOCSHELL 1AA40000 == 56 [pid = 3636] [id = 411] 23:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 155 (1AAC4400) [pid = 3636] [serial = 1233] [outer = 00000000] 23:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 156 (1AACAC00) [pid = 3636] [serial = 1234] [outer = 1AAC4400] 23:38:40 INFO - PROCESS | 3636 | 1464935920195 Marionette DEBUG loaded listener.js 23:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 157 (1AAD1800) [pid = 3636] [serial = 1235] [outer = 1AAC4400] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 139CEC00 == 55 [pid = 3636] [id = 349] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12B3E800 == 54 [pid = 3636] [id = 372] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 17890800 == 53 [pid = 3636] [id = 397] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1047F000 == 52 [pid = 3636] [id = 350] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 10560800 == 51 [pid = 3636] [id = 344] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 17A0F400 == 50 [pid = 3636] [id = 396] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 17061C00 == 49 [pid = 3636] [id = 359] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 160E6000 == 48 [pid = 3636] [id = 373] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F2CC400 == 47 [pid = 3636] [id = 354] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F319C00 == 46 [pid = 3636] [id = 386] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12BBFC00 == 45 [pid = 3636] [id = 348] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1383A400 == 44 [pid = 3636] [id = 400] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12B34800 == 43 [pid = 3636] [id = 387] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F2CDC00 == 42 [pid = 3636] [id = 343] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 17068400 == 41 [pid = 3636] [id = 401] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 112E2800 == 40 [pid = 3636] [id = 346] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12FB8800 == 39 [pid = 3636] [id = 388] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 11D29800 == 38 [pid = 3636] [id = 19] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12B3B800 == 37 [pid = 3636] [id = 404] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F322000 == 36 [pid = 3636] [id = 356] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 187BE000 == 35 [pid = 3636] [id = 402] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F2D3C00 == 34 [pid = 3636] [id = 345] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 178E6800 == 33 [pid = 3636] [id = 391] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 19AAF400 == 32 [pid = 3636] [id = 403] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1712AC00 == 31 [pid = 3636] [id = 353] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F2CB400 == 30 [pid = 3636] [id = 351] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 162F1C00 == 29 [pid = 3636] [id = 389] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F321400 == 28 [pid = 3636] [id = 371] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1047DC00 == 27 [pid = 3636] [id = 390] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 19A77000 == 26 [pid = 3636] [id = 398] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 17FC6800 == 25 [pid = 3636] [id = 374] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F227800 == 24 [pid = 3636] [id = 347] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 0F21E400 == 23 [pid = 3636] [id = 357] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12957800 == 22 [pid = 3636] [id = 358] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 10A7DC00 == 21 [pid = 3636] [id = 355] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 15B51000 == 20 [pid = 3636] [id = 352] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1858E000 == 19 [pid = 3636] [id = 392] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1A395400 == 18 [pid = 3636] [id = 410] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1A6E3800 == 17 [pid = 3636] [id = 409] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 162EFC00 == 16 [pid = 3636] [id = 380] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 1812AC00 == 15 [pid = 3636] [id = 407] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 19D82000 == 14 [pid = 3636] [id = 408] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 132CEC00 == 13 [pid = 3636] [id = 405] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 10A81000 == 12 [pid = 3636] [id = 399] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 162E8400 == 11 [pid = 3636] [id = 384] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 12B36C00 == 10 [pid = 3636] [id = 370] 23:38:43 INFO - PROCESS | 3636 | --DOCSHELL 13F25400 == 9 [pid = 3636] [id = 406] 23:38:44 INFO - PROCESS | 3636 | 1464935924972 Marionette TRACE conn2 <- [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]]]}] 23:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 5193ms 23:38:45 INFO - PROCESS | 3636 | 1464935925047 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:38:45 INFO - PROCESS | 3636 | 1464935925052 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 23:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:38:45 INFO - PROCESS | 3636 | 1464935925058 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 3636 | 1464935925062 Marionette TRACE conn2 <- [1,1610,null,{}] 23:38:45 INFO - PROCESS | 3636 | 1464935925069 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:45 INFO - PROCESS | 3636 | 1464935925164 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:38:45 INFO - PROCESS | 3636 | 1464935925183 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CD400 == 10 [pid = 3636] [id = 412] 23:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 158 (0F2CD800) [pid = 3636] [serial = 1236] [outer = 00000000] 23:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 159 (0F31D000) [pid = 3636] [serial = 1237] [outer = 0F2CD800] 23:38:45 INFO - PROCESS | 3636 | 1464935925231 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 160 (103D9000) [pid = 3636] [serial = 1238] [outer = 0F2CD800] 23:38:45 INFO - PROCESS | 3636 | 1464935925743 Marionette TRACE conn2 <- [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]]]}] 23:38:45 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 23:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 23:38:45 INFO - PROCESS | 3636 | 1464935925798 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:38:45 INFO - PROCESS | 3636 | 1464935925804 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 23:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:38:45 INFO - PROCESS | 3636 | 1464935925810 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 3636 | 1464935925813 Marionette TRACE conn2 <- [1,1614,null,{}] 23:38:45 INFO - PROCESS | 3636 | 1464935925817 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:45 INFO - PROCESS | 3636 | 1464935925906 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:38:46 INFO - PROCESS | 3636 | 1464935926008 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:46 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D3800 == 11 [pid = 3636] [id = 413] 23:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 161 (10E60400) [pid = 3636] [serial = 1239] [outer = 00000000] 23:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 162 (112DE400) [pid = 3636] [serial = 1240] [outer = 10E60400] 23:38:46 INFO - PROCESS | 3636 | 1464935926062 Marionette DEBUG loaded listener.js 23:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 163 (11D29000) [pid = 3636] [serial = 1241] [outer = 10E60400] 23:38:46 INFO - PROCESS | 3636 | 1464935926467 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 699ms 23:38:46 INFO - PROCESS | 3636 | 1464935926492 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:38:46 INFO - PROCESS | 3636 | 1464935926494 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 23:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:38:46 INFO - PROCESS | 3636 | 1464935926498 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:38:46 INFO - PROCESS | 3636 | 1464935926502 Marionette TRACE conn2 <- [1,1618,null,{}] 23:38:46 INFO - PROCESS | 3636 | 1464935926512 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:46 INFO - PROCESS | 3636 | 1464935926639 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:38:46 INFO - PROCESS | 3636 | 1464935926654 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:46 INFO - PROCESS | 3636 | ++DOCSHELL 13A8D000 == 12 [pid = 3636] [id = 414] 23:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 164 (13A8E000) [pid = 3636] [serial = 1242] [outer = 00000000] 23:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 165 (15210000) [pid = 3636] [serial = 1243] [outer = 13A8E000] 23:38:46 INFO - PROCESS | 3636 | 1464935926703 Marionette DEBUG loaded listener.js 23:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 166 (15B54400) [pid = 3636] [serial = 1244] [outer = 13A8E000] 23:38:47 INFO - PROCESS | 3636 | 1464935927261 Marionette TRACE conn2 <- [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]]]}] 23:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 809ms 23:38:47 INFO - PROCESS | 3636 | 1464935927299 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:38:47 INFO - PROCESS | 3636 | 1464935927302 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 23:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:38:47 INFO - PROCESS | 3636 | 1464935927309 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:38:47 INFO - PROCESS | 3636 | 1464935927311 Marionette TRACE conn2 <- [1,1622,null,{}] 23:38:47 INFO - PROCESS | 3636 | 1464935927314 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:47 INFO - PROCESS | 3636 | 1464935927431 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:38:47 INFO - PROCESS | 3636 | 1464935927438 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 3636 | ++DOCSHELL 11867C00 == 13 [pid = 3636] [id = 415] 23:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 167 (162F1C00) [pid = 3636] [serial = 1245] [outer = 00000000] 23:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 168 (1712A000) [pid = 3636] [serial = 1246] [outer = 162F1C00] 23:38:47 INFO - PROCESS | 3636 | 1464935927483 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 169 (178E3000) [pid = 3636] [serial = 1247] [outer = 162F1C00] 23:38:47 INFO - PROCESS | 3636 | 1464935927962 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 700ms 23:38:48 INFO - PROCESS | 3636 | 1464935928009 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:38:48 INFO - PROCESS | 3636 | 1464935928011 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 23:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:38:48 INFO - PROCESS | 3636 | 1464935928014 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:38:48 INFO - PROCESS | 3636 | 1464935928016 Marionette TRACE conn2 <- [1,1626,null,{}] 23:38:48 INFO - PROCESS | 3636 | 1464935928019 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:48 INFO - PROCESS | 3636 | 1464935928162 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:38:48 INFO - PROCESS | 3636 | 1464935928228 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 3636 | ++DOCSHELL 178E5000 == 14 [pid = 3636] [id = 416] 23:38:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 170 (17A01C00) [pid = 3636] [serial = 1248] [outer = 00000000] 23:38:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 171 (1858A800) [pid = 3636] [serial = 1249] [outer = 17A01C00] 23:38:48 INFO - PROCESS | 3636 | 1464935928273 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 172 (187B7400) [pid = 3636] [serial = 1250] [outer = 17A01C00] 23:38:48 INFO - PROCESS | 3636 | 1464935928709 Marionette TRACE conn2 <- [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]]]}] 23:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 731ms 23:38:48 INFO - PROCESS | 3636 | 1464935928755 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:38:48 INFO - PROCESS | 3636 | 1464935928757 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 23:38:48 INFO - PROCESS | 3636 | 1464935928761 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:38:48 INFO - PROCESS | 3636 | 1464935928762 Marionette TRACE conn2 <- [1,1630,null,{}] 23:38:48 INFO - PROCESS | 3636 | 1464935928766 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:50 INFO - PROCESS | 3636 | 1464935930089 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 171 (0F31E400) [pid = 3636] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 170 (1559E400) [pid = 3636] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 169 (13198800) [pid = 3636] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 168 (103D2800) [pid = 3636] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 167 (18122400) [pid = 3636] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 166 (12BB8800) [pid = 3636] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 165 (161BE400) [pid = 3636] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 164 (1050C400) [pid = 3636] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 163 (0F321800) [pid = 3636] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 162 (16ED5000) [pid = 3636] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 161 (17142000) [pid = 3636] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 160 (14547800) [pid = 3636] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 159 (13924400) [pid = 3636] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 158 (0F2D4C00) [pid = 3636] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 157 (12B39000) [pid = 3636] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 156 (112E6000) [pid = 3636] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 155 (187BD000) [pid = 3636] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 154 (14546C00) [pid = 3636] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 153 (17145400) [pid = 3636] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (162EA800) [pid = 3636] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (12FBB000) [pid = 3636] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (178EA800) [pid = 3636] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (0F2D1C00) [pid = 3636] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (0F2CEC00) [pid = 3636] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (12967000) [pid = 3636] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (17122C00) [pid = 3636] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (145D0C00) [pid = 3636] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (132CF400) [pid = 3636] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (10E03400) [pid = 3636] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (112E2000) [pid = 3636] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (10E02C00) [pid = 3636] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (0F2D0400) [pid = 3636] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (162F0C00) [pid = 3636] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (0F2D2000) [pid = 3636] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (160F2800) [pid = 3636] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1A8E7C00) [pid = 3636] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1A6E3C00) [pid = 3636] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (12B3EC00) [pid = 3636] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (19AA5400) [pid = 3636] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (19BC2C00) [pid = 3636] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (19A3D400) [pid = 3636] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (19D83800) [pid = 3636] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17A10400) [pid = 3636] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (1858E800) [pid = 3636] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (162E7800) [pid = 3636] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (19A40000) [pid = 3636] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (178E8400) [pid = 3636] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:38:50 INFO - PROCESS | 3636 | 1464935930209 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 3636 | ++DOCSHELL 0F227C00 == 15 [pid = 3636] [id = 417] 23:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (0F22BC00) [pid = 3636] [serial = 1251] [outer = 00000000] 23:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (0F317400) [pid = 3636] [serial = 1252] [outer = 0F22BC00] 23:38:50 INFO - PROCESS | 3636 | 1464935930254 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (10E02C00) [pid = 3636] [serial = 1253] [outer = 0F22BC00] 23:38:50 INFO - PROCESS | 3636 | 1464935930609 Marionette TRACE conn2 <- [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]]]}] 23:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1897ms 23:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:38:50 INFO - PROCESS | 3636 | 1464935930650 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:38:50 INFO - PROCESS | 3636 | 1464935930652 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 23:38:50 INFO - PROCESS | 3636 | 1464935930655 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:38:50 INFO - PROCESS | 3636 | 1464935930656 Marionette TRACE conn2 <- [1,1634,null,{}] 23:38:50 INFO - PROCESS | 3636 | 1464935930660 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:50 INFO - PROCESS | 3636 | 1464935930740 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:38:50 INFO - PROCESS | 3636 | 1464935930747 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 3636 | ++DOCSHELL 10E0EC00 == 16 [pid = 3636] [id = 418] 23:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (10E8FC00) [pid = 3636] [serial = 1254] [outer = 00000000] 23:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (131ED000) [pid = 3636] [serial = 1255] [outer = 10E8FC00] 23:38:50 INFO - PROCESS | 3636 | 1464935930791 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (12FB8400) [pid = 3636] [serial = 1256] [outer = 10E8FC00] 23:38:51 INFO - PROCESS | 3636 | 1464935931248 Marionette TRACE conn2 <- [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]]]}] 23:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 622ms 23:38:51 INFO - PROCESS | 3636 | 1464935931293 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 3636 | 1464935931295 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 23:38:51 INFO - PROCESS | 3636 | 1464935931298 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:38:51 INFO - PROCESS | 3636 | 1464935931300 Marionette TRACE conn2 <- [1,1638,null,{}] 23:38:51 INFO - PROCESS | 3636 | 1464935931303 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:51 INFO - PROCESS | 3636 | 1464935931381 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:38:51 INFO - PROCESS | 3636 | 1464935931388 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 3636 | ++DOCSHELL 13194400 == 17 [pid = 3636] [id = 419] 23:38:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1454A800) [pid = 3636] [serial = 1257] [outer = 00000000] 23:38:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (162EA400) [pid = 3636] [serial = 1258] [outer = 1454A800] 23:38:51 INFO - PROCESS | 3636 | 1464935931431 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (162EEC00) [pid = 3636] [serial = 1259] [outer = 1454A800] 23:38:51 INFO - PROCESS | 3636 | 1464935931900 Marionette TRACE conn2 <- [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]]]}] 23:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 637ms 23:38:51 INFO - PROCESS | 3636 | 1464935931954 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 3636 | 1464935931956 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 23:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:38:51 INFO - PROCESS | 3636 | 1464935931959 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 3636 | 1464935931961 Marionette TRACE conn2 <- [1,1642,null,{}] 23:38:51 INFO - PROCESS | 3636 | 1464935931964 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:52 INFO - PROCESS | 3636 | 1464935932065 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:38:52 INFO - PROCESS | 3636 | 1464935932239 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:52 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C8400 == 18 [pid = 3636] [id = 420] 23:38:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (0F2C8C00) [pid = 3636] [serial = 1260] [outer = 00000000] 23:38:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (0F2CF800) [pid = 3636] [serial = 1261] [outer = 0F2C8C00] 23:38:52 INFO - PROCESS | 3636 | 1464935932344 Marionette DEBUG loaded listener.js 23:38:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (0F319800) [pid = 3636] [serial = 1262] [outer = 0F2C8C00] 23:38:52 INFO - PROCESS | 3636 | 1464935932973 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1042ms 23:38:52 INFO - PROCESS | 3636 | 1464935933003 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:38:52 INFO - PROCESS | 3636 | 1464935933007 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 23:38:53 INFO - PROCESS | 3636 | 1464935933030 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:38:53 INFO - PROCESS | 3636 | 1464935933034 Marionette TRACE conn2 <- [1,1646,null,{}] 23:38:53 INFO - PROCESS | 3636 | 1464935933038 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:53 INFO - PROCESS | 3636 | 1464935933145 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:38:53 INFO - PROCESS | 3636 | 1464935933286 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 3636 | ++DOCSHELL 12B3CC00 == 19 [pid = 3636] [id = 421] 23:38:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (12B3E000) [pid = 3636] [serial = 1263] [outer = 00000000] 23:38:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (12FC5000) [pid = 3636] [serial = 1264] [outer = 12B3E000] 23:38:53 INFO - PROCESS | 3636 | 1464935933327 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (139CEC00) [pid = 3636] [serial = 1265] [outer = 12B3E000] 23:38:53 INFO - PROCESS | 3636 | 1464935933900 Marionette TRACE conn2 <- [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]]]}] 23:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 933ms 23:38:53 INFO - PROCESS | 3636 | 1464935933965 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 3636 | 1464935933970 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 23:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:38:53 INFO - PROCESS | 3636 | 1464935933975 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 3636 | 1464935933979 Marionette TRACE conn2 <- [1,1650,null,{}] 23:38:53 INFO - PROCESS | 3636 | 1464935933985 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:54 INFO - PROCESS | 3636 | 1464935934128 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:38:54 INFO - PROCESS | 3636 | 1464935934237 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 3636 | ++DOCSHELL 1706A400 == 20 [pid = 3636] [id = 422] 23:38:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1706C800) [pid = 3636] [serial = 1266] [outer = 00000000] 23:38:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (17145400) [pid = 3636] [serial = 1267] [outer = 1706C800] 23:38:54 INFO - PROCESS | 3636 | 1464935934297 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (178E9000) [pid = 3636] [serial = 1268] [outer = 1706C800] 23:38:54 INFO - PROCESS | 3636 | 1464935934887 Marionette TRACE conn2 <- [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]]]}] 23:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 933ms 23:38:54 INFO - PROCESS | 3636 | 1464935934918 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 3636 | 1464935934921 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 23:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:38:54 INFO - PROCESS | 3636 | 1464935934931 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 3636 | 1464935934937 Marionette TRACE conn2 <- [1,1654,null,{}] 23:38:54 INFO - PROCESS | 3636 | 1464935934942 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:55 INFO - PROCESS | 3636 | 1464935935054 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:38:55 INFO - PROCESS | 3636 | 1464935935164 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 3636 | ++DOCSHELL 18586800 == 21 [pid = 3636] [id = 423] 23:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (187B7000) [pid = 3636] [serial = 1269] [outer = 00000000] 23:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (19AA5400) [pid = 3636] [serial = 1270] [outer = 187B7000] 23:38:55 INFO - PROCESS | 3636 | 1464935935217 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (19AA6400) [pid = 3636] [serial = 1271] [outer = 187B7000] 23:38:55 INFO - PROCESS | 3636 | 1464935935824 Marionette TRACE conn2 <- [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]]]}] 23:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 964ms 23:38:55 INFO - PROCESS | 3636 | 1464935935890 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 3636 | 1464935935893 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 23:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:38:55 INFO - PROCESS | 3636 | 1464935935896 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - PROCESS | 3636 | 1464935935898 Marionette TRACE conn2 <- [1,1658,null,{}] 23:38:55 INFO - PROCESS | 3636 | 1464935935917 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:56 INFO - PROCESS | 3636 | 1464935936022 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:38:56 INFO - PROCESS | 3636 | 1464935936167 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 3636 | ++DOCSHELL 10327C00 == 22 [pid = 3636] [id = 424] 23:38:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (10332400) [pid = 3636] [serial = 1272] [outer = 00000000] 23:38:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (12962C00) [pid = 3636] [serial = 1273] [outer = 10332400] 23:38:56 INFO - PROCESS | 3636 | 1464935936253 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (13A87C00) [pid = 3636] [serial = 1274] [outer = 10332400] 23:38:57 INFO - PROCESS | 3636 | 1464935937082 Marionette TRACE conn2 <- [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]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1274ms 23:38:57 INFO - PROCESS | 3636 | 1464935937165 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 3636 | 1464935937169 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 23:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:38:57 INFO - PROCESS | 3636 | 1464935937175 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 3636 | 1464935937179 Marionette TRACE conn2 <- [1,1662,null,{}] 23:38:57 INFO - PROCESS | 3636 | 1464935937186 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:57 INFO - PROCESS | 3636 | 1464935937283 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:38:57 INFO - PROCESS | 3636 | 1464935937429 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:57 INFO - PROCESS | 3636 | ++DOCSHELL 0F321000 == 23 [pid = 3636] [id = 425] 23:38:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (0F321C00) [pid = 3636] [serial = 1275] [outer = 00000000] 23:38:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (10A58400) [pid = 3636] [serial = 1276] [outer = 0F321C00] 23:38:57 INFO - PROCESS | 3636 | 1464935937487 Marionette DEBUG loaded listener.js 23:38:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (10A58C00) [pid = 3636] [serial = 1277] [outer = 0F321C00] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (17124C00) [pid = 3636] [serial = 1217] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (13F1CC00) [pid = 3636] [serial = 1150] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (12B37800) [pid = 3636] [serial = 1148] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (15206C00) [pid = 3636] [serial = 1183] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (12B35800) [pid = 3636] [serial = 1181] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (13919400) [pid = 3636] [serial = 1199] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (12B40400) [pid = 3636] [serial = 1162] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (11D1E400) [pid = 3636] [serial = 1147] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (10A7C400) [pid = 3636] [serial = 1145] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (171FE000) [pid = 3636] [serial = 1142] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (10564800) [pid = 3636] [serial = 1157] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (10A7E000) [pid = 3636] [serial = 1160] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (103D2000) [pid = 3636] [serial = 1159] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (17062000) [pid = 3636] [serial = 1216] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (118D0800) [pid = 3636] [serial = 1180] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (160F3000) [pid = 3636] [serial = 1219] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (12B35400) [pid = 3636] [serial = 1198] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (15A0E400) [pid = 3636] [serial = 1134] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (15B56800) [pid = 3636] [serial = 1135] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (13964000) [pid = 3636] [serial = 1131] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (13A8E800) [pid = 3636] [serial = 1132] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (10F40800) [pid = 3636] [serial = 1126] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (105F3000) [pid = 3636] [serial = 1125] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (1858A400) [pid = 3636] [serial = 1123] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (18584400) [pid = 3636] [serial = 1122] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (13925800) [pid = 3636] [serial = 1117] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (132CE000) [pid = 3636] [serial = 1116] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1711D800) [pid = 3636] [serial = 1120] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (16D97C00) [pid = 3636] [serial = 1119] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10A7CC00) [pid = 3636] [serial = 1128] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (118CF400) [pid = 3636] [serial = 1129] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1050BC00) [pid = 3636] [serial = 1114] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (10439800) [pid = 3636] [serial = 1113] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (0F320800) [pid = 3636] [serial = 1156] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (162F2000) [pid = 3636] [serial = 1137] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1711D400) [pid = 3636] [serial = 1141] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (105FAC00) [pid = 3636] [serial = 1144] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (17884C00) [pid = 3636] [serial = 1204] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (160E6400) [pid = 3636] [serial = 1202] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19AA2C00) [pid = 3636] [serial = 1223] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (19EAB400) [pid = 3636] [serial = 1225] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1711E000) [pid = 3636] [serial = 1220] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (178EB800) [pid = 3636] [serial = 1187] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (17127400) [pid = 3636] [serial = 1154] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (187B5800) [pid = 3636] [serial = 1189] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (15110C00) [pid = 3636] [serial = 1151] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (17AE8000) [pid = 3636] [serial = 1111] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (12B3D400) [pid = 3636] [serial = 1081] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (112E4000) [pid = 3636] [serial = 1072] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (15201C00) [pid = 3636] [serial = 1075] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (177C9800) [pid = 3636] [serial = 1078] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19A75800) [pid = 3636] [serial = 1222] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (17064000) [pid = 3636] [serial = 1153] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (160EB400) [pid = 3636] [serial = 1184] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (17278000) [pid = 3636] [serial = 1186] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (19AAD800) [pid = 3636] [serial = 1195] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (187B4400) [pid = 3636] [serial = 1178] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (19A78C00) [pid = 3636] [serial = 1192] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (17487C00) [pid = 3636] [serial = 1172] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (19AAE000) [pid = 3636] [serial = 1208] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (19C06C00) [pid = 3636] [serial = 1210] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (17A03400) [pid = 3636] [serial = 1174] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (187B7800) [pid = 3636] [serial = 1177] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (17BA7800) [pid = 3636] [serial = 1175] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17123C00) [pid = 3636] [serial = 1169] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (171FE400) [pid = 3636] [serial = 1171] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19A83800) [pid = 3636] [serial = 1207] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (17A0E800) [pid = 3636] [serial = 1205] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (15A03000) [pid = 3636] [serial = 1166] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (15207800) [pid = 3636] [serial = 1201] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1706D800) [pid = 3636] [serial = 1168] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (10E07000) [pid = 3636] [serial = 1036] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12F45000) [pid = 3636] [serial = 1163] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11BBEC00) [pid = 3636] [serial = 1039] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (15209000) [pid = 3636] [serial = 1165] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16D97800) [pid = 3636] [serial = 1138] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19BBA400) [pid = 3636] [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.] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1AACAC00) [pid = 3636] [serial = 1234] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1AA34400) [pid = 3636] [serial = 1232] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1A959000) [pid = 3636] [serial = 1229] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1AA31400) [pid = 3636] [serial = 1231] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19D85C00) [pid = 3636] [serial = 1214] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19BC1000) [pid = 3636] [serial = 1196] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19D84C00) [pid = 3636] [serial = 1213] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19C08C00) [pid = 3636] [serial = 1211] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19A79400) [pid = 3636] [serial = 1193] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1A35A000) [pid = 3636] [serial = 1226] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1A8E5C00) [pid = 3636] [serial = 1228] [outer = 00000000] [url = about:blank] 23:38:57 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19A34000) [pid = 3636] [serial = 1190] [outer = 00000000] [url = about:blank] 23:38:58 INFO - PROCESS | 3636 | 1464935938078 Marionette TRACE conn2 <- [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]]]}] 23:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 948ms 23:38:58 INFO - PROCESS | 3636 | 1464935938123 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 3636 | 1464935938129 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 23:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:38:58 INFO - PROCESS | 3636 | 1464935938134 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 3636 | 1464935938137 Marionette TRACE conn2 <- [1,1666,null,{}] 23:38:58 INFO - PROCESS | 3636 | 1464935938141 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:58 INFO - PROCESS | 3636 | 1464935938226 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:38:58 INFO - PROCESS | 3636 | 1464935938234 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 3636 | ++DOCSHELL 105F5000 == 24 [pid = 3636] [id = 426] 23:38:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (105F6800) [pid = 3636] [serial = 1278] [outer = 00000000] 23:38:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (10E05000) [pid = 3636] [serial = 1279] [outer = 105F6800] 23:38:58 INFO - PROCESS | 3636 | 1464935938279 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (10E60C00) [pid = 3636] [serial = 1280] [outer = 105F6800] 23:38:58 INFO - PROCESS | 3636 | 1464935938826 Marionette TRACE conn2 <- [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]]]}] 23:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 747ms 23:38:58 INFO - PROCESS | 3636 | 1464935938874 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 3636 | 1464935938876 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 23:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:38:58 INFO - PROCESS | 3636 | 1464935938879 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 3636 | 1464935938883 Marionette TRACE conn2 <- [1,1670,null,{}] 23:38:58 INFO - PROCESS | 3636 | 1464935938893 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:58 INFO - PROCESS | 3636 | 1464935938980 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:38:59 INFO - PROCESS | 3636 | 1464935939068 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 3636 | ++DOCSHELL 1314CC00 == 25 [pid = 3636] [id = 427] 23:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (131ECC00) [pid = 3636] [serial = 1281] [outer = 00000000] 23:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13840400) [pid = 3636] [serial = 1282] [outer = 131ECC00] 23:38:59 INFO - PROCESS | 3636 | 1464935939118 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13968400) [pid = 3636] [serial = 1283] [outer = 131ECC00] 23:38:59 INFO - PROCESS | 3636 | 1464935939493 Marionette TRACE conn2 <- [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]]]}] 23:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 637ms 23:38:59 INFO - PROCESS | 3636 | 1464935939519 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 3636 | 1464935939521 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 23:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:38:59 INFO - PROCESS | 3636 | 1464935939524 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - PROCESS | 3636 | 1464935939526 Marionette TRACE conn2 <- [1,1674,null,{}] 23:38:59 INFO - PROCESS | 3636 | 1464935939529 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:59 INFO - PROCESS | 3636 | 1464935939611 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:38:59 INFO - PROCESS | 3636 | 1464935939618 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 3636 | ++DOCSHELL 13965800 == 26 [pid = 3636] [id = 428] 23:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13A86C00) [pid = 3636] [serial = 1284] [outer = 00000000] 23:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1510F000) [pid = 3636] [serial = 1285] [outer = 13A86C00] 23:38:59 INFO - PROCESS | 3636 | 1464935939662 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (155A2800) [pid = 3636] [serial = 1286] [outer = 13A86C00] 23:39:00 INFO - PROCESS | 3636 | 1464935940072 Marionette TRACE conn2 <- [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]]]}] 23:39:00 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 23:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 591ms 23:39:00 INFO - PROCESS | 3636 | 1464935940103 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 3636 | 1464935940105 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 23:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:39:00 INFO - PROCESS | 3636 | 1464935940125 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 3636 | 1464935940128 Marionette TRACE conn2 <- [1,1678,null,{}] 23:39:00 INFO - PROCESS | 3636 | 1464935940132 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:00 INFO - PROCESS | 3636 | 1464935940262 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:39:00 INFO - PROCESS | 3636 | 1464935940274 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 3636 | ++DOCSHELL 155A1C00 == 27 [pid = 3636] [id = 429] 23:39:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (155C8000) [pid = 3636] [serial = 1287] [outer = 00000000] 23:39:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (160E9000) [pid = 3636] [serial = 1288] [outer = 155C8000] 23:39:00 INFO - PROCESS | 3636 | 1464935940317 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (162E4400) [pid = 3636] [serial = 1289] [outer = 155C8000] 23:39:00 INFO - PROCESS | 3636 | 1464935940788 Marionette TRACE conn2 <- [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]]]}] 23:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 715ms 23:39:00 INFO - PROCESS | 3636 | 1464935940829 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 3636 | 1464935940831 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 23:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:39:00 INFO - PROCESS | 3636 | 1464935940840 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 3636 | 1464935940842 Marionette TRACE conn2 <- [1,1682,null,{}] 23:39:00 INFO - PROCESS | 3636 | 1464935940845 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:00 INFO - PROCESS | 3636 | 1464935940981 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:39:00 INFO - PROCESS | 3636 | 1464935940995 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 3636 | ++DOCSHELL 13146000 == 28 [pid = 3636] [id = 430] 23:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (161BF000) [pid = 3636] [serial = 1290] [outer = 00000000] 23:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16E53000) [pid = 3636] [serial = 1291] [outer = 161BF000] 23:39:01 INFO - PROCESS | 3636 | 1464935941086 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17063400) [pid = 3636] [serial = 1292] [outer = 161BF000] 23:39:01 INFO - PROCESS | 3636 | 1464935941499 Marionette TRACE conn2 <- [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]]]}] 23:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 700ms 23:39:01 INFO - PROCESS | 3636 | 1464935941534 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 3636 | 1464935941536 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 23:39:01 INFO - PROCESS | 3636 | 1464935941539 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:39:01 INFO - PROCESS | 3636 | 1464935941541 Marionette TRACE conn2 <- [1,1686,null,{}] 23:39:01 INFO - PROCESS | 3636 | 1464935941545 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:01 INFO - PROCESS | 3636 | 1464935941678 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:39:01 INFO - PROCESS | 3636 | 1464935941705 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 3636 | ++DOCSHELL 17061000 == 29 [pid = 3636] [id = 431] 23:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1706A000) [pid = 3636] [serial = 1293] [outer = 00000000] 23:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17124800) [pid = 3636] [serial = 1294] [outer = 1706A000] 23:39:01 INFO - PROCESS | 3636 | 1464935941749 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17124C00) [pid = 3636] [serial = 1295] [outer = 1706A000] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (162F1C00) [pid = 3636] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17A01C00) [pid = 3636] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (0F2CD800) [pid = 3636] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1AAC4400) [pid = 3636] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (10E60400) [pid = 3636] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13A8E000) [pid = 3636] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (0F22BC00) [pid = 3636] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:39:02 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (10E8FC00) [pid = 3636] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:39:02 INFO - PROCESS | 3636 | 1464935942223 Marionette TRACE conn2 <- [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]]]}] 23:39:02 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 23:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 746ms 23:39:02 INFO - PROCESS | 3636 | 1464935942280 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 3636 | 1464935942282 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 23:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:39:02 INFO - PROCESS | 3636 | 1464935942285 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 3636 | 1464935942287 Marionette TRACE conn2 <- [1,1690,null,{}] 23:39:02 INFO - PROCESS | 3636 | 1464935942290 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:02 INFO - PROCESS | 3636 | 1464935942369 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:39:02 INFO - PROCESS | 3636 | 1464935942375 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CD800 == 30 [pid = 3636] [id = 432] 23:39:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (12BB8800) [pid = 3636] [serial = 1296] [outer = 00000000] 23:39:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15202800) [pid = 3636] [serial = 1297] [outer = 12BB8800] 23:39:02 INFO - PROCESS | 3636 | 1464935942420 Marionette DEBUG loaded listener.js 23:39:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (162F1C00) [pid = 3636] [serial = 1298] [outer = 12BB8800] 23:39:02 INFO - PROCESS | 3636 | 1464935942859 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 591ms 23:39:02 INFO - PROCESS | 3636 | 1464935942882 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 3636 | 1464935942884 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 23:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:39:02 INFO - PROCESS | 3636 | 1464935942888 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 3636 | 1464935942889 Marionette TRACE conn2 <- [1,1694,null,{}] 23:39:02 INFO - PROCESS | 3636 | 1464935942893 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:02 INFO - PROCESS | 3636 | 1464935942972 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:39:02 INFO - PROCESS | 3636 | 1464935943004 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 3636 | ++DOCSHELL 0F322000 == 31 [pid = 3636] [id = 433] 23:39:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (11430800) [pid = 3636] [serial = 1299] [outer = 00000000] 23:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17140000) [pid = 3636] [serial = 1300] [outer = 11430800] 23:39:03 INFO - PROCESS | 3636 | 1464935943054 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (17277800) [pid = 3636] [serial = 1301] [outer = 11430800] 23:39:03 INFO - PROCESS | 3636 | 1464935943481 Marionette TRACE conn2 <- [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]]]}] 23:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 23:39:03 INFO - PROCESS | 3636 | 1464935943510 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:39:03 INFO - PROCESS | 3636 | 1464935943513 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 23:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:39:03 INFO - PROCESS | 3636 | 1464935943516 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - PROCESS | 3636 | 1464935943517 Marionette TRACE conn2 <- [1,1698,null,{}] 23:39:03 INFO - PROCESS | 3636 | 1464935943525 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:03 INFO - PROCESS | 3636 | 1464935943604 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:39:03 INFO - PROCESS | 3636 | 1464935943611 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 3636 | ++DOCSHELL 15A0E400 == 32 [pid = 3636] [id = 434] 23:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1711D400) [pid = 3636] [serial = 1302] [outer = 00000000] 23:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17891400) [pid = 3636] [serial = 1303] [outer = 1711D400] 23:39:03 INFO - PROCESS | 3636 | 1464935943654 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (178EC400) [pid = 3636] [serial = 1304] [outer = 1711D400] 23:39:04 INFO - PROCESS | 3636 | 1464935944087 Marionette TRACE conn2 <- [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]]]}] 23:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 591ms 23:39:04 INFO - PROCESS | 3636 | 1464935944127 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 3636 | 1464935944129 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 23:39:04 INFO - PROCESS | 3636 | 1464935944133 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 3636 | 1464935944135 Marionette TRACE conn2 <- [1,1702,null,{}] 23:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:39:04 INFO - PROCESS | 3636 | 1464935944139 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:04 INFO - PROCESS | 3636 | 1464935944296 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:39:04 INFO - PROCESS | 3636 | 1464935944451 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:04 INFO - PROCESS | 3636 | ++DOCSHELL 0F22DC00 == 33 [pid = 3636] [id = 435] 23:39:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (0F2C7800) [pid = 3636] [serial = 1305] [outer = 00000000] 23:39:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (0F316800) [pid = 3636] [serial = 1306] [outer = 0F2C7800] 23:39:04 INFO - PROCESS | 3636 | 1464935944508 Marionette DEBUG loaded listener.js 23:39:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (10563000) [pid = 3636] [serial = 1307] [outer = 0F2C7800] 23:39:05 INFO - PROCESS | 3636 | 1464935945085 Marionette TRACE conn2 <- [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]]]}] 23:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 979ms 23:39:05 INFO - PROCESS | 3636 | 1464935945124 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:39:05 INFO - PROCESS | 3636 | 1464935945128 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 23:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:39:05 INFO - PROCESS | 3636 | 1464935945133 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:39:05 INFO - PROCESS | 3636 | 1464935945137 Marionette TRACE conn2 <- [1,1706,null,{}] 23:39:05 INFO - PROCESS | 3636 | 1464935945142 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:05 INFO - PROCESS | 3636 | 1464935945250 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:39:05 INFO - PROCESS | 3636 | 1464935945359 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 3636 | ++DOCSHELL 11BBE800 == 34 [pid = 3636] [id = 436] 23:39:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (11BC5C00) [pid = 3636] [serial = 1308] [outer = 00000000] 23:39:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1319E800) [pid = 3636] [serial = 1309] [outer = 11BC5C00] 23:39:05 INFO - PROCESS | 3636 | 1464935945419 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1383AC00) [pid = 3636] [serial = 1310] [outer = 11BC5C00] 23:39:05 INFO - PROCESS | 3636 | 1464935946012 Marionette TRACE conn2 <- [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]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 949ms 23:39:06 INFO - PROCESS | 3636 | 1464935946080 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 3636 | 1464935946083 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 23:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:39:06 INFO - PROCESS | 3636 | 1464935946087 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 3636 | 1464935946089 Marionette TRACE conn2 <- [1,1710,null,{}] 23:39:06 INFO - PROCESS | 3636 | 1464935946093 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:06 INFO - PROCESS | 3636 | 1464935946199 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:39:06 INFO - PROCESS | 3636 | 1464935946310 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 3636 | ++DOCSHELL 162EE000 == 35 [pid = 3636] [id = 437] 23:39:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (16B10000) [pid = 3636] [serial = 1311] [outer = 00000000] 23:39:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (16E4BC00) [pid = 3636] [serial = 1312] [outer = 16B10000] 23:39:06 INFO - PROCESS | 3636 | 1464935946364 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (17123400) [pid = 3636] [serial = 1313] [outer = 16B10000] 23:39:06 INFO - PROCESS | 3636 | 1464935946911 Marionette TRACE conn2 <- [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]]]}] 23:39:06 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 23:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 901ms 23:39:06 INFO - PROCESS | 3636 | 1464935946973 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 3636 | 1464935946977 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 23:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:39:06 INFO - PROCESS | 3636 | 1464935946988 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 3636 | 1464935946993 Marionette TRACE conn2 <- [1,1714,null,{}] 23:39:06 INFO - PROCESS | 3636 | 1464935946997 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:07 INFO - PROCESS | 3636 | 1464935947106 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:39:07 INFO - PROCESS | 3636 | 1464935947235 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 3636 | ++DOCSHELL 17BB1C00 == 36 [pid = 3636] [id = 438] 23:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (17BB4000) [pid = 3636] [serial = 1314] [outer = 00000000] 23:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1838E000) [pid = 3636] [serial = 1315] [outer = 17BB4000] 23:39:07 INFO - PROCESS | 3636 | 1464935947306 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (18587C00) [pid = 3636] [serial = 1316] [outer = 17BB4000] 23:39:07 INFO - PROCESS | 3636 | 1464935947874 Marionette TRACE conn2 <- [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]]]}] 23:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 933ms 23:39:07 INFO - PROCESS | 3636 | 1464935947929 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:39:07 INFO - PROCESS | 3636 | 1464935947931 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 23:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:39:07 INFO - PROCESS | 3636 | 1464935947935 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 3636 | 1464935947937 Marionette TRACE conn2 <- [1,1718,null,{}] 23:39:07 INFO - PROCESS | 3636 | 1464935947940 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:08 INFO - PROCESS | 3636 | 1464935948042 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:39:08 INFO - PROCESS | 3636 | 1464935948144 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 3636 | ++DOCSHELL 1838EC00 == 37 [pid = 3636] [id = 439] 23:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1858C000) [pid = 3636] [serial = 1317] [outer = 00000000] 23:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (187B8400) [pid = 3636] [serial = 1318] [outer = 1858C000] 23:39:08 INFO - PROCESS | 3636 | 1464935948197 Marionette DEBUG loaded listener.js 23:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (187BD000) [pid = 3636] [serial = 1319] [outer = 1858C000] 23:39:08 INFO - PROCESS | 3636 | 1464935948737 Marionette TRACE conn2 <- [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]]]}] 23:39:08 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 23:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 840ms 23:39:08 INFO - PROCESS | 3636 | 1464935948778 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:39:08 INFO - PROCESS | 3636 | 1464935948780 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 23:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:39:08 INFO - PROCESS | 3636 | 1464935948784 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:39:08 INFO - PROCESS | 3636 | 1464935948786 Marionette TRACE conn2 <- [1,1722,null,{}] 23:39:08 INFO - PROCESS | 3636 | 1464935948789 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:08 INFO - PROCESS | 3636 | 1464935948894 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:39:08 INFO - PROCESS | 3636 | 1464935949001 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 3636 | ++DOCSHELL 19A77C00 == 38 [pid = 3636] [id = 440] 23:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (19A78C00) [pid = 3636] [serial = 1320] [outer = 00000000] 23:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (19A7E800) [pid = 3636] [serial = 1321] [outer = 19A78C00] 23:39:09 INFO - PROCESS | 3636 | 1464935949061 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (19AA5000) [pid = 3636] [serial = 1322] [outer = 19A78C00] 23:39:09 INFO - PROCESS | 3636 | 1464935949843 Marionette TRACE conn2 <- [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]]]}] 23:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1135ms 23:39:09 INFO - PROCESS | 3636 | 1464935949909 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 3636 | 1464935949913 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 23:39:09 INFO - PROCESS | 3636 | 1464935949918 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:39:09 INFO - PROCESS | 3636 | 1464935949922 Marionette TRACE conn2 <- [1,1726,null,{}] 23:39:09 INFO - PROCESS | 3636 | 1464935949928 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:10 INFO - PROCESS | 3636 | 1464935950026 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:39:10 INFO - PROCESS | 3636 | 1464935950162 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 3636 | ++DOCSHELL 0F323000 == 39 [pid = 3636] [id = 441] 23:39:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10A7BC00) [pid = 3636] [serial = 1323] [outer = 00000000] 23:39:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (10F42000) [pid = 3636] [serial = 1324] [outer = 10A7BC00] 23:39:10 INFO - PROCESS | 3636 | 1464935950215 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (11DB5C00) [pid = 3636] [serial = 1325] [outer = 10A7BC00] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (162EA400) [pid = 3636] [serial = 1258] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1712A000) [pid = 3636] [serial = 1246] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (1858A800) [pid = 3636] [serial = 1249] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (0F31D000) [pid = 3636] [serial = 1237] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (103D9000) [pid = 3636] [serial = 1238] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1AAD1800) [pid = 3636] [serial = 1235] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (112DE400) [pid = 3636] [serial = 1240] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (11D29000) [pid = 3636] [serial = 1241] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (15210000) [pid = 3636] [serial = 1243] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (187B7400) [pid = 3636] [serial = 1250] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (0F317400) [pid = 3636] [serial = 1252] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (131ED000) [pid = 3636] [serial = 1255] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (10E02C00) [pid = 3636] [serial = 1253] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (12FB8400) [pid = 3636] [serial = 1256] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (178E3000) [pid = 3636] [serial = 1247] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (15B54400) [pid = 3636] [serial = 1244] [outer = 00000000] [url = about:blank] 23:39:10 INFO - PROCESS | 3636 | 1464935950772 Marionette TRACE conn2 <- [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]]]}] 23:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 901ms 23:39:10 INFO - PROCESS | 3636 | 1464935950824 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 3636 | 1464935950829 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 23:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:39:10 INFO - PROCESS | 3636 | 1464935950835 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 3636 | 1464935950838 Marionette TRACE conn2 <- [1,1730,null,{}] 23:39:10 INFO - PROCESS | 3636 | 1464935950842 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:10 INFO - PROCESS | 3636 | 1464935950929 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:39:11 INFO - PROCESS | 3636 | 1464935951027 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 3636 | ++DOCSHELL 0F31B400 == 40 [pid = 3636] [id = 442] 23:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (0F322C00) [pid = 3636] [serial = 1326] [outer = 00000000] 23:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (10E8D800) [pid = 3636] [serial = 1327] [outer = 0F322C00] 23:39:11 INFO - PROCESS | 3636 | 1464935951072 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (12DEAC00) [pid = 3636] [serial = 1328] [outer = 0F322C00] 23:39:11 INFO - PROCESS | 3636 | 1464935951524 Marionette TRACE conn2 <- [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]]]}] 23:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 747ms 23:39:11 INFO - PROCESS | 3636 | 1464935951575 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 3636 | 1464935951577 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 23:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:39:11 INFO - PROCESS | 3636 | 1464935951580 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 3636 | 1464935951584 Marionette TRACE conn2 <- [1,1734,null,{}] 23:39:11 INFO - PROCESS | 3636 | 1464935951594 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:11 INFO - PROCESS | 3636 | 1464935951681 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:39:11 INFO - PROCESS | 3636 | 1464935951696 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 3636 | ++DOCSHELL 15209000 == 41 [pid = 3636] [id = 443] 23:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (15209C00) [pid = 3636] [serial = 1329] [outer = 00000000] 23:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (11DB7400) [pid = 3636] [serial = 1330] [outer = 15209C00] 23:39:11 INFO - PROCESS | 3636 | 1464935951742 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (15B4C000) [pid = 3636] [serial = 1331] [outer = 15209C00] 23:39:12 INFO - PROCESS | 3636 | 1464935952196 Marionette TRACE conn2 <- [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]]]}] 23:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 637ms 23:39:12 INFO - PROCESS | 3636 | 1464935952218 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 3636 | 1464935952220 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 23:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:39:12 INFO - PROCESS | 3636 | 1464935952224 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 3636 | 1464935952225 Marionette TRACE conn2 <- [1,1738,null,{}] 23:39:12 INFO - PROCESS | 3636 | 1464935952229 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:12 INFO - PROCESS | 3636 | 1464935952313 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:39:12 INFO - PROCESS | 3636 | 1464935952320 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 3636 | ++DOCSHELL 14547800 == 42 [pid = 3636] [id = 444] 23:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (15A09800) [pid = 3636] [serial = 1332] [outer = 00000000] 23:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (16CDF800) [pid = 3636] [serial = 1333] [outer = 15A09800] 23:39:12 INFO - PROCESS | 3636 | 1464935952364 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (17063800) [pid = 3636] [serial = 1334] [outer = 15A09800] 23:39:12 INFO - PROCESS | 3636 | 1464935952805 Marionette TRACE conn2 <- [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]]]}] 23:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 638ms 23:39:12 INFO - PROCESS | 3636 | 1464935952862 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 3636 | 1464935952864 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 23:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:39:12 INFO - PROCESS | 3636 | 1464935952867 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 3636 | 1464935952869 Marionette TRACE conn2 <- [1,1742,null,{}] 23:39:12 INFO - PROCESS | 3636 | 1464935952872 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:12 INFO - PROCESS | 3636 | 1464935952977 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:39:13 INFO - PROCESS | 3636 | 1464935953033 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 3636 | ++DOCSHELL 17068800 == 43 [pid = 3636] [id = 445] 23:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1706D800) [pid = 3636] [serial = 1335] [outer = 00000000] 23:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1713C400) [pid = 3636] [serial = 1336] [outer = 1706D800] 23:39:13 INFO - PROCESS | 3636 | 1464935953104 Marionette DEBUG loaded listener.js 23:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1726B800) [pid = 3636] [serial = 1337] [outer = 1706D800] 23:39:13 INFO - PROCESS | 3636 | 1464935953530 Marionette TRACE conn2 <- [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]]]}] 23:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 731ms 23:39:13 INFO - PROCESS | 3636 | 1464935953592 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 3636 | 1464935953594 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 23:39:13 INFO - PROCESS | 3636 | 1464935953597 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:39:13 INFO - PROCESS | 3636 | 1464935953598 Marionette TRACE conn2 <- [1,1746,null,{}] 23:39:13 INFO - PROCESS | 3636 | 1464935953602 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:13 INFO - PROCESS | 3636 | 1464935953742 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:39:13 INFO - PROCESS | 3636 | 1464935953806 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 3636 | ++DOCSHELL 177CB800 == 44 [pid = 3636] [id = 446] 23:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (17A05C00) [pid = 3636] [serial = 1338] [outer = 00000000] 23:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1858B800) [pid = 3636] [serial = 1339] [outer = 17A05C00] 23:39:13 INFO - PROCESS | 3636 | 1464935953870 Marionette DEBUG loaded listener.js 23:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (187B1C00) [pid = 3636] [serial = 1340] [outer = 17A05C00] 23:39:14 INFO - PROCESS | 3636 | 1464935954370 Marionette TRACE conn2 <- [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]]]}] 23:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 793ms 23:39:14 INFO - PROCESS | 3636 | 1464935954399 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:39:14 INFO - PROCESS | 3636 | 1464935954401 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 23:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:39:14 INFO - PROCESS | 3636 | 1464935954411 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:39:14 INFO - PROCESS | 3636 | 1464935954413 Marionette TRACE conn2 <- [1,1750,null,{}] 23:39:14 INFO - PROCESS | 3636 | 1464935954416 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:14 INFO - PROCESS | 3636 | 1464935954533 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:39:14 INFO - PROCESS | 3636 | 1464935954545 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:14 INFO - PROCESS | 3636 | ++DOCSHELL 18391C00 == 45 [pid = 3636] [id = 447] 23:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (187BB800) [pid = 3636] [serial = 1341] [outer = 00000000] 23:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (19A83000) [pid = 3636] [serial = 1342] [outer = 187BB800] 23:39:14 INFO - PROCESS | 3636 | 1464935954638 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19AAD800) [pid = 3636] [serial = 1343] [outer = 187BB800] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (0F2C8C00) [pid = 3636] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1706C800) [pid = 3636] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (10332400) [pid = 3636] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (131ECC00) [pid = 3636] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (13A86C00) [pid = 3636] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (161BF000) [pid = 3636] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (12B3E000) [pid = 3636] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1706A000) [pid = 3636] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (12BB8800) [pid = 3636] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (11430800) [pid = 3636] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (0F321C00) [pid = 3636] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (187B7000) [pid = 3636] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (105F6800) [pid = 3636] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:39:14 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (155C8000) [pid = 3636] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:39:15 INFO - PROCESS | 3636 | 1464935955139 Marionette TRACE conn2 <- [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]]]}] 23:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 23:39:15 INFO - PROCESS | 3636 | 1464935955150 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 3636 | 1464935955152 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 23:39:15 INFO - PROCESS | 3636 | 1464935955155 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:39:15 INFO - PROCESS | 3636 | 1464935955157 Marionette TRACE conn2 <- [1,1754,null,{}] 23:39:15 INFO - PROCESS | 3636 | 1464935955160 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:15 INFO - PROCESS | 3636 | 1464935955275 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:39:15 INFO - PROCESS | 3636 | 1464935955335 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 3636 | ++DOCSHELL 10F41400 == 46 [pid = 3636] [id = 448] 23:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (11430800) [pid = 3636] [serial = 1344] [outer = 00000000] 23:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (15B51C00) [pid = 3636] [serial = 1345] [outer = 11430800] 23:39:15 INFO - PROCESS | 3636 | 1464935955379 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (171F4800) [pid = 3636] [serial = 1346] [outer = 11430800] 23:39:15 INFO - PROCESS | 3636 | 1464935955734 Marionette TRACE conn2 <- [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]]]}] 23:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 637ms 23:39:15 INFO - PROCESS | 3636 | 1464935955794 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 3636 | 1464935955796 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 23:39:15 INFO - PROCESS | 3636 | 1464935955799 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:39:15 INFO - PROCESS | 3636 | 1464935955800 Marionette TRACE conn2 <- [1,1758,null,{}] 23:39:15 INFO - PROCESS | 3636 | 1464935955804 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:15 INFO - PROCESS | 3636 | 1464935955885 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:39:15 INFO - PROCESS | 3636 | 1464935955891 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 3636 | ++DOCSHELL 155C8000 == 47 [pid = 3636] [id = 449] 23:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (17140400) [pid = 3636] [serial = 1347] [outer = 00000000] 23:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (19AB0000) [pid = 3636] [serial = 1348] [outer = 17140400] 23:39:15 INFO - PROCESS | 3636 | 1464935955934 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (19BC2C00) [pid = 3636] [serial = 1349] [outer = 17140400] 23:39:16 INFO - PROCESS | 3636 | 1464935956366 Marionette TRACE conn2 <- [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]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 638ms 23:39:16 INFO - PROCESS | 3636 | 1464935956424 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 3636 | 1464935956426 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 23:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:39:16 INFO - PROCESS | 3636 | 1464935956429 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 3636 | 1464935956431 Marionette TRACE conn2 <- [1,1762,null,{}] 23:39:16 INFO - PROCESS | 3636 | 1464935956434 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:16 INFO - PROCESS | 3636 | 1464935956515 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:39:16 INFO - PROCESS | 3636 | 1464935956522 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:16 INFO - PROCESS | 3636 | ++DOCSHELL 0F319400 == 48 [pid = 3636] [id = 450] 23:39:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (0F31F400) [pid = 3636] [serial = 1350] [outer = 00000000] 23:39:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (19C05800) [pid = 3636] [serial = 1351] [outer = 0F31F400] 23:39:16 INFO - PROCESS | 3636 | 1464935956573 Marionette DEBUG loaded listener.js 23:39:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (19C0CC00) [pid = 3636] [serial = 1352] [outer = 0F31F400] 23:39:17 INFO - PROCESS | 3636 | 1464935957123 Marionette TRACE conn2 <- [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]]]}] 23:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 746ms 23:39:17 INFO - PROCESS | 3636 | 1464935957168 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 3636 | 1464935957172 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 23:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:39:17 INFO - PROCESS | 3636 | 1464935957178 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - PROCESS | 3636 | 1464935957182 Marionette TRACE conn2 <- [1,1766,null,{}] 23:39:17 INFO - PROCESS | 3636 | 1464935957189 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:17 INFO - PROCESS | 3636 | 1464935957350 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:39:17 INFO - PROCESS | 3636 | 1464935957461 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C9400 == 49 [pid = 3636] [id = 451] 23:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (0F2CB800) [pid = 3636] [serial = 1353] [outer = 00000000] 23:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (10A57800) [pid = 3636] [serial = 1354] [outer = 0F2CB800] 23:39:17 INFO - PROCESS | 3636 | 1464935957517 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (118C7400) [pid = 3636] [serial = 1355] [outer = 0F2CB800] 23:39:18 INFO - PROCESS | 3636 | 1464935958087 Marionette TRACE conn2 <- [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]]]}] 23:39:18 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 23:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 949ms 23:39:18 INFO - PROCESS | 3636 | 1464935958124 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 3636 | 1464935958130 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 23:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:39:18 INFO - PROCESS | 3636 | 1464935958137 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - PROCESS | 3636 | 1464935958140 Marionette TRACE conn2 <- [1,1770,null,{}] 23:39:18 INFO - PROCESS | 3636 | 1464935958143 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:18 INFO - PROCESS | 3636 | 1464935958252 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:39:18 INFO - PROCESS | 3636 | 1464935958360 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 3636 | ++DOCSHELL 13A85400 == 50 [pid = 3636] [id = 452] 23:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (14545C00) [pid = 3636] [serial = 1356] [outer = 00000000] 23:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (15B4B000) [pid = 3636] [serial = 1357] [outer = 14545C00] 23:39:18 INFO - PROCESS | 3636 | 1464935958413 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (162EA000) [pid = 3636] [serial = 1358] [outer = 14545C00] 23:39:19 INFO - PROCESS | 3636 | 1464935959027 Marionette TRACE conn2 <- [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]]]}] 23:39:19 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 23:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 933ms 23:39:19 INFO - PROCESS | 3636 | 1464935959080 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 3636 | 1464935959082 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 23:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:39:19 INFO - PROCESS | 3636 | 1464935959086 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 3636 | 1464935959090 Marionette TRACE conn2 <- [1,1774,null,{}] 23:39:19 INFO - PROCESS | 3636 | 1464935959101 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:19 INFO - PROCESS | 3636 | 1464935959211 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:39:19 INFO - PROCESS | 3636 | 1464935959346 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C9800 == 51 [pid = 3636] [id = 453] 23:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1858E800) [pid = 3636] [serial = 1359] [outer = 00000000] 23:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (19A75800) [pid = 3636] [serial = 1360] [outer = 1858E800] 23:39:19 INFO - PROCESS | 3636 | 1464935959403 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (19AAA800) [pid = 3636] [serial = 1361] [outer = 1858E800] 23:39:19 INFO - PROCESS | 3636 | 1464935959943 Marionette TRACE conn2 <- [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]]]}] 23:39:19 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 23:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 886ms 23:39:19 INFO - PROCESS | 3636 | 1464935959974 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 3636 | 1464935959977 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 23:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:39:19 INFO - PROCESS | 3636 | 1464935959980 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 3636 | 1464935959982 Marionette TRACE conn2 <- [1,1778,null,{}] 23:39:19 INFO - PROCESS | 3636 | 1464935959986 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:20 INFO - PROCESS | 3636 | 1464935960093 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:39:20 INFO - PROCESS | 3636 | 1464935960198 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 3636 | ++DOCSHELL 19D85800 == 52 [pid = 3636] [id = 454] 23:39:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (19D85C00) [pid = 3636] [serial = 1362] [outer = 00000000] 23:39:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (19EA1C00) [pid = 3636] [serial = 1363] [outer = 19D85C00] 23:39:20 INFO - PROCESS | 3636 | 1464935960251 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (19EAF000) [pid = 3636] [serial = 1364] [outer = 19D85C00] 23:39:21 INFO - PROCESS | 3636 | 1464935961104 Marionette TRACE conn2 <- [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]]]}] 23:39:21 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) 23:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1135ms 23:39:21 INFO - PROCESS | 3636 | 1464935961126 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:39:21 INFO - PROCESS | 3636 | 1464935961130 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 23:39:21 INFO - PROCESS | 3636 | 1464935961135 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:39:21 INFO - PROCESS | 3636 | 1464935961139 Marionette TRACE conn2 <- [1,1782,null,{}] 23:39:21 INFO - PROCESS | 3636 | 1464935961145 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:21 INFO - PROCESS | 3636 | 1464935961239 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:39:21 INFO - PROCESS | 3636 | 1464935961379 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 3636 | ++DOCSHELL 0F220000 == 53 [pid = 3636] [id = 455] 23:39:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (0F224800) [pid = 3636] [serial = 1365] [outer = 00000000] 23:39:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (0F39AC00) [pid = 3636] [serial = 1366] [outer = 0F224800] 23:39:21 INFO - PROCESS | 3636 | 1464935961428 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (10A5A400) [pid = 3636] [serial = 1367] [outer = 0F224800] 23:39:21 INFO - PROCESS | 3636 | 1464935962006 Marionette TRACE conn2 <- [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]]]}] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 1AA40000 == 52 [pid = 3636] [id = 411] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 155C8000 == 51 [pid = 3636] [id = 449] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 10F41400 == 50 [pid = 3636] [id = 448] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 18391C00 == 49 [pid = 3636] [id = 447] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 177CB800 == 48 [pid = 3636] [id = 446] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 17068800 == 47 [pid = 3636] [id = 445] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 14547800 == 46 [pid = 3636] [id = 444] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 15209000 == 45 [pid = 3636] [id = 443] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 0F31B400 == 44 [pid = 3636] [id = 442] 23:39:21 INFO - PROCESS | 3636 | --DOCSHELL 0F323000 == 43 [pid = 3636] [id = 441] 23:39:22 INFO - PROCESS | 3636 | --DOCSHELL 19A77C00 == 42 [pid = 3636] [id = 440] 23:39:22 INFO - PROCESS | 3636 | --DOCSHELL 1838EC00 == 41 [pid = 3636] [id = 439] 23:39:22 INFO - PROCESS | 3636 | --DOCSHELL 17BB1C00 == 40 [pid = 3636] [id = 438] 23:39:22 INFO - PROCESS | 3636 | --DOCSHELL 162EE000 == 39 [pid = 3636] [id = 437] 23:39:22 INFO - PROCESS | 3636 | --DOCSHELL 11BBE800 == 38 [pid = 3636] [id = 436] 23:39:22 INFO - PROCESS | 3636 | --DOCSHELL 0F22DC00 == 37 [pid = 3636] [id = 435] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (17891400) [pid = 3636] [serial = 1303] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (0F319800) [pid = 3636] [serial = 1262] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (0F2CF800) [pid = 3636] [serial = 1261] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (178E9000) [pid = 3636] [serial = 1268] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (17145400) [pid = 3636] [serial = 1267] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (13A87C00) [pid = 3636] [serial = 1274] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (12962C00) [pid = 3636] [serial = 1273] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (13840400) [pid = 3636] [serial = 1282] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (13968400) [pid = 3636] [serial = 1283] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1510F000) [pid = 3636] [serial = 1285] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (17063400) [pid = 3636] [serial = 1292] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (16E53000) [pid = 3636] [serial = 1291] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (139CEC00) [pid = 3636] [serial = 1265] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (12FC5000) [pid = 3636] [serial = 1264] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (17124800) [pid = 3636] [serial = 1294] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (162F1C00) [pid = 3636] [serial = 1298] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (15202800) [pid = 3636] [serial = 1297] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (17140000) [pid = 3636] [serial = 1300] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10A58C00) [pid = 3636] [serial = 1277] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (10A58400) [pid = 3636] [serial = 1276] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (19AA6400) [pid = 3636] [serial = 1271] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (19AA5400) [pid = 3636] [serial = 1270] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (10E05000) [pid = 3636] [serial = 1279] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (10E60C00) [pid = 3636] [serial = 1280] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (160E9000) [pid = 3636] [serial = 1288] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (17124C00) [pid = 3636] [serial = 1295] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (162E4400) [pid = 3636] [serial = 1289] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17277800) [pid = 3636] [serial = 1301] [outer = 00000000] [url = about:blank] 23:39:22 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (155A2800) [pid = 3636] [serial = 1286] [outer = 00000000] [url = about:blank] 23:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 933ms 23:39:22 INFO - PROCESS | 3636 | 1464935962083 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 3636 | 1464935962088 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 23:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:39:22 INFO - PROCESS | 3636 | 1464935962094 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 3636 | 1464935962096 Marionette TRACE conn2 <- [1,1786,null,{}] 23:39:22 INFO - PROCESS | 3636 | 1464935962100 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:22 INFO - PROCESS | 3636 | 1464935962198 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:39:22 INFO - PROCESS | 3636 | 1464935962319 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 3636 | ++DOCSHELL 10E04800 == 38 [pid = 3636] [id = 456] 23:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (10E05000) [pid = 3636] [serial = 1368] [outer = 00000000] 23:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (10E5E400) [pid = 3636] [serial = 1369] [outer = 10E05000] 23:39:22 INFO - PROCESS | 3636 | 1464935962367 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (10E96000) [pid = 3636] [serial = 1370] [outer = 10E05000] 23:39:22 INFO - PROCESS | 3636 | 1464935962858 Marionette TRACE conn2 <- [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]]]}] 23:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 793ms 23:39:22 INFO - PROCESS | 3636 | 1464935962878 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 3636 | 1464935962881 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 23:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:39:22 INFO - PROCESS | 3636 | 1464935962884 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 3636 | 1464935962887 Marionette TRACE conn2 <- [1,1790,null,{}] 23:39:22 INFO - PROCESS | 3636 | 1464935962898 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:22 INFO - PROCESS | 3636 | 1464935962979 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:39:22 INFO - PROCESS | 3636 | 1464935962990 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 3636 | ++DOCSHELL 12B32400 == 39 [pid = 3636] [id = 457] 23:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (12B32800) [pid = 3636] [serial = 1371] [outer = 00000000] 23:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (12B40C00) [pid = 3636] [serial = 1372] [outer = 12B32800] 23:39:23 INFO - PROCESS | 3636 | 1464935963036 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (13130000) [pid = 3636] [serial = 1373] [outer = 12B32800] 23:39:23 INFO - PROCESS | 3636 | 1464935963503 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 622ms 23:39:23 INFO - PROCESS | 3636 | 1464935963526 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:39:23 INFO - PROCESS | 3636 | 1464935963528 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 23:39:23 INFO - PROCESS | 3636 | 1464935963531 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:39:23 INFO - PROCESS | 3636 | 1464935963533 Marionette TRACE conn2 <- [1,1794,null,{}] 23:39:23 INFO - PROCESS | 3636 | 1464935963537 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:23 INFO - PROCESS | 3636 | 1464935963616 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:39:23 INFO - PROCESS | 3636 | 1464935963623 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 3636 | ++DOCSHELL 131ECC00 == 40 [pid = 3636] [id = 458] 23:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1391A800) [pid = 3636] [serial = 1374] [outer = 00000000] 23:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (13962C00) [pid = 3636] [serial = 1375] [outer = 1391A800] 23:39:23 INFO - PROCESS | 3636 | 1464935963667 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (13A87000) [pid = 3636] [serial = 1376] [outer = 1391A800] 23:39:24 INFO - PROCESS | 3636 | 1464935964125 Marionette TRACE conn2 <- [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]]]}] 23:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 638ms 23:39:24 INFO - PROCESS | 3636 | 1464935964170 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 3636 | 1464935964172 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 23:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:39:24 INFO - PROCESS | 3636 | 1464935964176 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 3636 | 1464935964177 Marionette TRACE conn2 <- [1,1798,null,{}] 23:39:24 INFO - PROCESS | 3636 | 1464935964181 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:24 INFO - PROCESS | 3636 | 1464935964268 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:39:24 INFO - PROCESS | 3636 | 1464935964275 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 3636 | ++DOCSHELL 13840400 == 41 [pid = 3636] [id = 459] 23:39:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (13962800) [pid = 3636] [serial = 1377] [outer = 00000000] 23:39:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (15110800) [pid = 3636] [serial = 1378] [outer = 13962800] 23:39:24 INFO - PROCESS | 3636 | 1464935964319 Marionette DEBUG loaded listener.js 23:39:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (155A0400) [pid = 3636] [serial = 1379] [outer = 13962800] 23:39:24 INFO - PROCESS | 3636 | 1464935964834 Marionette TRACE conn2 <- [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]]]}] 23:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 700ms 23:39:24 INFO - PROCESS | 3636 | 1464935964875 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 3636 | 1464935964877 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 23:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:39:24 INFO - PROCESS | 3636 | 1464935964881 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 3636 | 1464935964882 Marionette TRACE conn2 <- [1,1802,null,{}] 23:39:24 INFO - PROCESS | 3636 | 1464935964885 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:24 INFO - PROCESS | 3636 | 1464935965016 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:39:25 INFO - PROCESS | 3636 | 1464935965024 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 3636 | ++DOCSHELL 10E10400 == 42 [pid = 3636] [id = 460] 23:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (155CF000) [pid = 3636] [serial = 1380] [outer = 00000000] 23:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (162E7C00) [pid = 3636] [serial = 1381] [outer = 155CF000] 23:39:25 INFO - PROCESS | 3636 | 1464935965073 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (162F1800) [pid = 3636] [serial = 1382] [outer = 155CF000] 23:39:25 INFO - PROCESS | 3636 | 1464935965517 Marionette TRACE conn2 <- [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]]]}] 23:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 684ms 23:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:39:25 INFO - PROCESS | 3636 | 1464935965581 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:39:25 INFO - PROCESS | 3636 | 1464935965583 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 23:39:25 INFO - PROCESS | 3636 | 1464935965598 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:39:25 INFO - PROCESS | 3636 | 1464935965599 Marionette TRACE conn2 <- [1,1806,null,{}] 23:39:25 INFO - PROCESS | 3636 | 1464935965603 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:25 INFO - PROCESS | 3636 | 1464935965745 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:39:25 INFO - PROCESS | 3636 | 1464935965757 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 3636 | ++DOCSHELL 160E9C00 == 43 [pid = 3636] [id = 461] 23:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (16CE1800) [pid = 3636] [serial = 1383] [outer = 00000000] 23:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1706B400) [pid = 3636] [serial = 1384] [outer = 16CE1800] 23:39:25 INFO - PROCESS | 3636 | 1464935965806 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1706D400) [pid = 3636] [serial = 1385] [outer = 16CE1800] 23:39:26 INFO - PROCESS | 3636 | 1464935966240 Marionette TRACE conn2 <- [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]]]}] 23:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 684ms 23:39:26 INFO - PROCESS | 3636 | 1464935966269 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 3636 | 1464935966271 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 23:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:39:26 INFO - PROCESS | 3636 | 1464935966274 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - PROCESS | 3636 | 1464935966276 Marionette TRACE conn2 <- [1,1810,null,{}] 23:39:26 INFO - PROCESS | 3636 | 1464935966279 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:26 INFO - PROCESS | 3636 | 1464935966386 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:39:26 INFO - PROCESS | 3636 | 1464935966392 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:26 INFO - PROCESS | 3636 | ++DOCSHELL 17062000 == 44 [pid = 3636] [id = 462] 23:39:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (1711FC00) [pid = 3636] [serial = 1386] [outer = 00000000] 23:39:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1713A800) [pid = 3636] [serial = 1387] [outer = 1711FC00] 23:39:26 INFO - PROCESS | 3636 | 1464935966435 Marionette DEBUG loaded listener.js 23:39:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1713D000) [pid = 3636] [serial = 1388] [outer = 1711FC00] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1706D800) [pid = 3636] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (17A05C00) [pid = 3636] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (15A09800) [pid = 3636] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (0F322C00) [pid = 3636] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (15209C00) [pid = 3636] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10A7BC00) [pid = 3636] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (11430800) [pid = 3636] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (187BB800) [pid = 3636] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (17140400) [pid = 3636] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:39:26 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1454A800) [pid = 3636] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:39:27 INFO - PROCESS | 3636 | 1464935967015 Marionette TRACE conn2 <- [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]]]}] 23:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 793ms 23:39:27 INFO - PROCESS | 3636 | 1464935967077 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:39:27 INFO - PROCESS | 3636 | 1464935967079 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 23:39:27 INFO - PROCESS | 3636 | 1464935967082 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:39:27 INFO - PROCESS | 3636 | 1464935967084 Marionette TRACE conn2 <- [1,1814,null,{}] 23:39:27 INFO - PROCESS | 3636 | 1464935967088 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:27 INFO - PROCESS | 3636 | 1464935967164 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:39:27 INFO - PROCESS | 3636 | 1464935967170 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 3636 | ++DOCSHELL 12B36400 == 45 [pid = 3636] [id = 463] 23:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1319A800) [pid = 3636] [serial = 1389] [outer = 00000000] 23:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (17129C00) [pid = 3636] [serial = 1390] [outer = 1319A800] 23:39:27 INFO - PROCESS | 3636 | 1464935967216 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1712C000) [pid = 3636] [serial = 1391] [outer = 1319A800] 23:39:27 INFO - PROCESS | 3636 | 1464935967646 Marionette TRACE conn2 <- [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]]]}] 23:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 591ms 23:39:27 INFO - PROCESS | 3636 | 1464935967688 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:39:27 INFO - PROCESS | 3636 | 1464935967690 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 23:39:27 INFO - PROCESS | 3636 | 1464935967693 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - PROCESS | 3636 | 1464935967695 Marionette TRACE conn2 <- [1,1818,null,{}] 23:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:39:27 INFO - PROCESS | 3636 | 1464935967698 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:27 INFO - PROCESS | 3636 | 1464935967778 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:39:27 INFO - PROCESS | 3636 | 1464935967784 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D5400 == 46 [pid = 3636] [id = 464] 23:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10E11800) [pid = 3636] [serial = 1392] [outer = 00000000] 23:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (178E4400) [pid = 3636] [serial = 1393] [outer = 10E11800] 23:39:27 INFO - PROCESS | 3636 | 1464935967828 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (17A03800) [pid = 3636] [serial = 1394] [outer = 10E11800] 23:39:28 INFO - PROCESS | 3636 | 1464935968273 Marionette TRACE conn2 <- [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]]]}] 23:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 622ms 23:39:28 INFO - PROCESS | 3636 | 1464935968334 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 3636 | 1464935968336 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 23:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:39:28 INFO - PROCESS | 3636 | 1464935968339 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 3636 | 1464935968342 Marionette TRACE conn2 <- [1,1822,null,{}] 23:39:28 INFO - PROCESS | 3636 | 1464935968345 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:28 INFO - PROCESS | 3636 | 1464935968442 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:39:28 INFO - PROCESS | 3636 | 1464935968458 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 3636 | ++DOCSHELL 17A0E000 == 47 [pid = 3636] [id = 465] 23:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (17AE3C00) [pid = 3636] [serial = 1395] [outer = 00000000] 23:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (18587800) [pid = 3636] [serial = 1396] [outer = 17AE3C00] 23:39:28 INFO - PROCESS | 3636 | 1464935968505 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (187B5C00) [pid = 3636] [serial = 1397] [outer = 17AE3C00] 23:39:29 INFO - PROCESS | 3636 | 1464935969186 Marionette TRACE conn2 <- [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]]]}] 23:39:29 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 23:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 902ms 23:39:29 INFO - PROCESS | 3636 | 1464935969245 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 3636 | 1464935969249 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 23:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:39:29 INFO - PROCESS | 3636 | 1464935969256 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 3636 | 1464935969259 Marionette TRACE conn2 <- [1,1826,null,{}] 23:39:29 INFO - PROCESS | 3636 | 1464935969265 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:29 INFO - PROCESS | 3636 | 1464935969357 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:39:29 INFO - PROCESS | 3636 | 1464935969465 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:29 INFO - PROCESS | 3636 | ++DOCSHELL 1055C000 == 48 [pid = 3636] [id = 466] 23:39:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (105F8C00) [pid = 3636] [serial = 1398] [outer = 00000000] 23:39:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (10E0F000) [pid = 3636] [serial = 1399] [outer = 105F8C00] 23:39:29 INFO - PROCESS | 3636 | 1464935969520 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (112EB400) [pid = 3636] [serial = 1400] [outer = 105F8C00] 23:39:30 INFO - PROCESS | 3636 | 1464935970139 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 948ms 23:39:30 INFO - PROCESS | 3636 | 1464935970185 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 3636 | 1464935970191 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 23:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:39:30 INFO - PROCESS | 3636 | 1464935970197 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - PROCESS | 3636 | 1464935970200 Marionette TRACE conn2 <- [1,1830,null,{}] 23:39:30 INFO - PROCESS | 3636 | 1464935970204 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:30 INFO - PROCESS | 3636 | 1464935970310 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:39:30 INFO - PROCESS | 3636 | 1464935970416 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 3636 | ++DOCSHELL 10E03400 == 49 [pid = 3636] [id = 467] 23:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (12962800) [pid = 3636] [serial = 1401] [outer = 00000000] 23:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1395CC00) [pid = 3636] [serial = 1402] [outer = 12962800] 23:39:30 INFO - PROCESS | 3636 | 1464935970470 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1454DC00) [pid = 3636] [serial = 1403] [outer = 12962800] 23:39:31 INFO - PROCESS | 3636 | 1464935971087 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 933ms 23:39:31 INFO - PROCESS | 3636 | 1464935971140 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 3636 | 1464935971143 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 23:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:39:31 INFO - PROCESS | 3636 | 1464935971147 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 3636 | 1464935971150 Marionette TRACE conn2 <- [1,1834,null,{}] 23:39:31 INFO - PROCESS | 3636 | 1464935971161 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 3636 | 1464935971268 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:39:31 INFO - PROCESS | 3636 | 1464935971404 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 3636 | ++DOCSHELL 1395BC00 == 50 [pid = 3636] [id = 468] 23:39:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (17138000) [pid = 3636] [serial = 1404] [outer = 00000000] 23:39:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (17A01400) [pid = 3636] [serial = 1405] [outer = 17138000] 23:39:31 INFO - PROCESS | 3636 | 1464935971461 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17BA6000) [pid = 3636] [serial = 1406] [outer = 17138000] 23:39:31 INFO - PROCESS | 3636 | 1464935971995 Marionette TRACE conn2 <- [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]]]}] 23:39:32 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) 23:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 886ms 23:39:32 INFO - PROCESS | 3636 | 1464935972050 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 3636 | 1464935972053 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 23:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:39:32 INFO - PROCESS | 3636 | 1464935972057 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - PROCESS | 3636 | 1464935972059 Marionette TRACE conn2 <- [1,1838,null,{}] 23:39:32 INFO - PROCESS | 3636 | 1464935972062 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:32 INFO - PROCESS | 3636 | 1464935972165 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:39:32 INFO - PROCESS | 3636 | 1464935972272 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 3636 | ++DOCSHELL 1711D800 == 51 [pid = 3636] [id = 469] 23:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17FC7000) [pid = 3636] [serial = 1407] [outer = 00000000] 23:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (187BD400) [pid = 3636] [serial = 1408] [outer = 17FC7000] 23:39:32 INFO - PROCESS | 3636 | 1464935972325 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19A7A000) [pid = 3636] [serial = 1409] [outer = 17FC7000] 23:39:32 INFO - PROCESS | 3636 | 1464935972940 Marionette TRACE conn2 <- [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]]]}] 23:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 933ms 23:39:32 INFO - PROCESS | 3636 | 1464935972985 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 3636 | 1464935972988 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 23:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:39:32 INFO - PROCESS | 3636 | 1464935972991 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - PROCESS | 3636 | 1464935972993 Marionette TRACE conn2 <- [1,1842,null,{}] 23:39:33 INFO - PROCESS | 3636 | 1464935972997 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:33 INFO - PROCESS | 3636 | 1464935973098 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:39:33 INFO - PROCESS | 3636 | 1464935973203 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 3636 | ++DOCSHELL 1050AC00 == 52 [pid = 3636] [id = 470] 23:39:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1050CC00) [pid = 3636] [serial = 1410] [outer = 00000000] 23:39:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (13F25800) [pid = 3636] [serial = 1411] [outer = 1050CC00] 23:39:33 INFO - PROCESS | 3636 | 1464935973256 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (160EDC00) [pid = 3636] [serial = 1412] [outer = 1050CC00] 23:39:33 INFO - PROCESS | 3636 | 1464935973978 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1027ms 23:39:34 INFO - PROCESS | 3636 | 1464935974049 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 3636 | 1464935974054 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 23:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:39:34 INFO - PROCESS | 3636 | 1464935974058 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 3636 | 1464935974062 Marionette TRACE conn2 <- [1,1846,null,{}] 23:39:34 INFO - PROCESS | 3636 | 1464935974067 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:34 INFO - PROCESS | 3636 | 1464935974164 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:39:34 INFO - PROCESS | 3636 | 1464935974301 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CA000 == 53 [pid = 3636] [id = 471] 23:39:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (105F5800) [pid = 3636] [serial = 1413] [outer = 00000000] 23:39:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (10A80800) [pid = 3636] [serial = 1414] [outer = 105F5800] 23:39:34 INFO - PROCESS | 3636 | 1464935974351 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (10E08800) [pid = 3636] [serial = 1415] [outer = 105F5800] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 0F2D5400 == 52 [pid = 3636] [id = 464] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 12B36400 == 51 [pid = 3636] [id = 463] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 17062000 == 50 [pid = 3636] [id = 462] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 160E9C00 == 49 [pid = 3636] [id = 461] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 10E10400 == 48 [pid = 3636] [id = 460] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 13840400 == 47 [pid = 3636] [id = 459] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 131ECC00 == 46 [pid = 3636] [id = 458] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 12B32400 == 45 [pid = 3636] [id = 457] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 10E04800 == 44 [pid = 3636] [id = 456] 23:39:34 INFO - PROCESS | 3636 | --DOCSHELL 0F220000 == 43 [pid = 3636] [id = 455] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19A7E800) [pid = 3636] [serial = 1321] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (19C05800) [pid = 3636] [serial = 1351] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (162EEC00) [pid = 3636] [serial = 1259] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1713C400) [pid = 3636] [serial = 1336] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1726B800) [pid = 3636] [serial = 1337] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (0F316800) [pid = 3636] [serial = 1306] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1319E800) [pid = 3636] [serial = 1309] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (16E4BC00) [pid = 3636] [serial = 1312] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1838E000) [pid = 3636] [serial = 1315] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (187B1C00) [pid = 3636] [serial = 1340] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (16CDF800) [pid = 3636] [serial = 1333] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (10E8D800) [pid = 3636] [serial = 1327] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (12DEAC00) [pid = 3636] [serial = 1328] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1858B800) [pid = 3636] [serial = 1339] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (11DB7400) [pid = 3636] [serial = 1330] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (15B4C000) [pid = 3636] [serial = 1331] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (11DB5C00) [pid = 3636] [serial = 1325] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (10F42000) [pid = 3636] [serial = 1324] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (187B8400) [pid = 3636] [serial = 1318] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (15B51C00) [pid = 3636] [serial = 1345] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (19A83000) [pid = 3636] [serial = 1342] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (19BC2C00) [pid = 3636] [serial = 1349] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19AB0000) [pid = 3636] [serial = 1348] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19AAD800) [pid = 3636] [serial = 1343] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (171F4800) [pid = 3636] [serial = 1346] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (17063800) [pid = 3636] [serial = 1334] [outer = 00000000] [url = about:blank] 23:39:34 INFO - PROCESS | 3636 | 1464935974855 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 839ms 23:39:34 INFO - PROCESS | 3636 | 1464935974901 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 3636 | 1464935974906 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 23:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:39:34 INFO - PROCESS | 3636 | 1464935974912 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 3636 | 1464935974915 Marionette TRACE conn2 <- [1,1850,null,{}] 23:39:34 INFO - PROCESS | 3636 | 1464935974918 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:34 INFO - PROCESS | 3636 | 1464935975004 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:39:35 INFO - PROCESS | 3636 | 1464935975013 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:35 INFO - PROCESS | 3636 | ++DOCSHELL 10E10400 == 44 [pid = 3636] [id = 472] 23:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (10E95C00) [pid = 3636] [serial = 1416] [outer = 00000000] 23:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (11436400) [pid = 3636] [serial = 1417] [outer = 10E95C00] 23:39:35 INFO - PROCESS | 3636 | 1464935975065 Marionette DEBUG loaded listener.js 23:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (11BBEC00) [pid = 3636] [serial = 1418] [outer = 10E95C00] 23:39:35 INFO - PROCESS | 3636 | 1464935975548 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 684ms 23:39:35 INFO - PROCESS | 3636 | 1464935975610 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 3636 | 1464935975613 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 23:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:39:35 INFO - PROCESS | 3636 | 1464935975616 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 3636 | 1464935975619 Marionette TRACE conn2 <- [1,1854,null,{}] 23:39:35 INFO - PROCESS | 3636 | 1464935975630 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:35 INFO - PROCESS | 3636 | 1464935975715 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:39:35 INFO - PROCESS | 3636 | 1464935975726 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:35 INFO - PROCESS | 3636 | ++DOCSHELL 11DB7400 == 45 [pid = 3636] [id = 473] 23:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (12F46C00) [pid = 3636] [serial = 1419] [outer = 00000000] 23:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (131ED000) [pid = 3636] [serial = 1420] [outer = 12F46C00] 23:39:35 INFO - PROCESS | 3636 | 1464935975834 Marionette DEBUG loaded listener.js 23:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1395C000) [pid = 3636] [serial = 1421] [outer = 12F46C00] 23:39:36 INFO - PROCESS | 3636 | 1464935976218 Marionette TRACE conn2 <- [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]]]}] 23:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 622ms 23:39:36 INFO - PROCESS | 3636 | 1464935976242 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 3636 | 1464935976244 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 23:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:39:36 INFO - PROCESS | 3636 | 1464935976248 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 3636 | 1464935976250 Marionette TRACE conn2 <- [1,1858,null,{}] 23:39:36 INFO - PROCESS | 3636 | 1464935976253 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:36 INFO - PROCESS | 3636 | 1464935976336 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:39:36 INFO - PROCESS | 3636 | 1464935976372 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 3636 | ++DOCSHELL 145D3400 == 46 [pid = 3636] [id = 474] 23:39:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (1510E000) [pid = 3636] [serial = 1422] [outer = 00000000] 23:39:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (155CAC00) [pid = 3636] [serial = 1423] [outer = 1510E000] 23:39:36 INFO - PROCESS | 3636 | 1464935976417 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (15B4FC00) [pid = 3636] [serial = 1424] [outer = 1510E000] 23:39:36 INFO - PROCESS | 3636 | 1464935976846 Marionette TRACE conn2 <- [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]]]}] 23:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 637ms 23:39:36 INFO - PROCESS | 3636 | 1464935976893 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 3636 | 1464935976895 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 23:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:39:36 INFO - PROCESS | 3636 | 1464935976918 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 3636 | 1464935976920 Marionette TRACE conn2 <- [1,1862,null,{}] 23:39:36 INFO - PROCESS | 3636 | 1464935976924 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:37 INFO - PROCESS | 3636 | 1464935977031 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:39:37 INFO - PROCESS | 3636 | 1464935977037 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 3636 | ++DOCSHELL 10F43000 == 47 [pid = 3636] [id = 475] 23:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (13A8E000) [pid = 3636] [serial = 1425] [outer = 00000000] 23:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (160F2400) [pid = 3636] [serial = 1426] [outer = 13A8E000] 23:39:37 INFO - PROCESS | 3636 | 1464935977092 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (162EB800) [pid = 3636] [serial = 1427] [outer = 13A8E000] 23:39:37 INFO - PROCESS | 3636 | 1464935977590 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 700ms 23:39:37 INFO - PROCESS | 3636 | 1464935977616 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:39:37 INFO - PROCESS | 3636 | 1464935977618 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 23:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:39:37 INFO - PROCESS | 3636 | 1464935977632 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - PROCESS | 3636 | 1464935977634 Marionette TRACE conn2 <- [1,1866,null,{}] 23:39:37 INFO - PROCESS | 3636 | 1464935977637 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:37 INFO - PROCESS | 3636 | 1464935977783 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:39:37 INFO - PROCESS | 3636 | 1464935977806 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 3636 | ++DOCSHELL 17068800 == 48 [pid = 3636] [id = 476] 23:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (17069000) [pid = 3636] [serial = 1428] [outer = 00000000] 23:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (17137C00) [pid = 3636] [serial = 1429] [outer = 17069000] 23:39:37 INFO - PROCESS | 3636 | 1464935977852 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (1713C400) [pid = 3636] [serial = 1430] [outer = 17069000] 23:39:38 INFO - PROCESS | 3636 | 1464935978291 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 700ms 23:39:38 INFO - PROCESS | 3636 | 1464935978326 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 3636 | 1464935978328 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 23:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:39:38 INFO - PROCESS | 3636 | 1464935978331 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - PROCESS | 3636 | 1464935978333 Marionette TRACE conn2 <- [1,1870,null,{}] 23:39:38 INFO - PROCESS | 3636 | 1464935978337 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:38 INFO - PROCESS | 3636 | 1464935978446 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:39:38 INFO - PROCESS | 3636 | 1464935978453 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 3636 | ++DOCSHELL 17062400 == 49 [pid = 3636] [id = 477] 23:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1713D800) [pid = 3636] [serial = 1431] [outer = 00000000] 23:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (174E7000) [pid = 3636] [serial = 1432] [outer = 1713D800] 23:39:38 INFO - PROCESS | 3636 | 1464935978548 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17888000) [pid = 3636] [serial = 1433] [outer = 1713D800] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (155CF000) [pid = 3636] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (16CE1800) [pid = 3636] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (0F224800) [pid = 3636] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19D85C00) [pid = 3636] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (12B32800) [pid = 3636] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (13962800) [pid = 3636] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (10E05000) [pid = 3636] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (1391A800) [pid = 3636] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1711FC00) [pid = 3636] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (10E11800) [pid = 3636] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1319A800) [pid = 3636] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (1711D400) [pid = 3636] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:39:39 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (19A78C00) [pid = 3636] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:39:39 INFO - PROCESS | 3636 | 1464935979136 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 824ms 23:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:39:39 INFO - PROCESS | 3636 | 1464935979175 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 3636 | 1464935979177 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 23:39:39 INFO - PROCESS | 3636 | 1464935979180 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 3636 | 1464935979182 Marionette TRACE conn2 <- [1,1874,null,{}] 23:39:39 INFO - PROCESS | 3636 | 1464935979186 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 3636 | 1464935979257 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:39:39 INFO - PROCESS | 3636 | 1464935979263 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 3636 | ++DOCSHELL 10332400 == 50 [pid = 3636] [id = 478] 23:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (12B32800) [pid = 3636] [serial = 1434] [outer = 00000000] 23:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (14547400) [pid = 3636] [serial = 1435] [outer = 12B32800] 23:39:39 INFO - PROCESS | 3636 | 1464935979306 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (16CE1800) [pid = 3636] [serial = 1436] [outer = 12B32800] 23:39:39 INFO - PROCESS | 3636 | 1464935979729 Marionette TRACE conn2 <- [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]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 591ms 23:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:39:39 INFO - PROCESS | 3636 | 1464935979766 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 3636 | 1464935979768 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 23:39:39 INFO - PROCESS | 3636 | 1464935979771 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 3636 | 1464935979773 Marionette TRACE conn2 <- [1,1878,null,{}] 23:39:39 INFO - PROCESS | 3636 | 1464935979777 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 3636 | 1464935979857 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:39:39 INFO - PROCESS | 3636 | 1464935979863 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 3636 | ++DOCSHELL 0F318C00 == 51 [pid = 3636] [id = 479] 23:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (10E05000) [pid = 3636] [serial = 1437] [outer = 00000000] 23:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (171F3400) [pid = 3636] [serial = 1438] [outer = 10E05000] 23:39:39 INFO - PROCESS | 3636 | 1464935979906 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (1788F400) [pid = 3636] [serial = 1439] [outer = 10E05000] 23:39:40 INFO - PROCESS | 3636 | 1464935980329 Marionette TRACE conn2 <- [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]]]}] 23:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 591ms 23:39:40 INFO - PROCESS | 3636 | 1464935980376 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:39:40 INFO - PROCESS | 3636 | 1464935980378 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 23:39:40 INFO - PROCESS | 3636 | 1464935980381 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:39:40 INFO - PROCESS | 3636 | 1464935980383 Marionette TRACE conn2 <- [1,1882,null,{}] 23:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:39:40 INFO - PROCESS | 3636 | 1464935980386 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:40 INFO - PROCESS | 3636 | 1464935980470 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:39:40 INFO - PROCESS | 3636 | 1464935980477 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 3636 | ++DOCSHELL 155CF400 == 52 [pid = 3636] [id = 480] 23:39:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17BAE000) [pid = 3636] [serial = 1440] [outer = 00000000] 23:39:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1858E400) [pid = 3636] [serial = 1441] [outer = 17BAE000] 23:39:40 INFO - PROCESS | 3636 | 1464935980520 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (187B8400) [pid = 3636] [serial = 1442] [outer = 17BAE000] 23:39:40 INFO - PROCESS | 3636 | 1464935980973 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 637ms 23:39:41 INFO - PROCESS | 3636 | 1464935981027 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 3636 | 1464935981029 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 23:39:41 INFO - PROCESS | 3636 | 1464935981033 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:39:41 INFO - PROCESS | 3636 | 1464935981035 Marionette TRACE conn2 <- [1,1886,null,{}] 23:39:41 INFO - PROCESS | 3636 | 1464935981038 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:41 INFO - PROCESS | 3636 | 1464935981199 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:39:41 INFO - PROCESS | 3636 | 1464935981342 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 3636 | ++DOCSHELL 0F227000 == 53 [pid = 3636] [id = 481] 23:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (0F228800) [pid = 3636] [serial = 1443] [outer = 00000000] 23:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (0F2D3400) [pid = 3636] [serial = 1444] [outer = 0F228800] 23:39:41 INFO - PROCESS | 3636 | 1464935981400 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (10371800) [pid = 3636] [serial = 1445] [outer = 0F228800] 23:39:42 INFO - PROCESS | 3636 | 1464935982042 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1042ms 23:39:42 INFO - PROCESS | 3636 | 1464935982092 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 3636 | 1464935982096 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 23:39:42 INFO - PROCESS | 3636 | 1464935982101 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:39:42 INFO - PROCESS | 3636 | 1464935982106 Marionette TRACE conn2 <- [1,1890,null,{}] 23:39:42 INFO - PROCESS | 3636 | 1464935982110 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:42 INFO - PROCESS | 3636 | 1464935982227 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:39:42 INFO - PROCESS | 3636 | 1464935982342 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 3636 | ++DOCSHELL 11DB9400 == 54 [pid = 3636] [id = 482] 23:39:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (12962C00) [pid = 3636] [serial = 1446] [outer = 00000000] 23:39:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (12C32800) [pid = 3636] [serial = 1447] [outer = 12962C00] 23:39:42 INFO - PROCESS | 3636 | 1464935982439 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1383EC00) [pid = 3636] [serial = 1448] [outer = 12962C00] 23:39:42 INFO - PROCESS | 3636 | 1464935982967 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 933ms 23:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:39:43 INFO - PROCESS | 3636 | 1464935983032 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 3636 | 1464935983036 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 23:39:43 INFO - PROCESS | 3636 | 1464935983039 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - PROCESS | 3636 | 1464935983042 Marionette TRACE conn2 <- [1,1894,null,{}] 23:39:43 INFO - PROCESS | 3636 | 1464935983046 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:43 INFO - PROCESS | 3636 | 1464935983150 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:39:43 INFO - PROCESS | 3636 | 1464935983294 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 3636 | ++DOCSHELL 16D9B400 == 55 [pid = 3636] [id = 483] 23:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (16ED4C00) [pid = 3636] [serial = 1449] [outer = 00000000] 23:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1706F800) [pid = 3636] [serial = 1450] [outer = 16ED4C00] 23:39:43 INFO - PROCESS | 3636 | 1464935983349 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (171F1C00) [pid = 3636] [serial = 1451] [outer = 16ED4C00] 23:39:43 INFO - PROCESS | 3636 | 1464935983934 Marionette TRACE conn2 <- [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]]]}] 23:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 932ms 23:39:43 INFO - PROCESS | 3636 | 1464935983983 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 3636 | 1464935983987 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 23:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:39:43 INFO - PROCESS | 3636 | 1464935983998 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - PROCESS | 3636 | 1464935984003 Marionette TRACE conn2 <- [1,1898,null,{}] 23:39:43 INFO - PROCESS | 3636 | 1464935984006 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:44 INFO - PROCESS | 3636 | 1464935984145 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:39:44 INFO - PROCESS | 3636 | 1464935984280 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C9C00 == 56 [pid = 3636] [id = 484] 23:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (17066400) [pid = 3636] [serial = 1452] [outer = 00000000] 23:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (19AABC00) [pid = 3636] [serial = 1453] [outer = 17066400] 23:39:44 INFO - PROCESS | 3636 | 1464935984334 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (19AB0800) [pid = 3636] [serial = 1454] [outer = 17066400] 23:39:44 INFO - PROCESS | 3636 | 1464935984912 Marionette TRACE conn2 <- [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]]]}] 23:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 933ms 23:39:44 INFO - PROCESS | 3636 | 1464935984939 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 3636 | 1464935984942 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 23:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:39:44 INFO - PROCESS | 3636 | 1464935984945 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - PROCESS | 3636 | 1464935984947 Marionette TRACE conn2 <- [1,1902,null,{}] 23:39:44 INFO - PROCESS | 3636 | 1464935984951 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:45 INFO - PROCESS | 3636 | 1464935985054 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:39:45 INFO - PROCESS | 3636 | 1464935985166 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 3636 | ++DOCSHELL 10E5B800 == 57 [pid = 3636] [id = 485] 23:39:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (11431C00) [pid = 3636] [serial = 1455] [outer = 00000000] 23:39:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (13A8E800) [pid = 3636] [serial = 1456] [outer = 11431C00] 23:39:45 INFO - PROCESS | 3636 | 1464935985219 Marionette DEBUG loaded listener.js 23:39:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (155C6000) [pid = 3636] [serial = 1457] [outer = 11431C00] 23:39:46 INFO - PROCESS | 3636 | 1464935986050 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1135ms 23:39:46 INFO - PROCESS | 3636 | 1464935986092 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:39:46 INFO - PROCESS | 3636 | 1464935986097 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 23:39:46 INFO - PROCESS | 3636 | 1464935986102 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:39:46 INFO - PROCESS | 3636 | 1464935986106 Marionette TRACE conn2 <- [1,1906,null,{}] 23:39:46 INFO - PROCESS | 3636 | 1464935986111 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:46 INFO - PROCESS | 3636 | 1464935986207 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:39:46 INFO - PROCESS | 3636 | 1464935986356 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 155CF400 == 56 [pid = 3636] [id = 480] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 0F318C00 == 55 [pid = 3636] [id = 479] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 10332400 == 54 [pid = 3636] [id = 478] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 17062400 == 53 [pid = 3636] [id = 477] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 17068800 == 52 [pid = 3636] [id = 476] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 10F43000 == 51 [pid = 3636] [id = 475] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 145D3400 == 50 [pid = 3636] [id = 474] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 11DB7400 == 49 [pid = 3636] [id = 473] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 10E10400 == 48 [pid = 3636] [id = 472] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 0F2CA000 == 47 [pid = 3636] [id = 471] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 1395BC00 == 46 [pid = 3636] [id = 468] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 10E03400 == 45 [pid = 3636] [id = 467] 23:39:46 INFO - PROCESS | 3636 | --DOCSHELL 1055C000 == 44 [pid = 3636] [id = 466] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (178EC400) [pid = 3636] [serial = 1304] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (19AA5000) [pid = 3636] [serial = 1322] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (162E7C00) [pid = 3636] [serial = 1381] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (1706B400) [pid = 3636] [serial = 1384] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10A57800) [pid = 3636] [serial = 1354] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (15B4B000) [pid = 3636] [serial = 1357] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (10A5A400) [pid = 3636] [serial = 1367] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (0F39AC00) [pid = 3636] [serial = 1366] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (19EAF000) [pid = 3636] [serial = 1364] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (19EA1C00) [pid = 3636] [serial = 1363] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (12B40C00) [pid = 3636] [serial = 1372] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (13130000) [pid = 3636] [serial = 1373] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (15110800) [pid = 3636] [serial = 1378] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (10E5E400) [pid = 3636] [serial = 1369] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (10E96000) [pid = 3636] [serial = 1370] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (18587800) [pid = 3636] [serial = 1396] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (13962C00) [pid = 3636] [serial = 1375] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (13A87000) [pid = 3636] [serial = 1376] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (1713A800) [pid = 3636] [serial = 1387] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (19A75800) [pid = 3636] [serial = 1360] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (17A03800) [pid = 3636] [serial = 1394] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1713D000) [pid = 3636] [serial = 1388] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (17129C00) [pid = 3636] [serial = 1390] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (178E4400) [pid = 3636] [serial = 1393] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (162F1800) [pid = 3636] [serial = 1382] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1706D400) [pid = 3636] [serial = 1385] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (1712C000) [pid = 3636] [serial = 1391] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (155A0400) [pid = 3636] [serial = 1379] [outer = 00000000] [url = about:blank] 23:39:46 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CA000 == 45 [pid = 3636] [id = 486] 23:39:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (0F315800) [pid = 3636] [serial = 1458] [outer = 00000000] 23:39:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (10515000) [pid = 3636] [serial = 1459] [outer = 0F315800] 23:39:46 INFO - PROCESS | 3636 | 1464935986476 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (10E0B400) [pid = 3636] [serial = 1460] [outer = 0F315800] 23:39:46 INFO - PROCESS | 3636 | 1464935986900 Marionette TRACE conn2 <- [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]]]}] 23:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 839ms 23:39:46 INFO - PROCESS | 3636 | 1464935986949 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:39:46 INFO - PROCESS | 3636 | 1464935986955 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 23:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:39:46 INFO - PROCESS | 3636 | 1464935986965 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - PROCESS | 3636 | 1464935986967 Marionette TRACE conn2 <- [1,1910,null,{}] 23:39:46 INFO - PROCESS | 3636 | 1464935986971 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:47 INFO - PROCESS | 3636 | 1464935987056 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:39:47 INFO - PROCESS | 3636 | 1464935987066 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 3636 | ++DOCSHELL 12B31400 == 46 [pid = 3636] [id = 487] 23:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (12B31C00) [pid = 3636] [serial = 1461] [outer = 00000000] 23:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (13148C00) [pid = 3636] [serial = 1462] [outer = 12B31C00] 23:39:47 INFO - PROCESS | 3636 | 1464935987110 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (1395BC00) [pid = 3636] [serial = 1463] [outer = 12B31C00] 23:39:47 INFO - PROCESS | 3636 | 1464935987607 Marionette TRACE conn2 <- [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]]]}] 23:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 699ms 23:39:47 INFO - PROCESS | 3636 | 1464935987665 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:39:47 INFO - PROCESS | 3636 | 1464935987667 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 23:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:39:47 INFO - PROCESS | 3636 | 1464935987671 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 3636 | 1464935987674 Marionette TRACE conn2 <- [1,1914,null,{}] 23:39:47 INFO - PROCESS | 3636 | 1464935987684 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:47 INFO - PROCESS | 3636 | 1464935987770 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:39:47 INFO - PROCESS | 3636 | 1464935987780 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 3636 | ++DOCSHELL 15B4E000 == 47 [pid = 3636] [id = 488] 23:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (15B50400) [pid = 3636] [serial = 1464] [outer = 00000000] 23:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (160F1000) [pid = 3636] [serial = 1465] [outer = 15B50400] 23:39:47 INFO - PROCESS | 3636 | 1464935987826 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (162EC400) [pid = 3636] [serial = 1466] [outer = 15B50400] 23:39:48 INFO - PROCESS | 3636 | 1464935988314 Marionette TRACE conn2 <- [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]]]}] 23:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 700ms 23:39:48 INFO - PROCESS | 3636 | 1464935988370 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 3636 | 1464935988374 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 23:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:39:48 INFO - PROCESS | 3636 | 1464935988379 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 3636 | 1464935988381 Marionette TRACE conn2 <- [1,1918,null,{}] 23:39:48 INFO - PROCESS | 3636 | 1464935988386 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:48 INFO - PROCESS | 3636 | 1464935988497 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:39:48 INFO - PROCESS | 3636 | 1464935988600 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:48 INFO - PROCESS | 3636 | ++DOCSHELL 16ECD400 == 48 [pid = 3636] [id = 489] 23:39:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (16ED2800) [pid = 3636] [serial = 1467] [outer = 00000000] 23:39:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1706D400) [pid = 3636] [serial = 1468] [outer = 16ED2800] 23:39:48 INFO - PROCESS | 3636 | 1464935988644 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (17126000) [pid = 3636] [serial = 1469] [outer = 16ED2800] 23:39:49 INFO - PROCESS | 3636 | 1464935989026 Marionette TRACE conn2 <- [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]]]}] 23:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 684ms 23:39:49 INFO - PROCESS | 3636 | 1464935989063 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:39:49 INFO - PROCESS | 3636 | 1464935989065 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 23:39:49 INFO - PROCESS | 3636 | 1464935989068 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 3636 | 1464935989070 Marionette TRACE conn2 <- [1,1922,null,{}] 23:39:49 INFO - PROCESS | 3636 | 1464935989080 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:49 INFO - PROCESS | 3636 | 1464935989197 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:39:49 INFO - PROCESS | 3636 | 1464935989203 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 3636 | ++DOCSHELL 17068400 == 49 [pid = 3636] [id = 490] 23:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (17122C00) [pid = 3636] [serial = 1470] [outer = 00000000] 23:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (171F1800) [pid = 3636] [serial = 1471] [outer = 17122C00] 23:39:49 INFO - PROCESS | 3636 | 1464935989247 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (1726A000) [pid = 3636] [serial = 1472] [outer = 17122C00] 23:39:49 INFO - PROCESS | 3636 | 1464935989710 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 684ms 23:39:49 INFO - PROCESS | 3636 | 1464935989768 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 3636 | 1464935989770 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 23:39:49 INFO - PROCESS | 3636 | 1464935989773 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:39:49 INFO - PROCESS | 3636 | 1464935989775 Marionette TRACE conn2 <- [1,1926,null,{}] 23:39:49 INFO - PROCESS | 3636 | 1464935989779 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:49 INFO - PROCESS | 3636 | 1464935989926 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:39:49 INFO - PROCESS | 3636 | 1464935989960 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 3636 | ++DOCSHELL 105ED000 == 50 [pid = 3636] [id = 491] 23:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17486800) [pid = 3636] [serial = 1473] [outer = 00000000] 23:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (187AF800) [pid = 3636] [serial = 1474] [outer = 17486800] 23:39:49 INFO - PROCESS | 3636 | 1464935990004 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (187B4400) [pid = 3636] [serial = 1475] [outer = 17486800] 23:39:50 INFO - PROCESS | 3636 | 1464935990438 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 700ms 23:39:50 INFO - PROCESS | 3636 | 1464935990473 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 3636 | 1464935990475 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 23:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:39:50 INFO - PROCESS | 3636 | 1464935990478 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 3636 | 1464935990480 Marionette TRACE conn2 <- [1,1930,null,{}] 23:39:50 INFO - PROCESS | 3636 | 1464935990488 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:50 INFO - PROCESS | 3636 | 1464935990600 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:39:50 INFO - PROCESS | 3636 | 1464935990606 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 3636 | ++DOCSHELL 178E4400 == 51 [pid = 3636] [id = 492] 23:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17A04800) [pid = 3636] [serial = 1476] [outer = 00000000] 23:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (19A81400) [pid = 3636] [serial = 1477] [outer = 17A04800] 23:39:50 INFO - PROCESS | 3636 | 1464935990650 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (19A81C00) [pid = 3636] [serial = 1478] [outer = 17A04800] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1713D800) [pid = 3636] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (12F46C00) [pid = 3636] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1510E000) [pid = 3636] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (17069000) [pid = 3636] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (12B32800) [pid = 3636] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1050CC00) [pid = 3636] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (105F5800) [pid = 3636] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (10E95C00) [pid = 3636] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (13A8E000) [pid = 3636] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (10E05000) [pid = 3636] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:39:51 INFO - PROCESS | 3636 | 1464935991206 Marionette TRACE conn2 <- [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]]]}] 23:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 23:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:39:51 INFO - PROCESS | 3636 | 1464935991219 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 3636 | 1464935991221 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 23:39:51 INFO - PROCESS | 3636 | 1464935991224 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 3636 | 1464935991226 Marionette TRACE conn2 <- [1,1934,null,{}] 23:39:51 INFO - PROCESS | 3636 | 1464935991263 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 3636 | 1464935991379 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:39:51 INFO - PROCESS | 3636 | 1464935991441 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 3636 | ++DOCSHELL 10A7E800 == 52 [pid = 3636] [id = 493] 23:39:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (10E59C00) [pid = 3636] [serial = 1479] [outer = 00000000] 23:39:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1510E000) [pid = 3636] [serial = 1480] [outer = 10E59C00] 23:39:51 INFO - PROCESS | 3636 | 1464935991492 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (17138800) [pid = 3636] [serial = 1481] [outer = 10E59C00] 23:39:51 INFO - PROCESS | 3636 | 1464935991834 Marionette TRACE conn2 <- [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]]]}] 23:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 622ms 23:39:51 INFO - PROCESS | 3636 | 1464935991863 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 3636 | 1464935991865 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 23:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:39:51 INFO - PROCESS | 3636 | 1464935991868 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 3636 | 1464935991870 Marionette TRACE conn2 <- [1,1938,null,{}] 23:39:51 INFO - PROCESS | 3636 | 1464935991873 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 3636 | 1464935991995 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:39:51 INFO - PROCESS | 3636 | 1464935992001 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 3636 | ++DOCSHELL 14546800 == 53 [pid = 3636] [id = 494] 23:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (162EEC00) [pid = 3636] [serial = 1482] [outer = 00000000] 23:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (19A7D400) [pid = 3636] [serial = 1483] [outer = 162EEC00] 23:39:52 INFO - PROCESS | 3636 | 1464935992044 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (19BC1C00) [pid = 3636] [serial = 1484] [outer = 162EEC00] 23:39:52 INFO - PROCESS | 3636 | 1464935992443 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 638ms 23:39:52 INFO - PROCESS | 3636 | 1464935992495 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 3636 | 1464935992496 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 23:39:52 INFO - PROCESS | 3636 | 1464935992500 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:39:52 INFO - PROCESS | 3636 | 1464935992502 Marionette TRACE conn2 <- [1,1942,null,{}] 23:39:52 INFO - PROCESS | 3636 | 1464935992505 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:52 INFO - PROCESS | 3636 | 1464935992585 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:39:52 INFO - PROCESS | 3636 | 1464935992594 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 3636 | ++DOCSHELL 1858B800 == 54 [pid = 3636] [id = 495] 23:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (19A7C800) [pid = 3636] [serial = 1485] [outer = 00000000] 23:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19C0B000) [pid = 3636] [serial = 1486] [outer = 19A7C800] 23:39:52 INFO - PROCESS | 3636 | 1464935992637 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (19D81C00) [pid = 3636] [serial = 1487] [outer = 19A7C800] 23:39:53 INFO - PROCESS | 3636 | 1464935993195 Marionette TRACE conn2 <- [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]]]}] 23:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 731ms 23:39:53 INFO - PROCESS | 3636 | 1464935993242 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:39:53 INFO - PROCESS | 3636 | 1464935993247 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 23:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:39:53 INFO - PROCESS | 3636 | 1464935993252 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:39:53 INFO - PROCESS | 3636 | 1464935993257 Marionette TRACE conn2 <- [1,1946,null,{}] 23:39:53 INFO - PROCESS | 3636 | 1464935993263 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:53 INFO - PROCESS | 3636 | 1464935993374 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:39:53 INFO - PROCESS | 3636 | 1464935993517 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 3636 | ++DOCSHELL 10438400 == 55 [pid = 3636] [id = 496] 23:39:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (10439800) [pid = 3636] [serial = 1488] [outer = 00000000] 23:39:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (10E61000) [pid = 3636] [serial = 1489] [outer = 10439800] 23:39:53 INFO - PROCESS | 3636 | 1464935993573 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (112E6400) [pid = 3636] [serial = 1490] [outer = 10439800] 23:39:54 INFO - PROCESS | 3636 | 1464935994221 Marionette TRACE conn2 <- [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]]]}] 23:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 995ms 23:39:54 INFO - PROCESS | 3636 | 1464935994255 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 3636 | 1464935994261 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 23:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:39:54 INFO - PROCESS | 3636 | 1464935994267 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 3636 | 1464935994270 Marionette TRACE conn2 <- [1,1950,null,{}] 23:39:54 INFO - PROCESS | 3636 | 1464935994274 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:54 INFO - PROCESS | 3636 | 1464935994382 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:39:54 INFO - PROCESS | 3636 | 1464935994521 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 3636 | ++DOCSHELL 13F1B800 == 56 [pid = 3636] [id = 497] 23:39:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (13F1C000) [pid = 3636] [serial = 1491] [outer = 00000000] 23:39:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (15A01400) [pid = 3636] [serial = 1492] [outer = 13F1C000] 23:39:54 INFO - PROCESS | 3636 | 1464935994583 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (16B0A400) [pid = 3636] [serial = 1493] [outer = 13F1C000] 23:39:55 INFO - PROCESS | 3636 | 1464935995174 Marionette TRACE conn2 <- [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]]]}] 23:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 948ms 23:39:55 INFO - PROCESS | 3636 | 1464935995211 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 3636 | 1464935995213 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 23:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:39:55 INFO - PROCESS | 3636 | 1464935995217 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 3636 | 1464935995221 Marionette TRACE conn2 <- [1,1954,null,{}] 23:39:55 INFO - PROCESS | 3636 | 1464935995232 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:55 INFO - PROCESS | 3636 | 1464935995345 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:39:55 INFO - PROCESS | 3636 | 1464935995484 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 3636 | ++DOCSHELL 171F1400 == 57 [pid = 3636] [id = 498] 23:39:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (178E8400) [pid = 3636] [serial = 1494] [outer = 00000000] 23:39:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19A7F800) [pid = 3636] [serial = 1495] [outer = 178E8400] 23:39:55 INFO - PROCESS | 3636 | 1464935995546 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19C08400) [pid = 3636] [serial = 1496] [outer = 178E8400] 23:39:56 INFO - PROCESS | 3636 | 1464935996138 Marionette TRACE conn2 <- [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]]]}] 23:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 995ms 23:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:39:56 INFO - PROCESS | 3636 | 1464935996202 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:39:56 INFO - PROCESS | 3636 | 1464935996205 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 23:39:56 INFO - PROCESS | 3636 | 1464935996209 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:39:56 INFO - PROCESS | 3636 | 1464935996211 Marionette TRACE conn2 <- [1,1958,null,{}] 23:39:56 INFO - PROCESS | 3636 | 1464935996214 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:56 INFO - PROCESS | 3636 | 1464935996320 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:39:56 INFO - PROCESS | 3636 | 1464935996429 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 3636 | ++DOCSHELL 19EAD000 == 58 [pid = 3636] [id = 499] 23:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19EAEC00) [pid = 3636] [serial = 1497] [outer = 00000000] 23:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1A35D800) [pid = 3636] [serial = 1498] [outer = 19EAEC00] 23:39:56 INFO - PROCESS | 3636 | 1464935996482 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1A389C00) [pid = 3636] [serial = 1499] [outer = 19EAEC00] 23:39:57 INFO - PROCESS | 3636 | 1464935997080 Marionette TRACE conn2 <- [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]]]}] 23:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 886ms 23:39:57 INFO - PROCESS | 3636 | 1464935997112 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 3636 | 1464935997115 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 23:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:39:57 INFO - PROCESS | 3636 | 1464935997118 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 3636 | 1464935997120 Marionette TRACE conn2 <- [1,1962,null,{}] 23:39:57 INFO - PROCESS | 3636 | 1464935997124 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:57 INFO - PROCESS | 3636 | 1464935997223 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:39:57 INFO - PROCESS | 3636 | 1464935997333 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 3636 | ++DOCSHELL 0F314C00 == 59 [pid = 3636] [id = 500] 23:39:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (0F315000) [pid = 3636] [serial = 1500] [outer = 00000000] 23:39:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A396C00) [pid = 3636] [serial = 1501] [outer = 0F315000] 23:39:57 INFO - PROCESS | 3636 | 1464935997391 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1A6E6400) [pid = 3636] [serial = 1502] [outer = 0F315000] 23:39:58 INFO - PROCESS | 3636 | 1464935998129 Marionette TRACE conn2 <- [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]]]}] 23:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1041ms 23:39:58 INFO - PROCESS | 3636 | 1464935998192 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 3636 | 1464935998196 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 23:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:39:58 INFO - PROCESS | 3636 | 1464935998202 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 3636 | 1464935998206 Marionette TRACE conn2 <- [1,1966,null,{}] 23:39:58 INFO - PROCESS | 3636 | 1464935998213 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:58 INFO - PROCESS | 3636 | 1464935998311 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:39:58 INFO - PROCESS | 3636 | 1464935998459 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 3636 | ++DOCSHELL 10E0D400 == 60 [pid = 3636] [id = 501] 23:39:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (10E10800) [pid = 3636] [serial = 1503] [outer = 00000000] 23:39:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (12FB7800) [pid = 3636] [serial = 1504] [outer = 10E10800] 23:39:58 INFO - PROCESS | 3636 | 1464935998517 Marionette DEBUG loaded listener.js 23:39:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (14545000) [pid = 3636] [serial = 1505] [outer = 10E10800] 23:39:59 INFO - PROCESS | 3636 | 1464935999098 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 948ms 23:39:59 INFO - PROCESS | 3636 | 1464935999133 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 3636 | 1464935999138 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 23:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:39:59 INFO - PROCESS | 3636 | 1464935999144 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 3636 | 1464935999147 Marionette TRACE conn2 <- [1,1970,null,{}] 23:39:59 INFO - PROCESS | 3636 | 1464935999151 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:59 INFO - PROCESS | 3636 | 1464935999264 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 14546800 == 59 [pid = 3636] [id = 494] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 10A7E800 == 58 [pid = 3636] [id = 493] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 178E4400 == 57 [pid = 3636] [id = 492] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 105ED000 == 56 [pid = 3636] [id = 491] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 17068400 == 55 [pid = 3636] [id = 490] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 16ECD400 == 54 [pid = 3636] [id = 489] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 15B4E000 == 53 [pid = 3636] [id = 488] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 12B31400 == 52 [pid = 3636] [id = 487] 23:39:59 INFO - PROCESS | 3636 | --DOCSHELL 0F2CA000 == 51 [pid = 3636] [id = 486] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (174E7000) [pid = 3636] [serial = 1432] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (131ED000) [pid = 3636] [serial = 1420] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (155CAC00) [pid = 3636] [serial = 1423] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (10E0F000) [pid = 3636] [serial = 1399] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (17A01400) [pid = 3636] [serial = 1405] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1395CC00) [pid = 3636] [serial = 1402] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (187BD400) [pid = 3636] [serial = 1408] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17137C00) [pid = 3636] [serial = 1429] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (16CE1800) [pid = 3636] [serial = 1436] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (14547400) [pid = 3636] [serial = 1435] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (17888000) [pid = 3636] [serial = 1433] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (160EDC00) [pid = 3636] [serial = 1412] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (13F25800) [pid = 3636] [serial = 1411] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (10E08800) [pid = 3636] [serial = 1415] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10A80800) [pid = 3636] [serial = 1414] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (11436400) [pid = 3636] [serial = 1417] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (11BBEC00) [pid = 3636] [serial = 1418] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (160F2400) [pid = 3636] [serial = 1426] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1713C400) [pid = 3636] [serial = 1430] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (162EB800) [pid = 3636] [serial = 1427] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (171F3400) [pid = 3636] [serial = 1438] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1395C000) [pid = 3636] [serial = 1421] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (1788F400) [pid = 3636] [serial = 1439] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (15B4FC00) [pid = 3636] [serial = 1424] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1858E400) [pid = 3636] [serial = 1441] [outer = 00000000] [url = about:blank] 23:39:59 INFO - PROCESS | 3636 | 1464935999413 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:59 INFO - PROCESS | 3636 | ++DOCSHELL 0F316400 == 52 [pid = 3636] [id = 502] 23:39:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (0F39AC00) [pid = 3636] [serial = 1506] [outer = 00000000] 23:39:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (10E09C00) [pid = 3636] [serial = 1507] [outer = 0F39AC00] 23:39:59 INFO - PROCESS | 3636 | 1464935999458 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (11434C00) [pid = 3636] [serial = 1508] [outer = 0F39AC00] 23:39:59 INFO - PROCESS | 3636 | 1464935999905 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 793ms 23:39:59 INFO - PROCESS | 3636 | 1464935999945 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 3636 | 1464935999947 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 23:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:39:59 INFO - PROCESS | 3636 | 1464935999950 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 3636 | 1464935999954 Marionette TRACE conn2 <- [1,1974,null,{}] 23:39:59 INFO - PROCESS | 3636 | 1464935999964 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:00 INFO - PROCESS | 3636 | 1464936000049 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:40:00 INFO - PROCESS | 3636 | 1464936000057 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 3636 | ++DOCSHELL 14547400 == 53 [pid = 3636] [id = 503] 23:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (14549C00) [pid = 3636] [serial = 1509] [outer = 00000000] 23:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (162E5800) [pid = 3636] [serial = 1510] [outer = 14549C00] 23:40:00 INFO - PROCESS | 3636 | 1464936000104 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (162F2400) [pid = 3636] [serial = 1511] [outer = 14549C00] 23:40:00 INFO - PROCESS | 3636 | 1464936000557 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 637ms 23:40:00 INFO - PROCESS | 3636 | 1464936000588 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 3636 | 1464936000590 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 23:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:40:00 INFO - PROCESS | 3636 | 1464936000598 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - PROCESS | 3636 | 1464936000599 Marionette TRACE conn2 <- [1,1978,null,{}] 23:40:00 INFO - PROCESS | 3636 | 1464936000603 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:00 INFO - PROCESS | 3636 | 1464936000694 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:40:00 INFO - PROCESS | 3636 | 1464936000701 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 3636 | ++DOCSHELL 1706E400 == 54 [pid = 3636] [id = 504] 23:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1706F000) [pid = 3636] [serial = 1512] [outer = 00000000] 23:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17137C00) [pid = 3636] [serial = 1513] [outer = 1706F000] 23:40:00 INFO - PROCESS | 3636 | 1464936000745 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (17141C00) [pid = 3636] [serial = 1514] [outer = 1706F000] 23:40:01 INFO - PROCESS | 3636 | 1464936001163 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 590ms 23:40:01 INFO - PROCESS | 3636 | 1464936001213 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 3636 | 1464936001215 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 23:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:40:01 INFO - PROCESS | 3636 | 1464936001219 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 3636 | 1464936001220 Marionette TRACE conn2 <- [1,1982,null,{}] 23:40:01 INFO - PROCESS | 3636 | 1464936001224 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:01 INFO - PROCESS | 3636 | 1464936001305 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:40:01 INFO - PROCESS | 3636 | 1464936001311 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 3636 | ++DOCSHELL 0F396400 == 55 [pid = 3636] [id = 505] 23:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (10E89C00) [pid = 3636] [serial = 1515] [outer = 00000000] 23:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (17884400) [pid = 3636] [serial = 1516] [outer = 10E89C00] 23:40:01 INFO - PROCESS | 3636 | 1464936001355 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (178F0800) [pid = 3636] [serial = 1517] [outer = 10E89C00] 23:40:01 INFO - PROCESS | 3636 | 1464936001877 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 685ms 23:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:40:01 INFO - PROCESS | 3636 | 1464936001918 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 3636 | 1464936001920 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 23:40:01 INFO - PROCESS | 3636 | 1464936001928 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 3636 | 1464936001930 Marionette TRACE conn2 <- [1,1986,null,{}] 23:40:01 INFO - PROCESS | 3636 | 1464936001934 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:02 INFO - PROCESS | 3636 | 1464936002052 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:40:02 INFO - PROCESS | 3636 | 1464936002120 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 3636 | ++DOCSHELL 1712A800 == 56 [pid = 3636] [id = 506] 23:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17893000) [pid = 3636] [serial = 1518] [outer = 00000000] 23:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (187B8C00) [pid = 3636] [serial = 1519] [outer = 17893000] 23:40:02 INFO - PROCESS | 3636 | 1464936002164 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19A78000) [pid = 3636] [serial = 1520] [outer = 17893000] 23:40:02 INFO - PROCESS | 3636 | 1464936002584 Marionette TRACE conn2 <- [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]]]}] 23:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 684ms 23:40:02 INFO - PROCESS | 3636 | 1464936002618 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 3636 | 1464936002620 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 23:40:02 INFO - PROCESS | 3636 | 1464936002624 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:40:02 INFO - PROCESS | 3636 | 1464936002625 Marionette TRACE conn2 <- [1,1990,null,{}] 23:40:02 INFO - PROCESS | 3636 | 1464936002629 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:02 INFO - PROCESS | 3636 | 1464936002774 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:40:02 INFO - PROCESS | 3636 | 1464936002786 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 3636 | ++DOCSHELL 17145800 == 57 [pid = 3636] [id = 507] 23:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (187B7000) [pid = 3636] [serial = 1521] [outer = 00000000] 23:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19D86C00) [pid = 3636] [serial = 1522] [outer = 187B7000] 23:40:02 INFO - PROCESS | 3636 | 1464936002883 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19EAAC00) [pid = 3636] [serial = 1523] [outer = 187B7000] 23:40:03 INFO - PROCESS | 3636 | 1464936003292 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 700ms 23:40:03 INFO - PROCESS | 3636 | 1464936003323 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:40:03 INFO - PROCESS | 3636 | 1464936003325 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 23:40:03 INFO - PROCESS | 3636 | 1464936003329 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:40:03 INFO - PROCESS | 3636 | 1464936003330 Marionette TRACE conn2 <- [1,1994,null,{}] 23:40:03 INFO - PROCESS | 3636 | 1464936003333 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:03 INFO - PROCESS | 3636 | 1464936003450 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:40:03 INFO - PROCESS | 3636 | 1464936003512 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 3636 | ++DOCSHELL 1711D400 == 58 [pid = 3636] [id = 508] 23:40:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (178E6400) [pid = 3636] [serial = 1524] [outer = 00000000] 23:40:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1A6E2C00) [pid = 3636] [serial = 1525] [outer = 178E6400] 23:40:03 INFO - PROCESS | 3636 | 1464936003560 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A8F3000) [pid = 3636] [serial = 1526] [outer = 178E6400] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (17BB4000) [pid = 3636] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (11BC5C00) [pid = 3636] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (17138000) [pid = 3636] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (0F31F400) [pid = 3636] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (17FC7000) [pid = 3636] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (0F2C7800) [pid = 3636] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (0F2CB800) [pid = 3636] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (1858C000) [pid = 3636] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1858E800) [pid = 3636] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (12962800) [pid = 3636] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (105F8C00) [pid = 3636] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (14545C00) [pid = 3636] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (16B10000) [pid = 3636] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (162EEC00) [pid = 3636] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (12B31C00) [pid = 3636] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (0F315800) [pid = 3636] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (15B50400) [pid = 3636] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (16ED2800) [pid = 3636] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (17486800) [pid = 3636] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (17BAE000) [pid = 3636] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (17A04800) [pid = 3636] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:40:03 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (10E59C00) [pid = 3636] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:40:04 INFO - PROCESS | 3636 | 1464936004155 Marionette TRACE conn2 <- [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]]]}] 23:40:04 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 23:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 824ms 23:40:04 INFO - PROCESS | 3636 | 1464936004172 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 3636 | 1464936004174 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 23:40:04 INFO - PROCESS | 3636 | 1464936004177 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:40:04 INFO - PROCESS | 3636 | 1464936004179 Marionette TRACE conn2 <- [1,1998,null,{}] 23:40:04 INFO - PROCESS | 3636 | 1464936004191 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:04 INFO - PROCESS | 3636 | 1464936004273 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:40:04 INFO - PROCESS | 3636 | 1464936004279 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 3636 | ++DOCSHELL 10A7BC00 == 59 [pid = 3636] [id = 509] 23:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (10E59C00) [pid = 3636] [serial = 1527] [outer = 00000000] 23:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (13923C00) [pid = 3636] [serial = 1528] [outer = 10E59C00] 23:40:04 INFO - PROCESS | 3636 | 1464936004322 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (162F2000) [pid = 3636] [serial = 1529] [outer = 10E59C00] 23:40:04 INFO - PROCESS | 3636 | 1464936004742 Marionette TRACE conn2 <- [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]]]}] 23:40:04 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 23:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 591ms 23:40:04 INFO - PROCESS | 3636 | 1464936004774 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 3636 | 1464936004776 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 23:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:40:04 INFO - PROCESS | 3636 | 1464936004779 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - PROCESS | 3636 | 1464936004781 Marionette TRACE conn2 <- [1,2002,null,{}] 23:40:04 INFO - PROCESS | 3636 | 1464936004808 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:04 INFO - PROCESS | 3636 | 1464936004890 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:40:04 INFO - PROCESS | 3636 | 1464936004896 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 3636 | ++DOCSHELL 12FBEC00 == 60 [pid = 3636] [id = 510] 23:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (162EDC00) [pid = 3636] [serial = 1530] [outer = 00000000] 23:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17486800) [pid = 3636] [serial = 1531] [outer = 162EDC00] 23:40:04 INFO - PROCESS | 3636 | 1464936004939 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17BB4000) [pid = 3636] [serial = 1532] [outer = 162EDC00] 23:40:05 INFO - PROCESS | 3636 | 1464936005351 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 23:40:05 INFO - PROCESS | 3636 | 1464936005382 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 3636 | 1464936005384 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 23:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:40:05 INFO - PROCESS | 3636 | 1464936005387 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 3636 | 1464936005389 Marionette TRACE conn2 <- [1,2006,null,{}] 23:40:05 INFO - PROCESS | 3636 | 1464936005409 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:05 INFO - PROCESS | 3636 | 1464936005509 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:40:05 INFO - PROCESS | 3636 | 1464936005517 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 3636 | ++DOCSHELL 15B4B800 == 61 [pid = 3636] [id = 511] 23:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19A3D400) [pid = 3636] [serial = 1533] [outer = 00000000] 23:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1A957400) [pid = 3636] [serial = 1534] [outer = 19A3D400] 23:40:05 INFO - PROCESS | 3636 | 1464936005565 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1A95F400) [pid = 3636] [serial = 1535] [outer = 19A3D400] 23:40:06 INFO - PROCESS | 3636 | 1464936006232 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 902ms 23:40:06 INFO - PROCESS | 3636 | 1464936006292 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:40:06 INFO - PROCESS | 3636 | 1464936006296 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 23:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:40:06 INFO - PROCESS | 3636 | 1464936006302 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:40:06 INFO - PROCESS | 3636 | 1464936006306 Marionette TRACE conn2 <- [1,2010,null,{}] 23:40:06 INFO - PROCESS | 3636 | 1464936006312 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:06 INFO - PROCESS | 3636 | 1464936006456 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:40:06 INFO - PROCESS | 3636 | 1464936006572 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 3636 | ++DOCSHELL 10A5B800 == 62 [pid = 3636] [id = 512] 23:40:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (10E0D800) [pid = 3636] [serial = 1536] [outer = 00000000] 23:40:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (12DF6800) [pid = 3636] [serial = 1537] [outer = 10E0D800] 23:40:06 INFO - PROCESS | 3636 | 1464936006629 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (1395C000) [pid = 3636] [serial = 1538] [outer = 10E0D800] 23:40:07 INFO - PROCESS | 3636 | 1464936007235 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 995ms 23:40:07 INFO - PROCESS | 3636 | 1464936007306 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 3636 | 1464936007312 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 23:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:40:07 INFO - PROCESS | 3636 | 1464936007357 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 3636 | 1464936007360 Marionette TRACE conn2 <- [1,2014,null,{}] 23:40:07 INFO - PROCESS | 3636 | 1464936007384 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:07 INFO - PROCESS | 3636 | 1464936007508 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:40:07 INFO - PROCESS | 3636 | 1464936007641 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 3636 | ++DOCSHELL 13968000 == 63 [pid = 3636] [id = 513] 23:40:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (155C8000) [pid = 3636] [serial = 1539] [outer = 00000000] 23:40:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (17064000) [pid = 3636] [serial = 1540] [outer = 155C8000] 23:40:07 INFO - PROCESS | 3636 | 1464936007698 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (171FD800) [pid = 3636] [serial = 1541] [outer = 155C8000] 23:40:08 INFO - PROCESS | 3636 | 1464936008284 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 980ms 23:40:08 INFO - PROCESS | 3636 | 1464936008323 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:40:08 INFO - PROCESS | 3636 | 1464936008326 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 23:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:40:08 INFO - PROCESS | 3636 | 1464936008330 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - PROCESS | 3636 | 1464936008334 Marionette TRACE conn2 <- [1,2018,null,{}] 23:40:08 INFO - PROCESS | 3636 | 1464936008345 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:08 INFO - PROCESS | 3636 | 1464936008437 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:40:08 INFO - PROCESS | 3636 | 1464936008594 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 3636 | ++DOCSHELL 19AAAC00 == 64 [pid = 3636] [id = 514] 23:40:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19BBD400) [pid = 3636] [serial = 1542] [outer = 00000000] 23:40:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19D88800) [pid = 3636] [serial = 1543] [outer = 19BBD400] 23:40:08 INFO - PROCESS | 3636 | 1464936008653 Marionette DEBUG loaded listener.js 23:40:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1A8E4C00) [pid = 3636] [serial = 1544] [outer = 19BBD400] 23:40:09 INFO - PROCESS | 3636 | 1464936009195 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 933ms 23:40:09 INFO - PROCESS | 3636 | 1464936009259 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 3636 | 1464936009262 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 23:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:40:09 INFO - PROCESS | 3636 | 1464936009265 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:40:09 INFO - PROCESS | 3636 | 1464936009267 Marionette TRACE conn2 <- [1,2022,null,{}] 23:40:09 INFO - PROCESS | 3636 | 1464936009271 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:09 INFO - PROCESS | 3636 | 1464936009379 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:40:09 INFO - PROCESS | 3636 | 1464936009520 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 3636 | ++DOCSHELL 19A80000 == 65 [pid = 3636] [id = 515] 23:40:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19A81000) [pid = 3636] [serial = 1545] [outer = 00000000] 23:40:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1AA36000) [pid = 3636] [serial = 1546] [outer = 19A81000] 23:40:09 INFO - PROCESS | 3636 | 1464936009574 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1AA3A000) [pid = 3636] [serial = 1547] [outer = 19A81000] 23:40:10 INFO - PROCESS | 3636 | 1464936010150 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 948ms 23:40:10 INFO - PROCESS | 3636 | 1464936010210 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:40:10 INFO - PROCESS | 3636 | 1464936010212 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 23:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:40:10 INFO - PROCESS | 3636 | 1464936010216 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 3636 | 1464936010218 Marionette TRACE conn2 <- [1,2026,null,{}] 23:40:10 INFO - PROCESS | 3636 | 1464936010221 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:10 INFO - PROCESS | 3636 | 1464936010324 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:40:10 INFO - PROCESS | 3636 | 1464936010437 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:10 INFO - PROCESS | 3636 | ++DOCSHELL 1050CC00 == 66 [pid = 3636] [id = 516] 23:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A957800) [pid = 3636] [serial = 1548] [outer = 00000000] 23:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1AAC3800) [pid = 3636] [serial = 1549] [outer = 1A957800] 23:40:10 INFO - PROCESS | 3636 | 1464936010489 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1AAC5C00) [pid = 3636] [serial = 1550] [outer = 1A957800] 23:40:11 INFO - PROCESS | 3636 | 1464936011050 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 902ms 23:40:11 INFO - PROCESS | 3636 | 1464936011120 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:40:11 INFO - PROCESS | 3636 | 1464936011122 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 23:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:40:11 INFO - PROCESS | 3636 | 1464936011126 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 3636 | 1464936011128 Marionette TRACE conn2 <- [1,2030,null,{}] 23:40:11 INFO - PROCESS | 3636 | 1464936011132 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:11 INFO - PROCESS | 3636 | 1464936011253 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:40:11 INFO - PROCESS | 3636 | 1464936011397 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 3636 | ++DOCSHELL 0F323C00 == 67 [pid = 3636] [id = 517] 23:40:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (10488000) [pid = 3636] [serial = 1551] [outer = 00000000] 23:40:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (10F43000) [pid = 3636] [serial = 1552] [outer = 10488000] 23:40:11 INFO - PROCESS | 3636 | 1464936011452 Marionette DEBUG loaded listener.js 23:40:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (13F1F000) [pid = 3636] [serial = 1553] [outer = 10488000] 23:40:12 INFO - PROCESS | 3636 | 1464936012252 Marionette TRACE conn2 <- [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]]]}] 23:40:12 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) 23:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1181ms 23:40:12 INFO - PROCESS | 3636 | 1464936012312 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:40:12 INFO - PROCESS | 3636 | 1464936012316 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 23:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:40:12 INFO - PROCESS | 3636 | 1464936012322 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:40:12 INFO - PROCESS | 3636 | 1464936012325 Marionette TRACE conn2 <- [1,2034,null,{}] 23:40:12 INFO - PROCESS | 3636 | 1464936012331 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:12 INFO - PROCESS | 3636 | 1464936012433 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:40:12 INFO - PROCESS | 3636 | 1464936012581 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 3636 | ++DOCSHELL 105EF000 == 68 [pid = 3636] [id = 518] 23:40:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (10E06000) [pid = 3636] [serial = 1554] [outer = 00000000] 23:40:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (12F45000) [pid = 3636] [serial = 1555] [outer = 10E06000] 23:40:12 INFO - PROCESS | 3636 | 1464936012637 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (13A8AC00) [pid = 3636] [serial = 1556] [outer = 10E06000] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 12FBEC00 == 67 [pid = 3636] [id = 510] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 10A7BC00 == 66 [pid = 3636] [id = 509] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 1711D400 == 65 [pid = 3636] [id = 508] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 17145800 == 64 [pid = 3636] [id = 507] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 1712A800 == 63 [pid = 3636] [id = 506] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 0F396400 == 62 [pid = 3636] [id = 505] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 1706E400 == 61 [pid = 3636] [id = 504] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 14547400 == 60 [pid = 3636] [id = 503] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 0F316400 == 59 [pid = 3636] [id = 502] 23:40:12 INFO - PROCESS | 3636 | --DOCSHELL 10E0D400 == 58 [pid = 3636] [id = 501] 23:40:12 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (19C0B000) [pid = 3636] [serial = 1486] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOCSHELL 13F1B800 == 57 [pid = 3636] [id = 497] 23:40:13 INFO - PROCESS | 3636 | --DOCSHELL 10438400 == 56 [pid = 3636] [id = 496] 23:40:13 INFO - PROCESS | 3636 | --DOCSHELL 1858B800 == 55 [pid = 3636] [id = 495] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (18587C00) [pid = 3636] [serial = 1316] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (1383AC00) [pid = 3636] [serial = 1310] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (17BA6000) [pid = 3636] [serial = 1406] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (19C0CC00) [pid = 3636] [serial = 1352] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (19A7A000) [pid = 3636] [serial = 1409] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (10563000) [pid = 3636] [serial = 1307] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (118C7400) [pid = 3636] [serial = 1355] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (187BD000) [pid = 3636] [serial = 1319] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (19AAA800) [pid = 3636] [serial = 1361] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1454DC00) [pid = 3636] [serial = 1403] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (112EB400) [pid = 3636] [serial = 1400] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (162EA000) [pid = 3636] [serial = 1358] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17123400) [pid = 3636] [serial = 1313] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (19BC1C00) [pid = 3636] [serial = 1484] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (13148C00) [pid = 3636] [serial = 1462] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1395BC00) [pid = 3636] [serial = 1463] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (10515000) [pid = 3636] [serial = 1459] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10E0B400) [pid = 3636] [serial = 1460] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (160F1000) [pid = 3636] [serial = 1465] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (162EC400) [pid = 3636] [serial = 1466] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1706D400) [pid = 3636] [serial = 1468] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (171F1800) [pid = 3636] [serial = 1471] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (19AABC00) [pid = 3636] [serial = 1453] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1706F800) [pid = 3636] [serial = 1450] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (13A8E800) [pid = 3636] [serial = 1456] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (0F2D3400) [pid = 3636] [serial = 1444] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (187AF800) [pid = 3636] [serial = 1474] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (12C32800) [pid = 3636] [serial = 1447] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (187B8400) [pid = 3636] [serial = 1442] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (19A81400) [pid = 3636] [serial = 1477] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (1510E000) [pid = 3636] [serial = 1480] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (187B4400) [pid = 3636] [serial = 1475] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (19A7D400) [pid = 3636] [serial = 1483] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (17138800) [pid = 3636] [serial = 1481] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (19A81C00) [pid = 3636] [serial = 1478] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (17126000) [pid = 3636] [serial = 1469] [outer = 00000000] [url = about:blank] 23:40:13 INFO - PROCESS | 3636 | 1464936013208 Marionette TRACE conn2 <- [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]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 948ms 23:40:13 INFO - PROCESS | 3636 | 1464936013269 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 3636 | 1464936013274 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 23:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:40:13 INFO - PROCESS | 3636 | 1464936013280 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 3636 | 1464936013282 Marionette TRACE conn2 <- [1,2038,null,{}] 23:40:13 INFO - PROCESS | 3636 | 1464936013286 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:13 INFO - PROCESS | 3636 | 1464936013374 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:40:13 INFO - PROCESS | 3636 | 1464936013381 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 3636 | ++DOCSHELL 10E90000 == 56 [pid = 3636] [id = 519] 23:40:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (11BC0C00) [pid = 3636] [serial = 1557] [outer = 00000000] 23:40:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (13131000) [pid = 3636] [serial = 1558] [outer = 11BC0C00] 23:40:13 INFO - PROCESS | 3636 | 1464936013426 Marionette DEBUG loaded listener.js 23:40:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (13962C00) [pid = 3636] [serial = 1559] [outer = 11BC0C00] 23:40:13 INFO - PROCESS | 3636 | 1464936013932 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 700ms 23:40:13 INFO - PROCESS | 3636 | 1464936013978 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 3636 | 1464936013980 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 23:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:40:13 INFO - PROCESS | 3636 | 1464936013984 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 3636 | 1464936013987 Marionette TRACE conn2 <- [1,2042,null,{}] 23:40:13 INFO - PROCESS | 3636 | 1464936013997 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:14 INFO - PROCESS | 3636 | 1464936014091 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:40:14 INFO - PROCESS | 3636 | 1464936014102 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 3636 | ++DOCSHELL 10559400 == 57 [pid = 3636] [id = 520] 23:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (160F3C00) [pid = 3636] [serial = 1560] [outer = 00000000] 23:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (162EA400) [pid = 3636] [serial = 1561] [outer = 160F3C00] 23:40:14 INFO - PROCESS | 3636 | 1464936014151 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (16D91000) [pid = 3636] [serial = 1562] [outer = 160F3C00] 23:40:14 INFO - PROCESS | 3636 | 1464936014618 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 684ms 23:40:14 INFO - PROCESS | 3636 | 1464936014683 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 3636 | 1464936014686 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 23:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:40:14 INFO - PROCESS | 3636 | 1464936014689 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 3636 | 1464936014691 Marionette TRACE conn2 <- [1,2046,null,{}] 23:40:14 INFO - PROCESS | 3636 | 1464936014694 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:14 INFO - PROCESS | 3636 | 1464936014806 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:40:14 INFO - PROCESS | 3636 | 1464936014818 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 3636 | ++DOCSHELL 17067800 == 58 [pid = 3636] [id = 521] 23:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (17067C00) [pid = 3636] [serial = 1563] [outer = 00000000] 23:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1711F000) [pid = 3636] [serial = 1564] [outer = 17067C00] 23:40:14 INFO - PROCESS | 3636 | 1464936014846 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (1713A800) [pid = 3636] [serial = 1565] [outer = 17067C00] 23:40:15 INFO - PROCESS | 3636 | 1464936015312 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 684ms 23:40:15 INFO - PROCESS | 3636 | 1464936015372 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:40:15 INFO - PROCESS | 3636 | 1464936015374 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 23:40:15 INFO - PROCESS | 3636 | 1464936015377 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:40:15 INFO - PROCESS | 3636 | 1464936015379 Marionette TRACE conn2 <- [1,2050,null,{}] 23:40:15 INFO - PROCESS | 3636 | 1464936015398 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:15 INFO - PROCESS | 3636 | 1464936015511 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:40:15 INFO - PROCESS | 3636 | 1464936015518 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 3636 | ++DOCSHELL 17069800 == 59 [pid = 3636] [id = 522] 23:40:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (17124C00) [pid = 3636] [serial = 1566] [outer = 00000000] 23:40:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (174E7000) [pid = 3636] [serial = 1567] [outer = 17124C00] 23:40:15 INFO - PROCESS | 3636 | 1464936015562 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1788FC00) [pid = 3636] [serial = 1568] [outer = 17124C00] 23:40:15 INFO - PROCESS | 3636 | 1464936016001 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 622ms 23:40:16 INFO - PROCESS | 3636 | 1464936016016 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 3636 | 1464936016017 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 23:40:16 INFO - PROCESS | 3636 | 1464936016021 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:40:16 INFO - PROCESS | 3636 | 1464936016022 Marionette TRACE conn2 <- [1,2054,null,{}] 23:40:16 INFO - PROCESS | 3636 | 1464936016026 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:16 INFO - PROCESS | 3636 | 1464936016165 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:40:16 INFO - PROCESS | 3636 | 1464936016265 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 3636 | ++DOCSHELL 17AED000 == 60 [pid = 3636] [id = 523] 23:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17FBD400) [pid = 3636] [serial = 1569] [outer = 00000000] 23:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1858CC00) [pid = 3636] [serial = 1570] [outer = 17FBD400] 23:40:16 INFO - PROCESS | 3636 | 1464936016308 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1858E000) [pid = 3636] [serial = 1571] [outer = 17FBD400] 23:40:16 INFO - PROCESS | 3636 | 1464936016729 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 23:40:16 INFO - PROCESS | 3636 | 1464936016762 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 3636 | 1464936016764 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 23:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:40:16 INFO - PROCESS | 3636 | 1464936016767 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 3636 | 1464936016769 Marionette TRACE conn2 <- [1,2058,null,{}] 23:40:16 INFO - PROCESS | 3636 | 1464936016772 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:16 INFO - PROCESS | 3636 | 1464936016889 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:40:16 INFO - PROCESS | 3636 | 1464936016954 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 3636 | ++DOCSHELL 187B5400 == 61 [pid = 3636] [id = 524] 23:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (187B5800) [pid = 3636] [serial = 1572] [outer = 00000000] 23:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (19A83C00) [pid = 3636] [serial = 1573] [outer = 187B5800] 23:40:16 INFO - PROCESS | 3636 | 1464936016998 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (19AA9800) [pid = 3636] [serial = 1574] [outer = 187B5800] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (17122C00) [pid = 3636] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (17893000) [pid = 3636] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (187B7000) [pid = 3636] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1706F000) [pid = 3636] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (10E89C00) [pid = 3636] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (14549C00) [pid = 3636] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (178E6400) [pid = 3636] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (10E10800) [pid = 3636] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19A7C800) [pid = 3636] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (0F39AC00) [pid = 3636] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (162EDC00) [pid = 3636] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:40:17 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (10E59C00) [pid = 3636] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:40:17 INFO - PROCESS | 3636 | 1464936017530 Marionette TRACE conn2 <- [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]]]}] 23:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 824ms 23:40:17 INFO - PROCESS | 3636 | 1464936017610 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:40:17 INFO - PROCESS | 3636 | 1464936017612 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 23:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:40:17 INFO - PROCESS | 3636 | 1464936017616 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - PROCESS | 3636 | 1464936017617 Marionette TRACE conn2 <- [1,2062,null,{}] 23:40:17 INFO - PROCESS | 3636 | 1464936017621 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:17 INFO - PROCESS | 3636 | 1464936017702 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:40:17 INFO - PROCESS | 3636 | 1464936017709 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 3636 | ++DOCSHELL 0F31DC00 == 62 [pid = 3636] [id = 525] 23:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (105F6800) [pid = 3636] [serial = 1575] [outer = 00000000] 23:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (145D3400) [pid = 3636] [serial = 1576] [outer = 105F6800] 23:40:17 INFO - PROCESS | 3636 | 1464936017763 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (16E55400) [pid = 3636] [serial = 1577] [outer = 105F6800] 23:40:18 INFO - PROCESS | 3636 | 1464936018185 Marionette TRACE conn2 <- [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]]]}] 23:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 638ms 23:40:18 INFO - PROCESS | 3636 | 1464936018238 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 3636 | 1464936018240 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 23:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:40:18 INFO - PROCESS | 3636 | 1464936018243 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 3636 | 1464936018245 Marionette TRACE conn2 <- [1,2066,null,{}] 23:40:18 INFO - PROCESS | 3636 | 1464936018248 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 3636 | 1464936018330 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:40:18 INFO - PROCESS | 3636 | 1464936018336 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 3636 | ++DOCSHELL 10E59C00 == 63 [pid = 3636] [id = 526] 23:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (10F47800) [pid = 3636] [serial = 1578] [outer = 00000000] 23:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (19A76400) [pid = 3636] [serial = 1579] [outer = 10F47800] 23:40:18 INFO - PROCESS | 3636 | 1464936018379 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (19BB9800) [pid = 3636] [serial = 1580] [outer = 10F47800] 23:40:18 INFO - PROCESS | 3636 | 1464936018795 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 591ms 23:40:18 INFO - PROCESS | 3636 | 1464936018854 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 3636 | 1464936018856 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 23:40:18 INFO - PROCESS | 3636 | 1464936018861 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 3636 | 1464936018863 Marionette TRACE conn2 <- [1,2070,null,{}] 23:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:40:18 INFO - PROCESS | 3636 | 1464936018866 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 3636 | 1464936018948 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:40:18 INFO - PROCESS | 3636 | 1464936018954 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 3636 | ++DOCSHELL 17129800 == 64 [pid = 3636] [id = 527] 23:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (187B6000) [pid = 3636] [serial = 1581] [outer = 00000000] 23:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19D83C00) [pid = 3636] [serial = 1582] [outer = 187B6000] 23:40:18 INFO - PROCESS | 3636 | 1464936019000 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1A351800) [pid = 3636] [serial = 1583] [outer = 187B6000] 23:40:19 INFO - PROCESS | 3636 | 1464936019469 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 637ms 23:40:19 INFO - PROCESS | 3636 | 1464936019558 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:40:19 INFO - PROCESS | 3636 | 1464936019562 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 23:40:19 INFO - PROCESS | 3636 | 1464936019571 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:40:19 INFO - PROCESS | 3636 | 1464936019576 Marionette TRACE conn2 <- [1,2074,null,{}] 23:40:19 INFO - PROCESS | 3636 | 1464936019583 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:19 INFO - PROCESS | 3636 | 1464936019698 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:40:19 INFO - PROCESS | 3636 | 1464936019815 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 3636 | ++DOCSHELL 10A5E000 == 65 [pid = 3636] [id = 528] 23:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (10A61800) [pid = 3636] [serial = 1584] [outer = 00000000] 23:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (10E0D000) [pid = 3636] [serial = 1585] [outer = 10A61800] 23:40:19 INFO - PROCESS | 3636 | 1464936019870 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (10F41800) [pid = 3636] [serial = 1586] [outer = 10A61800] 23:40:20 INFO - PROCESS | 3636 | 1464936020524 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 996ms 23:40:20 INFO - PROCESS | 3636 | 1464936020577 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:40:20 INFO - PROCESS | 3636 | 1464936020581 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 23:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:40:20 INFO - PROCESS | 3636 | 1464936020589 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - PROCESS | 3636 | 1464936020593 Marionette TRACE conn2 <- [1,2078,null,{}] 23:40:20 INFO - PROCESS | 3636 | 1464936020598 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:20 INFO - PROCESS | 3636 | 1464936020709 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:40:20 INFO - PROCESS | 3636 | 1464936020850 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:20 INFO - PROCESS | 3636 | ++DOCSHELL 11D29000 == 66 [pid = 3636] [id = 529] 23:40:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (13A89800) [pid = 3636] [serial = 1587] [outer = 00000000] 23:40:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (160F1000) [pid = 3636] [serial = 1588] [outer = 13A89800] 23:40:20 INFO - PROCESS | 3636 | 1464936020904 Marionette DEBUG loaded listener.js 23:40:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (16CDF000) [pid = 3636] [serial = 1589] [outer = 13A89800] 23:40:21 INFO - PROCESS | 3636 | 1464936021469 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 949ms 23:40:21 INFO - PROCESS | 3636 | 1464936021517 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:40:21 INFO - PROCESS | 3636 | 1464936021520 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 23:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:40:21 INFO - PROCESS | 3636 | 1464936021524 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - PROCESS | 3636 | 1464936021526 Marionette TRACE conn2 <- [1,2082,null,{}] 23:40:21 INFO - PROCESS | 3636 | 1464936021536 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:21 INFO - PROCESS | 3636 | 1464936021648 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:40:21 INFO - PROCESS | 3636 | 1464936021792 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 3636 | ++DOCSHELL 1858EC00 == 67 [pid = 3636] [id = 530] 23:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (187B0C00) [pid = 3636] [serial = 1590] [outer = 00000000] 23:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19A74C00) [pid = 3636] [serial = 1591] [outer = 187B0C00] 23:40:21 INFO - PROCESS | 3636 | 1464936021851 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19BC1C00) [pid = 3636] [serial = 1592] [outer = 187B0C00] 23:40:22 INFO - PROCESS | 3636 | 1464936022490 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 995ms 23:40:22 INFO - PROCESS | 3636 | 1464936022525 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 3636 | 1464936022528 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 23:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:40:22 INFO - PROCESS | 3636 | 1464936022546 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 3636 | 1464936022548 Marionette TRACE conn2 <- [1,2086,null,{}] 23:40:22 INFO - PROCESS | 3636 | 1464936022552 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:22 INFO - PROCESS | 3636 | 1464936022660 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:40:22 INFO - PROCESS | 3636 | 1464936022800 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:22 INFO - PROCESS | 3636 | ++DOCSHELL 19C08800 == 68 [pid = 3636] [id = 531] 23:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19C09400) [pid = 3636] [serial = 1593] [outer = 00000000] 23:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1AA35800) [pid = 3636] [serial = 1594] [outer = 19C09400] 23:40:22 INFO - PROCESS | 3636 | 1464936022855 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1AACC800) [pid = 3636] [serial = 1595] [outer = 19C09400] 23:40:23 INFO - PROCESS | 3636 | 1464936023384 Marionette TRACE conn2 <- [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]]]}] 23:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 870ms 23:40:23 INFO - PROCESS | 3636 | 1464936023433 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:40:23 INFO - PROCESS | 3636 | 1464936023435 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 23:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:40:23 INFO - PROCESS | 3636 | 1464936023439 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:40:23 INFO - PROCESS | 3636 | 1464936023441 Marionette TRACE conn2 <- [1,2090,null,{}] 23:40:23 INFO - PROCESS | 3636 | 1464936023444 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:23 INFO - PROCESS | 3636 | 1464936023547 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:40:23 INFO - PROCESS | 3636 | 1464936023662 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 3636 | ++DOCSHELL 1A6E7400 == 69 [pid = 3636] [id = 532] 23:40:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1A95AC00) [pid = 3636] [serial = 1596] [outer = 00000000] 23:40:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1AF19C00) [pid = 3636] [serial = 1597] [outer = 1A95AC00] 23:40:23 INFO - PROCESS | 3636 | 1464936023754 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1AF20000) [pid = 3636] [serial = 1598] [outer = 1A95AC00] 23:40:24 INFO - PROCESS | 3636 | 1464936024375 Marionette TRACE conn2 <- [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]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 995ms 23:40:24 INFO - PROCESS | 3636 | 1464936024441 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 3636 | 1464936024443 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 23:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:40:24 INFO - PROCESS | 3636 | 1464936024447 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 3636 | 1464936024449 Marionette TRACE conn2 <- [1,2094,null,{}] 23:40:24 INFO - PROCESS | 3636 | 1464936024453 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:24 INFO - PROCESS | 3636 | 1464936024579 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:40:24 INFO - PROCESS | 3636 | 1464936024868 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D5000 == 70 [pid = 3636] [id = 533] 23:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (0F314800) [pid = 3636] [serial = 1599] [outer = 00000000] 23:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (10E05000) [pid = 3636] [serial = 1600] [outer = 0F314800] 23:40:24 INFO - PROCESS | 3636 | 1464936024927 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (10F40C00) [pid = 3636] [serial = 1601] [outer = 0F314800] 23:40:25 INFO - PROCESS | 3636 | 1464936025475 Marionette TRACE conn2 <- [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]]]}] 23:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1088ms 23:40:25 INFO - PROCESS | 3636 | 1464936025533 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:40:25 INFO - PROCESS | 3636 | 1464936025538 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 23:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:40:25 INFO - PROCESS | 3636 | 1464936025542 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - PROCESS | 3636 | 1464936025545 Marionette TRACE conn2 <- [1,2098,null,{}] 23:40:25 INFO - PROCESS | 3636 | 1464936025550 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:25 INFO - PROCESS | 3636 | 1464936025652 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:40:25 INFO - PROCESS | 3636 | 1464936025815 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:25 INFO - PROCESS | 3636 | ++DOCSHELL 14549800 == 71 [pid = 3636] [id = 534] 23:40:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (15A0D800) [pid = 3636] [serial = 1602] [outer = 00000000] 23:40:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (162E9400) [pid = 3636] [serial = 1603] [outer = 15A0D800] 23:40:25 INFO - PROCESS | 3636 | 1464936025865 Marionette DEBUG loaded listener.js 23:40:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (16ED1800) [pid = 3636] [serial = 1604] [outer = 15A0D800] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 0F227000 == 70 [pid = 3636] [id = 481] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 11DB9400 == 69 [pid = 3636] [id = 482] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 0F2C9800 == 68 [pid = 3636] [id = 453] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 16D9B400 == 67 [pid = 3636] [id = 483] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 19D85800 == 66 [pid = 3636] [id = 454] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 0F2C9400 == 65 [pid = 3636] [id = 451] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 0F2C9C00 == 64 [pid = 3636] [id = 484] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 17061000 == 63 [pid = 3636] [id = 431] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 13146000 == 62 [pid = 3636] [id = 430] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 10E59C00 == 61 [pid = 3636] [id = 526] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 0F31DC00 == 60 [pid = 3636] [id = 525] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 187B5400 == 59 [pid = 3636] [id = 524] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 17AED000 == 58 [pid = 3636] [id = 523] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 17069800 == 57 [pid = 3636] [id = 522] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 17067800 == 56 [pid = 3636] [id = 521] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 10559400 == 55 [pid = 3636] [id = 520] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 10E90000 == 54 [pid = 3636] [id = 519] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 105EF000 == 53 [pid = 3636] [id = 518] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (10E61000) [pid = 3636] [serial = 1489] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (15A01400) [pid = 3636] [serial = 1492] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (19A7F800) [pid = 3636] [serial = 1495] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1A396C00) [pid = 3636] [serial = 1501] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1A35D800) [pid = 3636] [serial = 1498] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (1A957400) [pid = 3636] [serial = 1534] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 19AAAC00 == 52 [pid = 3636] [id = 514] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 13968000 == 51 [pid = 3636] [id = 513] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 10A5B800 == 50 [pid = 3636] [id = 512] 23:40:26 INFO - PROCESS | 3636 | --DOCSHELL 15B4B800 == 49 [pid = 3636] [id = 511] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (187B8C00) [pid = 3636] [serial = 1519] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (19D86C00) [pid = 3636] [serial = 1522] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (17137C00) [pid = 3636] [serial = 1513] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (17141C00) [pid = 3636] [serial = 1514] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17884400) [pid = 3636] [serial = 1516] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (162E5800) [pid = 3636] [serial = 1510] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1A6E2C00) [pid = 3636] [serial = 1525] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (162F2400) [pid = 3636] [serial = 1511] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (14545000) [pid = 3636] [serial = 1505] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (12FB7800) [pid = 3636] [serial = 1504] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19D81C00) [pid = 3636] [serial = 1487] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (19EAAC00) [pid = 3636] [serial = 1523] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (10E09C00) [pid = 3636] [serial = 1507] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (11434C00) [pid = 3636] [serial = 1508] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (17BB4000) [pid = 3636] [serial = 1532] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (17486800) [pid = 3636] [serial = 1531] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1A8F3000) [pid = 3636] [serial = 1526] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (13923C00) [pid = 3636] [serial = 1528] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (19A78000) [pid = 3636] [serial = 1520] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (162F2000) [pid = 3636] [serial = 1529] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (178F0800) [pid = 3636] [serial = 1517] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1726A000) [pid = 3636] [serial = 1472] [outer = 00000000] [url = about:blank] 23:40:26 INFO - PROCESS | 3636 | 1464936026470 Marionette TRACE conn2 <- [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]]]}] 23:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 948ms 23:40:26 INFO - PROCESS | 3636 | 1464936026490 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:40:26 INFO - PROCESS | 3636 | 1464936026493 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 23:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:40:26 INFO - PROCESS | 3636 | 1464936026499 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 3636 | 1464936026502 Marionette TRACE conn2 <- [1,2102,null,{}] 23:40:26 INFO - PROCESS | 3636 | 1464936026506 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:26 INFO - PROCESS | 3636 | 1464936026601 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:40:26 INFO - PROCESS | 3636 | 1464936026608 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 3636 | ++DOCSHELL 112E0800 == 50 [pid = 3636] [id = 535] 23:40:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (112E6000) [pid = 3636] [serial = 1605] [outer = 00000000] 23:40:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (139D0800) [pid = 3636] [serial = 1606] [outer = 112E6000] 23:40:26 INFO - PROCESS | 3636 | 1464936026653 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (15B57800) [pid = 3636] [serial = 1607] [outer = 112E6000] 23:40:27 INFO - PROCESS | 3636 | 1464936027160 Marionette TRACE conn2 <- [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]]]}] 23:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 684ms 23:40:27 INFO - PROCESS | 3636 | 1464936027198 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:40:27 INFO - PROCESS | 3636 | 1464936027200 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 23:40:27 INFO - PROCESS | 3636 | 1464936027205 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 3636 | 1464936027210 Marionette TRACE conn2 <- [1,2106,null,{}] 23:40:27 INFO - PROCESS | 3636 | 1464936027219 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 3636 | 1464936027306 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:40:27 INFO - PROCESS | 3636 | 1464936027315 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 3636 | ++DOCSHELL 1713D000 == 51 [pid = 3636] [id = 536] 23:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1713F800) [pid = 3636] [serial = 1608] [outer = 00000000] 23:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (171F1800) [pid = 3636] [serial = 1609] [outer = 1713F800] 23:40:27 INFO - PROCESS | 3636 | 1464936027364 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1747B800) [pid = 3636] [serial = 1610] [outer = 1713F800] 23:40:27 INFO - PROCESS | 3636 | 1464936027829 Marionette TRACE conn2 <- [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]]]}] 23:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 653ms 23:40:27 INFO - PROCESS | 3636 | 1464936027862 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:40:27 INFO - PROCESS | 3636 | 1464936027864 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 23:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:40:27 INFO - PROCESS | 3636 | 1464936027867 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 3636 | 1464936027869 Marionette TRACE conn2 <- [1,2110,null,{}] 23:40:27 INFO - PROCESS | 3636 | 1464936027873 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 3636 | 1464936027947 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:40:27 INFO - PROCESS | 3636 | 1464936027983 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 3636 | ++DOCSHELL 178EB800 == 52 [pid = 3636] [id = 537] 23:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (178F0800) [pid = 3636] [serial = 1611] [outer = 00000000] 23:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17A0D800) [pid = 3636] [serial = 1612] [outer = 178F0800] 23:40:28 INFO - PROCESS | 3636 | 1464936028026 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (17BAEC00) [pid = 3636] [serial = 1613] [outer = 178F0800] 23:40:28 INFO - PROCESS | 3636 | 1464936028465 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 637ms 23:40:28 INFO - PROCESS | 3636 | 1464936028500 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:40:28 INFO - PROCESS | 3636 | 1464936028502 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 23:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:40:28 INFO - PROCESS | 3636 | 1464936028506 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 3636 | 1464936028507 Marionette TRACE conn2 <- [1,2114,null,{}] 23:40:28 INFO - PROCESS | 3636 | 1464936028520 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:28 INFO - PROCESS | 3636 | 1464936028604 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:40:28 INFO - PROCESS | 3636 | 1464936028610 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 3636 | ++DOCSHELL 1838FC00 == 53 [pid = 3636] [id = 538] 23:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (187AF800) [pid = 3636] [serial = 1614] [outer = 00000000] 23:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (187BCC00) [pid = 3636] [serial = 1615] [outer = 187AF800] 23:40:28 INFO - PROCESS | 3636 | 1464936028660 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (19A7C400) [pid = 3636] [serial = 1616] [outer = 187AF800] 23:40:29 INFO - PROCESS | 3636 | 1464936029150 Marionette TRACE conn2 <- [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]]]}] 23:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 699ms 23:40:29 INFO - PROCESS | 3636 | 1464936029205 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 3636 | 1464936029207 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 23:40:29 INFO - PROCESS | 3636 | 1464936029210 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:40:29 INFO - PROCESS | 3636 | 1464936029212 Marionette TRACE conn2 <- [1,2118,null,{}] 23:40:29 INFO - PROCESS | 3636 | 1464936029221 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:29 INFO - PROCESS | 3636 | 1464936029338 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:40:29 INFO - PROCESS | 3636 | 1464936029447 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:29 INFO - PROCESS | 3636 | ++DOCSHELL 19BC3800 == 54 [pid = 3636] [id = 539] 23:40:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (19BC5000) [pid = 3636] [serial = 1617] [outer = 00000000] 23:40:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (19D84800) [pid = 3636] [serial = 1618] [outer = 19BC5000] 23:40:29 INFO - PROCESS | 3636 | 1464936029491 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19D85400) [pid = 3636] [serial = 1619] [outer = 19BC5000] 23:40:29 INFO - PROCESS | 3636 | 1464936029907 Marionette TRACE conn2 <- [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] 23:40:29 INFO - PROCESS | 3636 | 1464936029953 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 23:40:29 INFO - PROCESS | 3636 | 1464936029957 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:40:29 INFO - PROCESS | 3636 | 1464936029959 Marionette TRACE conn2 <- [1,2122,null,{}] 23:40:29 INFO - PROCESS | 3636 | 1464936029962 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:30 INFO - PROCESS | 3636 | 1464936030078 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:40:30 INFO - PROCESS | 3636 | 1464936030143 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 3636 | ++DOCSHELL 19D87C00 == 55 [pid = 3636] [id = 540] 23:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (19EA5C00) [pid = 3636] [serial = 1620] [outer = 00000000] 23:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1A957000) [pid = 3636] [serial = 1621] [outer = 19EA5C00] 23:40:30 INFO - PROCESS | 3636 | 1464936030186 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1A95D000) [pid = 3636] [serial = 1622] [outer = 19EA5C00] 23:40:30 INFO - PROCESS | 3636 | 1464936030609 Marionette TRACE conn2 <- [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]]]}] 23:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 699ms 23:40:30 INFO - PROCESS | 3636 | 1464936030656 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:40:30 INFO - PROCESS | 3636 | 1464936030658 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 23:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:40:30 INFO - PROCESS | 3636 | 1464936030662 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - PROCESS | 3636 | 1464936030663 Marionette TRACE conn2 <- [1,2126,null,{}] 23:40:30 INFO - PROCESS | 3636 | 1464936030667 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:30 INFO - PROCESS | 3636 | 1464936030812 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17066400) [pid = 3636] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (10439800) [pid = 3636] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17AE3C00) [pid = 3636] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (0F315000) [pid = 3636] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (19EAEC00) [pid = 3636] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (13F1C000) [pid = 3636] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (16ED4C00) [pid = 3636] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (12962C00) [pid = 3636] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (0F228800) [pid = 3636] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (11431C00) [pid = 3636] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (178E8400) [pid = 3636] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (187B5800) [pid = 3636] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (17FBD400) [pid = 3636] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (105F6800) [pid = 3636] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (10488000) [pid = 3636] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (11BC0C00) [pid = 3636] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (17067C00) [pid = 3636] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (160F3C00) [pid = 3636] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (10E06000) [pid = 3636] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (10F47800) [pid = 3636] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:40:31 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (17124C00) [pid = 3636] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:40:31 INFO - PROCESS | 3636 | 1464936031099 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 3636 | ++DOCSHELL 0F22C400 == 56 [pid = 3636] [id = 541] 23:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (0F315000) [pid = 3636] [serial = 1623] [outer = 00000000] 23:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (105ED400) [pid = 3636] [serial = 1624] [outer = 0F315000] 23:40:31 INFO - PROCESS | 3636 | 1464936031153 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (10E11400) [pid = 3636] [serial = 1625] [outer = 0F315000] 23:40:31 INFO - PROCESS | 3636 | 1464936031493 Marionette TRACE conn2 <- [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]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 902ms 23:40:31 INFO - PROCESS | 3636 | 1464936031554 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 3636 | 1464936031556 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 23:40:31 INFO - PROCESS | 3636 | 1464936031560 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:40:31 INFO - PROCESS | 3636 | 1464936031561 Marionette TRACE conn2 <- [1,2130,null,{}] 23:40:31 INFO - PROCESS | 3636 | 1464936031565 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:31 INFO - PROCESS | 3636 | 1464936031649 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:40:31 INFO - PROCESS | 3636 | 1464936031655 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 3636 | ++DOCSHELL 10F40400 == 57 [pid = 3636] [id = 542] 23:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (11D1E000) [pid = 3636] [serial = 1626] [outer = 00000000] 23:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (17125000) [pid = 3636] [serial = 1627] [outer = 11D1E000] 23:40:31 INFO - PROCESS | 3636 | 1464936031699 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17885800) [pid = 3636] [serial = 1628] [outer = 11D1E000] 23:40:32 INFO - PROCESS | 3636 | 1464936032153 Marionette TRACE conn2 <- [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] 23:40:32 INFO - PROCESS | 3636 | 1464936032201 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 23:40:32 INFO - PROCESS | 3636 | 1464936032204 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:40:32 INFO - PROCESS | 3636 | 1464936032206 Marionette TRACE conn2 <- [1,2134,null,{}] 23:40:32 INFO - PROCESS | 3636 | 1464936032209 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:32 INFO - PROCESS | 3636 | 1464936032293 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:40:32 INFO - PROCESS | 3636 | 1464936032299 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 3636 | ++DOCSHELL 15B53000 == 58 [pid = 3636] [id = 543] 23:40:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17124C00) [pid = 3636] [serial = 1629] [outer = 00000000] 23:40:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (1A8E4800) [pid = 3636] [serial = 1630] [outer = 17124C00] 23:40:32 INFO - PROCESS | 3636 | 1464936032377 Marionette DEBUG loaded listener.js 23:40:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1AAC6C00) [pid = 3636] [serial = 1631] [outer = 17124C00] 23:40:32 INFO - PROCESS | 3636 | 1464936032872 Marionette TRACE conn2 <- [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] 23:40:32 INFO - PROCESS | 3636 | 1464936032947 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 23:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:40:32 INFO - PROCESS | 3636 | 1464936032951 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 3636 | 1464936032953 Marionette TRACE conn2 <- [1,2138,null,{}] 23:40:32 INFO - PROCESS | 3636 | 1464936032956 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:33 INFO - PROCESS | 3636 | 1464936033122 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:40:33 INFO - PROCESS | 3636 | 1464936033263 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:33 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C6800 == 59 [pid = 3636] [id = 544] 23:40:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (0F318400) [pid = 3636] [serial = 1632] [outer = 00000000] 23:40:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (10A56400) [pid = 3636] [serial = 1633] [outer = 0F318400] 23:40:33 INFO - PROCESS | 3636 | 1464936033321 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (10E59C00) [pid = 3636] [serial = 1634] [outer = 0F318400] 23:40:33 INFO - PROCESS | 3636 | 1464936033975 Marionette TRACE conn2 <- [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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1072ms 23:40:34 INFO - PROCESS | 3636 | 1464936034045 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 3636 | 1464936034049 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 23:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:40:34 INFO - PROCESS | 3636 | 1464936034054 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 3636 | 1464936034057 Marionette TRACE conn2 <- [1,2142,null,{}] 23:40:34 INFO - PROCESS | 3636 | 1464936034062 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:34 INFO - PROCESS | 3636 | 1464936034178 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:40:34 INFO - PROCESS | 3636 | 1464936034323 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 3636 | ++DOCSHELL 15B4B800 == 60 [pid = 3636] [id = 545] 23:40:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (15B4C000) [pid = 3636] [serial = 1635] [outer = 00000000] 23:40:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (16D93800) [pid = 3636] [serial = 1636] [outer = 15B4C000] 23:40:34 INFO - PROCESS | 3636 | 1464936034364 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (17069800) [pid = 3636] [serial = 1637] [outer = 15B4C000] 23:40:34 INFO - PROCESS | 3636 | 1464936034929 Marionette TRACE conn2 <- [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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 948ms 23:40:34 INFO - PROCESS | 3636 | 1464936034985 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 3636 | 1464936034988 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 23:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:40:34 INFO - PROCESS | 3636 | 1464936034992 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 3636 | 1464936034994 Marionette TRACE conn2 <- [1,2146,null,{}] 23:40:34 INFO - PROCESS | 3636 | 1464936034998 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:35 INFO - PROCESS | 3636 | 1464936035107 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:40:35 INFO - PROCESS | 3636 | 1464936035267 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 3636 | ++DOCSHELL 187B1400 == 61 [pid = 3636] [id = 546] 23:40:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (187BA000) [pid = 3636] [serial = 1638] [outer = 00000000] 23:40:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (19A7F800) [pid = 3636] [serial = 1639] [outer = 187BA000] 23:40:35 INFO - PROCESS | 3636 | 1464936035322 Marionette DEBUG loaded listener.js 23:40:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (19D89400) [pid = 3636] [serial = 1640] [outer = 187BA000] 23:40:35 INFO - PROCESS | 3636 | 1464936035912 Marionette TRACE conn2 <- [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]]]}] 23:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 933ms 23:40:35 INFO - PROCESS | 3636 | 1464936035935 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 3636 | 1464936035939 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 23:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:40:35 INFO - PROCESS | 3636 | 1464936035950 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 3636 | 1464936035955 Marionette TRACE conn2 <- [1,2150,null,{}] 23:40:35 INFO - PROCESS | 3636 | 1464936035958 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:36 INFO - PROCESS | 3636 | 1464936036070 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:40:36 INFO - PROCESS | 3636 | 1464936036216 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:36 INFO - PROCESS | 3636 | ++DOCSHELL 19A7AC00 == 62 [pid = 3636] [id = 547] 23:40:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1A6EBC00) [pid = 3636] [serial = 1641] [outer = 00000000] 23:40:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1B123000) [pid = 3636] [serial = 1642] [outer = 1A6EBC00] 23:40:36 INFO - PROCESS | 3636 | 1464936036270 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1B12A800) [pid = 3636] [serial = 1643] [outer = 1A6EBC00] 23:40:36 INFO - PROCESS | 3636 | 1464936036790 Marionette TRACE conn2 <- [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]]]}] 23:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 902ms 23:40:36 INFO - PROCESS | 3636 | 1464936036850 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:40:36 INFO - PROCESS | 3636 | 1464936036853 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 23:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:40:36 INFO - PROCESS | 3636 | 1464936036856 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:40:36 INFO - PROCESS | 3636 | 1464936036858 Marionette TRACE conn2 <- [1,2154,null,{}] 23:40:36 INFO - PROCESS | 3636 | 1464936036862 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:36 INFO - PROCESS | 3636 | 1464936036983 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:40:37 INFO - PROCESS | 3636 | 1464936037098 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 3636 | ++DOCSHELL 17A0C800 == 63 [pid = 3636] [id = 548] 23:40:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (17BAD000) [pid = 3636] [serial = 1644] [outer = 00000000] 23:40:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1B2BCC00) [pid = 3636] [serial = 1645] [outer = 17BAD000] 23:40:37 INFO - PROCESS | 3636 | 1464936037192 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1B2C1000) [pid = 3636] [serial = 1646] [outer = 17BAD000] 23:40:37 INFO - PROCESS | 3636 | 1464936037811 Marionette TRACE conn2 <- [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]]]}] 23:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 995ms 23:40:37 INFO - PROCESS | 3636 | 1464936037847 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:40:37 INFO - PROCESS | 3636 | 1464936037849 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 23:40:37 INFO - PROCESS | 3636 | 1464936037852 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:40:37 INFO - PROCESS | 3636 | 1464936037854 Marionette TRACE conn2 <- [1,2158,null,{}] 23:40:37 INFO - PROCESS | 3636 | 1464936037858 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:37 INFO - PROCESS | 3636 | 1464936037966 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:40:38 INFO - PROCESS | 3636 | 1464936038124 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:38 INFO - PROCESS | 3636 | ++DOCSHELL 1B2C7800 == 64 [pid = 3636] [id = 549] 23:40:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1B2C7C00) [pid = 3636] [serial = 1647] [outer = 00000000] 23:40:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1B4D2400) [pid = 3636] [serial = 1648] [outer = 1B2C7C00] 23:40:38 INFO - PROCESS | 3636 | 1464936038184 Marionette DEBUG loaded listener.js 23:40:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (1B4DA000) [pid = 3636] [serial = 1649] [outer = 1B2C7C00] 23:40:38 INFO - PROCESS | 3636 | --DOCSHELL 1B4DD800 == 63 [pid = 3636] [id = 15] 23:40:38 INFO - PROCESS | 3636 | 1464936038852 Marionette TRACE conn2 <- [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]]]}] 23:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1042ms 23:40:38 INFO - PROCESS | 3636 | 1464936038910 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 3636 | 1464936038912 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 23:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:40:38 INFO - PROCESS | 3636 | 1464936038916 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 3636 | 1464936038918 Marionette TRACE conn2 <- [1,2162,null,{}] 23:40:38 INFO - PROCESS | 3636 | 1464936038922 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:39 INFO - PROCESS | 3636 | 1464936039181 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:40:39 INFO - PROCESS | 3636 | 1464936039354 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 3636 | ++DOCSHELL 10563000 == 64 [pid = 3636] [id = 550] 23:40:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (10566400) [pid = 3636] [serial = 1650] [outer = 00000000] 23:40:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (10A57400) [pid = 3636] [serial = 1651] [outer = 10566400] 23:40:39 INFO - PROCESS | 3636 | 1464936039404 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (10F43C00) [pid = 3636] [serial = 1652] [outer = 10566400] 23:40:40 INFO - PROCESS | 3636 | 1464936040023 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1150ms 23:40:40 INFO - PROCESS | 3636 | 1464936040071 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 3636 | 1464936040074 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 23:40:40 INFO - PROCESS | 3636 | 1464936040079 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:40:40 INFO - PROCESS | 3636 | 1464936040083 Marionette TRACE conn2 <- [1,2166,null,{}] 23:40:40 INFO - PROCESS | 3636 | 1464936040088 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:40 INFO - PROCESS | 3636 | 1464936040190 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:40:40 INFO - PROCESS | 3636 | 1464936040331 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 15B53000 == 63 [pid = 3636] [id = 543] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 10F40400 == 62 [pid = 3636] [id = 542] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 0F22C400 == 61 [pid = 3636] [id = 541] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 19D87C00 == 60 [pid = 3636] [id = 540] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 19BC3800 == 59 [pid = 3636] [id = 539] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 1838FC00 == 58 [pid = 3636] [id = 538] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 178EB800 == 57 [pid = 3636] [id = 537] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 1713D000 == 56 [pid = 3636] [id = 536] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 112E0800 == 55 [pid = 3636] [id = 535] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 14549800 == 54 [pid = 3636] [id = 534] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 0F2D5000 == 53 [pid = 3636] [id = 533] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 19C08800 == 52 [pid = 3636] [id = 531] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 1858EC00 == 51 [pid = 3636] [id = 530] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 11D29000 == 50 [pid = 3636] [id = 529] 23:40:40 INFO - PROCESS | 3636 | --DOCSHELL 10A5E000 == 49 [pid = 3636] [id = 528] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (19AB0800) [pid = 3636] [serial = 1454] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (112E6400) [pid = 3636] [serial = 1490] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (187B5C00) [pid = 3636] [serial = 1397] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1A6E6400) [pid = 3636] [serial = 1502] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (1A389C00) [pid = 3636] [serial = 1499] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (16B0A400) [pid = 3636] [serial = 1493] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (171F1C00) [pid = 3636] [serial = 1451] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1383EC00) [pid = 3636] [serial = 1448] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (10371800) [pid = 3636] [serial = 1445] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (155C6000) [pid = 3636] [serial = 1457] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (19C08400) [pid = 3636] [serial = 1496] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1AAC3800) [pid = 3636] [serial = 1549] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (19D83C00) [pid = 3636] [serial = 1582] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (19AA9800) [pid = 3636] [serial = 1574] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (19BB9800) [pid = 3636] [serial = 1580] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (174E7000) [pid = 3636] [serial = 1567] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (1788FC00) [pid = 3636] [serial = 1568] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (19A76400) [pid = 3636] [serial = 1579] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1713A800) [pid = 3636] [serial = 1565] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (16E55400) [pid = 3636] [serial = 1577] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (19A83C00) [pid = 3636] [serial = 1573] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1858E000) [pid = 3636] [serial = 1571] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1858CC00) [pid = 3636] [serial = 1570] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (145D3400) [pid = 3636] [serial = 1576] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (13F1F000) [pid = 3636] [serial = 1553] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (10F43000) [pid = 3636] [serial = 1552] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (13131000) [pid = 3636] [serial = 1558] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (13962C00) [pid = 3636] [serial = 1559] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (1711F000) [pid = 3636] [serial = 1564] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (162EA400) [pid = 3636] [serial = 1561] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (16D91000) [pid = 3636] [serial = 1562] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (13A8AC00) [pid = 3636] [serial = 1556] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (12F45000) [pid = 3636] [serial = 1555] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (12DF6800) [pid = 3636] [serial = 1537] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (17064000) [pid = 3636] [serial = 1540] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (19D88800) [pid = 3636] [serial = 1543] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1AA36000) [pid = 3636] [serial = 1546] [outer = 00000000] [url = about:blank] 23:40:40 INFO - PROCESS | 3636 | ++DOCSHELL 0F317000 == 50 [pid = 3636] [id = 551] 23:40:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (10327800) [pid = 3636] [serial = 1653] [outer = 00000000] 23:40:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (10E65C00) [pid = 3636] [serial = 1654] [outer = 10327800] 23:40:40 INFO - PROCESS | 3636 | 1464936040436 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (12FB6400) [pid = 3636] [serial = 1655] [outer = 10327800] 23:40:40 INFO - PROCESS | 3636 | 1464936040856 Marionette TRACE conn2 <- [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]]]}] 23:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 839ms 23:40:40 INFO - PROCESS | 3636 | 1464936040907 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 3636 | 1464936040910 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 23:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:40:40 INFO - PROCESS | 3636 | 1464936040914 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 3636 | 1464936040916 Marionette TRACE conn2 <- [1,2170,null,{}] 23:40:40 INFO - PROCESS | 3636 | 1464936040919 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:41 INFO - PROCESS | 3636 | 1464936041047 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:40:41 INFO - PROCESS | 3636 | 1464936041152 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 3636 | ++DOCSHELL 14549C00 == 51 [pid = 3636] [id = 552] 23:40:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1454C800) [pid = 3636] [serial = 1656] [outer = 00000000] 23:40:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (15A03C00) [pid = 3636] [serial = 1657] [outer = 1454C800] 23:40:41 INFO - PROCESS | 3636 | 1464936041197 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (160F2C00) [pid = 3636] [serial = 1658] [outer = 1454C800] 23:40:41 INFO - PROCESS | 3636 | 1464936041588 Marionette TRACE conn2 <- [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]]]}] 23:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 23:40:41 INFO - PROCESS | 3636 | 1464936041653 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 3636 | 1464936041657 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 23:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:40:41 INFO - PROCESS | 3636 | 1464936041667 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 3636 | 1464936041671 Marionette TRACE conn2 <- [1,2174,null,{}] 23:40:41 INFO - PROCESS | 3636 | 1464936041674 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:41 INFO - PROCESS | 3636 | 1464936041772 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:40:41 INFO - PROCESS | 3636 | 1464936041782 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 3636 | ++DOCSHELL 1037A000 == 52 [pid = 3636] [id = 553] 23:40:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (1510F800) [pid = 3636] [serial = 1659] [outer = 00000000] 23:40:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (17127C00) [pid = 3636] [serial = 1660] [outer = 1510F800] 23:40:41 INFO - PROCESS | 3636 | 1464936041829 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1713A800) [pid = 3636] [serial = 1661] [outer = 1510F800] 23:40:42 INFO - PROCESS | 3636 | 1464936042258 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 653ms 23:40:42 INFO - PROCESS | 3636 | 1464936042317 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 3636 | 1464936042319 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 23:40:42 INFO - PROCESS | 3636 | 1464936042323 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:40:42 INFO - PROCESS | 3636 | 1464936042324 Marionette TRACE conn2 <- [1,2178,null,{}] 23:40:42 INFO - PROCESS | 3636 | 1464936042328 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:42 INFO - PROCESS | 3636 | 1464936042414 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:40:42 INFO - PROCESS | 3636 | 1464936042450 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 3636 | ++DOCSHELL 1712B800 == 53 [pid = 3636] [id = 554] 23:40:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (17145000) [pid = 3636] [serial = 1662] [outer = 00000000] 23:40:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (174E7000) [pid = 3636] [serial = 1663] [outer = 17145000] 23:40:42 INFO - PROCESS | 3636 | 1464936042494 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (178EA800) [pid = 3636] [serial = 1664] [outer = 17145000] 23:40:42 INFO - PROCESS | 3636 | 1464936042974 Marionette TRACE conn2 <- [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]]]}] 23:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 699ms 23:40:43 INFO - PROCESS | 3636 | 1464936043023 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:40:43 INFO - PROCESS | 3636 | 1464936043025 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 23:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:40:43 INFO - PROCESS | 3636 | 1464936043028 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - PROCESS | 3636 | 1464936043030 Marionette TRACE conn2 <- [1,2182,null,{}] 23:40:43 INFO - PROCESS | 3636 | 1464936043033 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:43 INFO - PROCESS | 3636 | 1464936043152 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:40:43 INFO - PROCESS | 3636 | 1464936043219 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 3636 | ++DOCSHELL 17A07C00 == 54 [pid = 3636] [id = 555] 23:40:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17A08C00) [pid = 3636] [serial = 1665] [outer = 00000000] 23:40:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (17BAD400) [pid = 3636] [serial = 1666] [outer = 17A08C00] 23:40:43 INFO - PROCESS | 3636 | 1464936043268 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (1858D000) [pid = 3636] [serial = 1667] [outer = 17A08C00] 23:40:43 INFO - PROCESS | 3636 | 1464936043721 Marionette TRACE conn2 <- [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]]]}] 23:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 23:40:43 INFO - PROCESS | 3636 | 1464936043769 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:40:43 INFO - PROCESS | 3636 | 1464936043771 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 23:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:40:43 INFO - PROCESS | 3636 | 1464936043779 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - PROCESS | 3636 | 1464936043781 Marionette TRACE conn2 <- [1,2186,null,{}] 23:40:43 INFO - PROCESS | 3636 | 1464936043785 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:43 INFO - PROCESS | 3636 | 1464936043939 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:40:44 INFO - PROCESS | 3636 | 1464936044013 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 3636 | ++DOCSHELL 13924400 == 55 [pid = 3636] [id = 556] 23:40:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17AEA800) [pid = 3636] [serial = 1668] [outer = 00000000] 23:40:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (19A7F000) [pid = 3636] [serial = 1669] [outer = 17AEA800] 23:40:44 INFO - PROCESS | 3636 | 1464936044056 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (19AABC00) [pid = 3636] [serial = 1670] [outer = 17AEA800] 23:40:44 INFO - PROCESS | 3636 | 1464936044462 Marionette TRACE conn2 <- [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]]]}] 23:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 731ms 23:40:44 INFO - PROCESS | 3636 | 1464936044503 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 3636 | 1464936044505 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 23:40:44 INFO - PROCESS | 3636 | 1464936044509 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:40:44 INFO - PROCESS | 3636 | 1464936044510 Marionette TRACE conn2 <- [1,2190,null,{}] 23:40:44 INFO - PROCESS | 3636 | 1464936044520 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:44 INFO - PROCESS | 3636 | 1464936044637 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:40:44 INFO - PROCESS | 3636 | 1464936044646 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 3636 | ++DOCSHELL 10E95C00 == 56 [pid = 3636] [id = 557] 23:40:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (162E4400) [pid = 3636] [serial = 1671] [outer = 00000000] 23:40:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (19AB0400) [pid = 3636] [serial = 1672] [outer = 162E4400] 23:40:44 INFO - PROCESS | 3636 | 1464936044859 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (19C07000) [pid = 3636] [serial = 1673] [outer = 162E4400] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (187B6000) [pid = 3636] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (19BC5000) [pid = 3636] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (19EA5C00) [pid = 3636] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1713F800) [pid = 3636] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (178F0800) [pid = 3636] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (0F315000) [pid = 3636] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (15A0D800) [pid = 3636] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (0F314800) [pid = 3636] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (187AF800) [pid = 3636] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (11D1E000) [pid = 3636] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:40:44 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (112E6000) [pid = 3636] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:40:45 INFO - PROCESS | 3636 | 1464936045254 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 808ms 23:40:45 INFO - PROCESS | 3636 | 1464936045311 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 3636 | 1464936045313 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 23:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:40:45 INFO - PROCESS | 3636 | 1464936045317 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 3636 | 1464936045318 Marionette TRACE conn2 <- [1,2194,null,{}] 23:40:45 INFO - PROCESS | 3636 | 1464936045331 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:45 INFO - PROCESS | 3636 | 1464936045453 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:40:45 INFO - PROCESS | 3636 | 1464936045465 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 3636 | ++DOCSHELL 103D1C00 == 57 [pid = 3636] [id = 558] 23:40:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (112E6000) [pid = 3636] [serial = 1674] [outer = 00000000] 23:40:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (187B8400) [pid = 3636] [serial = 1675] [outer = 112E6000] 23:40:45 INFO - PROCESS | 3636 | 1464936045512 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (19BBC400) [pid = 3636] [serial = 1676] [outer = 112E6000] 23:40:45 INFO - PROCESS | 3636 | 1464936045919 Marionette TRACE conn2 <- [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]]]}] 23:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 638ms 23:40:45 INFO - PROCESS | 3636 | 1464936045954 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 3636 | 1464936045956 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 23:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:40:45 INFO - PROCESS | 3636 | 1464936045960 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 3636 | 1464936045961 Marionette TRACE conn2 <- [1,2198,null,{}] 23:40:45 INFO - PROCESS | 3636 | 1464936045965 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:46 INFO - PROCESS | 3636 | 1464936046089 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:40:46 INFO - PROCESS | 3636 | 1464936046219 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:46 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D5000 == 58 [pid = 3636] [id = 559] 23:40:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (0F315800) [pid = 3636] [serial = 1677] [outer = 00000000] 23:40:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (103CD000) [pid = 3636] [serial = 1678] [outer = 0F315800] 23:40:46 INFO - PROCESS | 3636 | 1464936046281 Marionette DEBUG loaded listener.js 23:40:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (10A5E000) [pid = 3636] [serial = 1679] [outer = 0F315800] 23:40:46 INFO - PROCESS | 3636 | 1464936046942 Marionette TRACE conn2 <- [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]]]}] 23:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1042ms 23:40:47 INFO - PROCESS | 3636 | 1464936047028 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:40:47 INFO - PROCESS | 3636 | 1464936047033 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 23:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:40:47 INFO - PROCESS | 3636 | 1464936047081 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:40:47 INFO - PROCESS | 3636 | 1464936047085 Marionette TRACE conn2 <- [1,2202,null,{}] 23:40:47 INFO - PROCESS | 3636 | 1464936047091 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:47 INFO - PROCESS | 3636 | 1464936047211 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:40:47 INFO - PROCESS | 3636 | 1464936047349 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 3636 | ++DOCSHELL 13A87C00 == 59 [pid = 3636] [id = 560] 23:40:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (13A88800) [pid = 3636] [serial = 1680] [outer = 00000000] 23:40:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1520F800) [pid = 3636] [serial = 1681] [outer = 13A88800] 23:40:47 INFO - PROCESS | 3636 | 1464936047412 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (162E4800) [pid = 3636] [serial = 1682] [outer = 13A88800] 23:40:47 INFO - PROCESS | 3636 | 1464936047961 Marionette TRACE conn2 <- [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]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 979ms 23:40:48 INFO - PROCESS | 3636 | 1464936048015 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 3636 | 1464936048019 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 23:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:40:48 INFO - PROCESS | 3636 | 1464936048023 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 3636 | 1464936048025 Marionette TRACE conn2 <- [1,2206,null,{}] 23:40:48 INFO - PROCESS | 3636 | 1464936048029 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:48 INFO - PROCESS | 3636 | 1464936048141 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:40:48 INFO - PROCESS | 3636 | 1464936048257 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 3636 | ++DOCSHELL 1520FC00 == 60 [pid = 3636] [id = 561] 23:40:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (177CC400) [pid = 3636] [serial = 1683] [outer = 00000000] 23:40:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (17BA6000) [pid = 3636] [serial = 1684] [outer = 177CC400] 23:40:48 INFO - PROCESS | 3636 | 1464936048351 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (187B6800) [pid = 3636] [serial = 1685] [outer = 177CC400] 23:40:48 INFO - PROCESS | 3636 | 1464936048923 Marionette TRACE conn2 <- [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]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 948ms 23:40:48 INFO - PROCESS | 3636 | 1464936048968 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 3636 | 1464936048971 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 23:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:40:48 INFO - PROCESS | 3636 | 1464936048981 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 3636 | 1464936048987 Marionette TRACE conn2 <- [1,2210,null,{}] 23:40:48 INFO - PROCESS | 3636 | 1464936048992 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:49 INFO - PROCESS | 3636 | 1464936049103 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:40:49 INFO - PROCESS | 3636 | 1464936049245 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 3636 | ++DOCSHELL 0F31C800 == 61 [pid = 3636] [id = 562] 23:40:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1713E000) [pid = 3636] [serial = 1686] [outer = 00000000] 23:40:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (1A6E2400) [pid = 3636] [serial = 1687] [outer = 1713E000] 23:40:49 INFO - PROCESS | 3636 | 1464936049303 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (1A8E8C00) [pid = 3636] [serial = 1688] [outer = 1713E000] 23:40:49 INFO - PROCESS | 3636 | 1464936049839 Marionette TRACE conn2 <- [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]]]}] 23:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 902ms 23:40:49 INFO - PROCESS | 3636 | 1464936049878 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:40:49 INFO - PROCESS | 3636 | 1464936049881 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 23:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:40:49 INFO - PROCESS | 3636 | 1464936049884 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 3636 | 1464936049886 Marionette TRACE conn2 <- [1,2214,null,{}] 23:40:49 INFO - PROCESS | 3636 | 1464936049890 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:49 INFO - PROCESS | 3636 | 1464936050007 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:40:50 INFO - PROCESS | 3636 | 1464936050121 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 3636 | ++DOCSHELL 1A358000 == 62 [pid = 3636] [id = 563] 23:40:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1A391400) [pid = 3636] [serial = 1689] [outer = 00000000] 23:40:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1AA3B800) [pid = 3636] [serial = 1690] [outer = 1A391400] 23:40:50 INFO - PROCESS | 3636 | 1464936050215 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1AAC5400) [pid = 3636] [serial = 1691] [outer = 1A391400] 23:40:50 INFO - PROCESS | 3636 | 1464936050803 Marionette TRACE conn2 <- [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]]]}] 23:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 995ms 23:40:50 INFO - PROCESS | 3636 | 1464936050871 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:40:50 INFO - PROCESS | 3636 | 1464936050873 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 23:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:40:50 INFO - PROCESS | 3636 | 1464936050877 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - PROCESS | 3636 | 1464936050879 Marionette TRACE conn2 <- [1,2218,null,{}] 23:40:50 INFO - PROCESS | 3636 | 1464936050882 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:51 INFO - PROCESS | 3636 | 1464936051017 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:40:51 INFO - PROCESS | 3636 | 1464936051164 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:51 INFO - PROCESS | 3636 | ++DOCSHELL 1AF1D400 == 63 [pid = 3636] [id = 564] 23:40:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1AF1DC00) [pid = 3636] [serial = 1692] [outer = 00000000] 23:40:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1B122400) [pid = 3636] [serial = 1693] [outer = 1AF1DC00] 23:40:51 INFO - PROCESS | 3636 | 1464936051225 Marionette DEBUG loaded listener.js 23:40:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1B2BC400) [pid = 3636] [serial = 1694] [outer = 1AF1DC00] 23:40:51 INFO - PROCESS | 3636 | 1464936051790 Marionette TRACE conn2 <- [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]]]}] 23:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 933ms 23:40:51 INFO - PROCESS | 3636 | 1464936051822 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:40:51 INFO - PROCESS | 3636 | 1464936051824 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 23:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:40:51 INFO - PROCESS | 3636 | 1464936051828 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:40:51 INFO - PROCESS | 3636 | 1464936051830 Marionette TRACE conn2 <- [1,2222,null,{}] 23:40:51 INFO - PROCESS | 3636 | 1464936051834 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:51 INFO - PROCESS | 3636 | 1464936051941 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:40:52 INFO - PROCESS | 3636 | 1464936052290 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 3636 | ++DOCSHELL 10E96C00 == 64 [pid = 3636] [id = 565] 23:40:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (10F47800) [pid = 3636] [serial = 1695] [outer = 00000000] 23:40:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (11BC5C00) [pid = 3636] [serial = 1696] [outer = 10F47800] 23:40:52 INFO - PROCESS | 3636 | 1464936052341 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (13191800) [pid = 3636] [serial = 1697] [outer = 10F47800] 23:40:52 INFO - PROCESS | 3636 | 1464936053011 Marionette TRACE conn2 <- [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]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1182ms 23:40:53 INFO - PROCESS | 3636 | 1464936053028 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 3636 | 1464936053034 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 23:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:40:53 INFO - PROCESS | 3636 | 1464936053038 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 3636 | 1464936053041 Marionette TRACE conn2 <- [1,2226,null,{}] 23:40:53 INFO - PROCESS | 3636 | 1464936053046 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:53 INFO - PROCESS | 3636 | 1464936053148 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:40:53 INFO - PROCESS | 3636 | 1464936053271 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:53 INFO - PROCESS | 3636 | ++DOCSHELL 1510E000 == 65 [pid = 3636] [id = 566] 23:40:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (15110C00) [pid = 3636] [serial = 1698] [outer = 00000000] 23:40:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (16CDC400) [pid = 3636] [serial = 1699] [outer = 15110C00] 23:40:53 INFO - PROCESS | 3636 | 1464936053320 Marionette DEBUG loaded listener.js 23:40:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (17139C00) [pid = 3636] [serial = 1700] [outer = 15110C00] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 1050CC00 == 64 [pid = 3636] [id = 516] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 103D1C00 == 63 [pid = 3636] [id = 558] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 10E95C00 == 62 [pid = 3636] [id = 557] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 13924400 == 61 [pid = 3636] [id = 556] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 17A07C00 == 60 [pid = 3636] [id = 555] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 1712B800 == 59 [pid = 3636] [id = 554] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 1037A000 == 58 [pid = 3636] [id = 553] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 14549C00 == 57 [pid = 3636] [id = 552] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 1B4DEC00 == 56 [pid = 3636] [id = 16] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 0F317000 == 55 [pid = 3636] [id = 551] 23:40:53 INFO - PROCESS | 3636 | --DOCSHELL 10563000 == 54 [pid = 3636] [id = 550] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (1A8E4800) [pid = 3636] [serial = 1630] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (1A351800) [pid = 3636] [serial = 1583] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (10E0D000) [pid = 3636] [serial = 1585] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (19A74C00) [pid = 3636] [serial = 1591] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (19D84800) [pid = 3636] [serial = 1618] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (1AA35800) [pid = 3636] [serial = 1594] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (1A957000) [pid = 3636] [serial = 1621] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (171F1800) [pid = 3636] [serial = 1609] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1747B800) [pid = 3636] [serial = 1610] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (19D85400) [pid = 3636] [serial = 1619] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (17A0D800) [pid = 3636] [serial = 1612] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (105ED400) [pid = 3636] [serial = 1624] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (16ED1800) [pid = 3636] [serial = 1604] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (162E9400) [pid = 3636] [serial = 1603] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (10F40C00) [pid = 3636] [serial = 1601] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (10E05000) [pid = 3636] [serial = 1600] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (187BCC00) [pid = 3636] [serial = 1615] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1AF19C00) [pid = 3636] [serial = 1597] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1A95D000) [pid = 3636] [serial = 1622] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (17125000) [pid = 3636] [serial = 1627] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (10E11400) [pid = 3636] [serial = 1625] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (17BAEC00) [pid = 3636] [serial = 1613] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (160F1000) [pid = 3636] [serial = 1588] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (15B57800) [pid = 3636] [serial = 1607] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (139D0800) [pid = 3636] [serial = 1606] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (17885800) [pid = 3636] [serial = 1628] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19A7C400) [pid = 3636] [serial = 1616] [outer = 00000000] [url = about:blank] 23:40:53 INFO - PROCESS | 3636 | 1464936053865 Marionette TRACE conn2 <- [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]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 902ms 23:40:53 INFO - PROCESS | 3636 | 1464936053927 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 3636 | 1464936053931 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 23:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:40:53 INFO - PROCESS | 3636 | 1464936053935 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 3636 | 1464936053937 Marionette TRACE conn2 <- [1,2230,null,{}] 23:40:53 INFO - PROCESS | 3636 | 1464936053940 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:54 INFO - PROCESS | 3636 | 1464936054034 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:40:54 INFO - PROCESS | 3636 | 1464936054146 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:54 INFO - PROCESS | 3636 | ++DOCSHELL 105F3C00 == 55 [pid = 3636] [id = 567] 23:40:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (10E07800) [pid = 3636] [serial = 1701] [outer = 00000000] 23:40:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (160EB400) [pid = 3636] [serial = 1702] [outer = 10E07800] 23:40:54 INFO - PROCESS | 3636 | 1464936054191 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (16B10000) [pid = 3636] [serial = 1703] [outer = 10E07800] 23:40:54 INFO - PROCESS | 3636 | 1464936054594 Marionette TRACE conn2 <- [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]]]}] 23:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 684ms 23:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:40:54 INFO - PROCESS | 3636 | 1464936054635 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:40:54 INFO - PROCESS | 3636 | 1464936054638 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 23:40:54 INFO - PROCESS | 3636 | 1464936054647 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:40:54 INFO - PROCESS | 3636 | 1464936054652 Marionette TRACE conn2 <- [1,2234,null,{}] 23:40:54 INFO - PROCESS | 3636 | 1464936054660 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:54 INFO - PROCESS | 3636 | 1464936054749 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:40:54 INFO - PROCESS | 3636 | 1464936054758 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:54 INFO - PROCESS | 3636 | ++DOCSHELL 15B56800 == 56 [pid = 3636] [id = 568] 23:40:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (16ED2800) [pid = 3636] [serial = 1704] [outer = 00000000] 23:40:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (17A0D800) [pid = 3636] [serial = 1705] [outer = 16ED2800] 23:40:54 INFO - PROCESS | 3636 | 1464936054802 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (17BAF800) [pid = 3636] [serial = 1706] [outer = 16ED2800] 23:40:55 INFO - PROCESS | 3636 | 1464936055259 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 653ms 23:40:55 INFO - PROCESS | 3636 | 1464936055299 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:40:55 INFO - PROCESS | 3636 | 1464936055301 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 23:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:40:55 INFO - PROCESS | 3636 | 1464936055308 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:40:55 INFO - PROCESS | 3636 | 1464936055310 Marionette TRACE conn2 <- [1,2238,null,{}] 23:40:55 INFO - PROCESS | 3636 | 1464936055313 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:55 INFO - PROCESS | 3636 | 1464936055402 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:40:55 INFO - PROCESS | 3636 | 1464936055409 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 3636 | ++DOCSHELL 10E5A000 == 57 [pid = 3636] [id = 569] 23:40:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (162EF800) [pid = 3636] [serial = 1707] [outer = 00000000] 23:40:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (19A3C800) [pid = 3636] [serial = 1708] [outer = 162EF800] 23:40:55 INFO - PROCESS | 3636 | 1464936055455 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (19A81800) [pid = 3636] [serial = 1709] [outer = 162EF800] 23:40:55 INFO - PROCESS | 3636 | 1464936055926 Marionette TRACE conn2 <- [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]]]}] 23:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 638ms 23:40:55 INFO - PROCESS | 3636 | 1464936055943 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:40:55 INFO - PROCESS | 3636 | 1464936055945 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 23:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:40:55 INFO - PROCESS | 3636 | 1464936055968 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:40:55 INFO - PROCESS | 3636 | 1464936055970 Marionette TRACE conn2 <- [1,2242,null,{}] 23:40:55 INFO - PROCESS | 3636 | 1464936055991 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:56 INFO - PROCESS | 3636 | 1464936056118 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:40:56 INFO - PROCESS | 3636 | 1464936056183 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 3636 | ++DOCSHELL 187B4000 == 58 [pid = 3636] [id = 570] 23:40:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (19A7E800) [pid = 3636] [serial = 1710] [outer = 00000000] 23:40:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (19C08000) [pid = 3636] [serial = 1711] [outer = 19A7E800] 23:40:56 INFO - PROCESS | 3636 | 1464936056233 Marionette DEBUG loaded listener.js 23:40:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (19D8A800) [pid = 3636] [serial = 1712] [outer = 19A7E800] 23:40:56 INFO - PROCESS | 3636 | 1464936056673 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 746ms 23:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:40:56 INFO - PROCESS | 3636 | 1464936056709 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:40:56 INFO - PROCESS | 3636 | 1464936056711 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 23:40:56 INFO - PROCESS | 3636 | 1464936056714 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 3636 | 1464936056716 Marionette TRACE conn2 <- [1,2246,null,{}] 23:40:56 INFO - PROCESS | 3636 | 1464936056719 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:56 INFO - PROCESS | 3636 | 1464936056841 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:40:56 INFO - PROCESS | 3636 | 1464936056937 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 3636 | ++DOCSHELL 19BC1800 == 59 [pid = 3636] [id = 571] 23:40:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (1A35A000) [pid = 3636] [serial = 1713] [outer = 00000000] 23:40:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (1A959C00) [pid = 3636] [serial = 1714] [outer = 1A35A000] 23:40:56 INFO - PROCESS | 3636 | 1464936056980 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (1A95F800) [pid = 3636] [serial = 1715] [outer = 1A35A000] 23:40:57 INFO - PROCESS | 3636 | 1464936057398 Marionette TRACE conn2 <- [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]]]}] 23:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 23:40:57 INFO - PROCESS | 3636 | 1464936057443 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:40:57 INFO - PROCESS | 3636 | 1464936057445 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 23:40:57 INFO - PROCESS | 3636 | 1464936057448 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 3636 | 1464936057450 Marionette TRACE conn2 <- [1,2250,null,{}] 23:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:40:57 INFO - PROCESS | 3636 | 1464936057453 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:57 INFO - PROCESS | 3636 | 1464936057576 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:40:57 INFO - PROCESS | 3636 | 1464936057649 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:57 INFO - PROCESS | 3636 | ++DOCSHELL 1A350C00 == 60 [pid = 3636] [id = 572] 23:40:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1A35D800) [pid = 3636] [serial = 1716] [outer = 00000000] 23:40:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1AAC8C00) [pid = 3636] [serial = 1717] [outer = 1A35D800] 23:40:57 INFO - PROCESS | 3636 | 1464936057693 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1AF1F000) [pid = 3636] [serial = 1718] [outer = 1A35D800] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17A08C00) [pid = 3636] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (17AEA800) [pid = 3636] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (17145000) [pid = 3636] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (1510F800) [pid = 3636] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (162E4400) [pid = 3636] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (10327800) [pid = 3636] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (1454C800) [pid = 3636] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (10566400) [pid = 3636] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (17124C00) [pid = 3636] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1B602C00) [pid = 3636] [serial = 44] [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.] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1B4DDC00) [pid = 3636] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (10E0D800) [pid = 3636] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (19A81000) [pid = 3636] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (155C8000) [pid = 3636] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1A957800) [pid = 3636] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (19BBD400) [pid = 3636] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:40:58 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19A3D400) [pid = 3636] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:40:58 INFO - PROCESS | 3636 | 1464936058284 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 23:40:58 INFO - PROCESS | 3636 | 1464936058334 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:40:58 INFO - PROCESS | 3636 | 1464936058336 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 23:40:58 INFO - PROCESS | 3636 | 1464936058340 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:40:58 INFO - PROCESS | 3636 | 1464936058341 Marionette TRACE conn2 <- [1,2254,null,{}] 23:40:58 INFO - PROCESS | 3636 | 1464936058345 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:58 INFO - PROCESS | 3636 | 1464936058469 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:40:58 INFO - PROCESS | 3636 | 1464936058538 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 3636 | ++DOCSHELL 105ED000 == 61 [pid = 3636] [id = 573] 23:40:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (10E0D800) [pid = 3636] [serial = 1719] [outer = 00000000] 23:40:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (160E8C00) [pid = 3636] [serial = 1720] [outer = 10E0D800] 23:40:58 INFO - PROCESS | 3636 | 1464936058591 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (162E7400) [pid = 3636] [serial = 1721] [outer = 10E0D800] 23:40:58 INFO - PROCESS | 3636 | 1464936058961 Marionette TRACE conn2 <- [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]]]}] 23:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 622ms 23:40:58 INFO - PROCESS | 3636 | 1464936058984 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:40:58 INFO - PROCESS | 3636 | 1464936058986 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 23:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:40:58 INFO - PROCESS | 3636 | 1464936058989 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:40:58 INFO - PROCESS | 3636 | 1464936058991 Marionette TRACE conn2 <- [1,2258,null,{}] 23:40:58 INFO - PROCESS | 3636 | 1464936058995 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:59 INFO - PROCESS | 3636 | 1464936059083 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:40:59 INFO - PROCESS | 3636 | 1464936059090 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 3636 | ++DOCSHELL 17061800 == 62 [pid = 3636] [id = 574] 23:40:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (177C9000) [pid = 3636] [serial = 1722] [outer = 00000000] 23:40:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1A962C00) [pid = 3636] [serial = 1723] [outer = 177C9000] 23:40:59 INFO - PROCESS | 3636 | 1464936059133 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1AF22400) [pid = 3636] [serial = 1724] [outer = 177C9000] 23:40:59 INFO - PROCESS | 3636 | 1464936059590 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 638ms 23:40:59 INFO - PROCESS | 3636 | 1464936059627 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:40:59 INFO - PROCESS | 3636 | 1464936059628 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 23:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:40:59 INFO - PROCESS | 3636 | 1464936059632 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - PROCESS | 3636 | 1464936059634 Marionette TRACE conn2 <- [1,2262,null,{}] 23:40:59 INFO - PROCESS | 3636 | 1464936059637 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:59 INFO - PROCESS | 3636 | 1464936059723 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:40:59 INFO - PROCESS | 3636 | 1464936059729 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 3636 | ++DOCSHELL 19AA5800 == 63 [pid = 3636] [id = 575] 23:40:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (19BBD400) [pid = 3636] [serial = 1725] [outer = 00000000] 23:40:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1B2C6000) [pid = 3636] [serial = 1726] [outer = 19BBD400] 23:40:59 INFO - PROCESS | 3636 | 1464936059777 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (17122000) [pid = 3636] [serial = 1727] [outer = 19BBD400] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F2CD800 == 62 [pid = 3636] [id = 432] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 15B4B800 == 61 [pid = 3636] [id = 545] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 19A80000 == 60 [pid = 3636] [id = 515] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 187B1400 == 59 [pid = 3636] [id = 546] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 17A0C800 == 58 [pid = 3636] [id = 548] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F322000 == 57 [pid = 3636] [id = 433] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1050AC00 == 56 [pid = 3636] [id = 470] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 19EAD000 == 55 [pid = 3636] [id = 499] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1B2C7800 == 54 [pid = 3636] [id = 549] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1711D800 == 53 [pid = 3636] [id = 469] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F319400 == 52 [pid = 3636] [id = 450] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 15A0E400 == 51 [pid = 3636] [id = 434] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F2C6800 == 50 [pid = 3636] [id = 544] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F323C00 == 49 [pid = 3636] [id = 517] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 17129800 == 48 [pid = 3636] [id = 527] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 19A7AC00 == 47 [pid = 3636] [id = 547] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 17A0E000 == 46 [pid = 3636] [id = 465] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 171F1400 == 45 [pid = 3636] [id = 498] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F314C00 == 44 [pid = 3636] [id = 500] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 10E5B800 == 43 [pid = 3636] [id = 485] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1A6E7400 == 42 [pid = 3636] [id = 532] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 13A85400 == 41 [pid = 3636] [id = 452] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1510E000 == 40 [pid = 3636] [id = 566] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1AF1D400 == 39 [pid = 3636] [id = 564] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 10E96C00 == 38 [pid = 3636] [id = 565] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1A358000 == 37 [pid = 3636] [id = 563] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1520FC00 == 36 [pid = 3636] [id = 561] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F31C800 == 35 [pid = 3636] [id = 562] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 13A87C00 == 34 [pid = 3636] [id = 560] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 0F2D5000 == 33 [pid = 3636] [id = 559] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 15B56800 == 32 [pid = 3636] [id = 568] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 105ED000 == 31 [pid = 3636] [id = 573] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 17061800 == 30 [pid = 3636] [id = 574] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 1A350C00 == 29 [pid = 3636] [id = 572] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 187B4000 == 28 [pid = 3636] [id = 570] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 105F3C00 == 27 [pid = 3636] [id = 567] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 19BC1800 == 26 [pid = 3636] [id = 571] 23:41:01 INFO - PROCESS | 3636 | --DOCSHELL 10E5A000 == 25 [pid = 3636] [id = 569] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1B4DD400) [pid = 3636] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (1395C000) [pid = 3636] [serial = 1538] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1AA3A000) [pid = 3636] [serial = 1547] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (171FD800) [pid = 3636] [serial = 1541] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1AAC5C00) [pid = 3636] [serial = 1550] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1A8E4C00) [pid = 3636] [serial = 1544] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1A95F400) [pid = 3636] [serial = 1535] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (17BAD400) [pid = 3636] [serial = 1666] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (19A7F000) [pid = 3636] [serial = 1669] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1858D000) [pid = 3636] [serial = 1667] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (19AABC00) [pid = 3636] [serial = 1670] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (174E7000) [pid = 3636] [serial = 1663] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (10A56400) [pid = 3636] [serial = 1633] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (17127C00) [pid = 3636] [serial = 1660] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (19AB0400) [pid = 3636] [serial = 1672] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1713A800) [pid = 3636] [serial = 1661] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (10E65C00) [pid = 3636] [serial = 1654] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (12FB6400) [pid = 3636] [serial = 1655] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (15A03C00) [pid = 3636] [serial = 1657] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (160F2C00) [pid = 3636] [serial = 1658] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10F43C00) [pid = 3636] [serial = 1652] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (10A57400) [pid = 3636] [serial = 1651] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1B123000) [pid = 3636] [serial = 1642] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (16D93800) [pid = 3636] [serial = 1636] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1AAC6C00) [pid = 3636] [serial = 1631] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (19A7F800) [pid = 3636] [serial = 1639] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1B2BCC00) [pid = 3636] [serial = 1645] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1B4D2400) [pid = 3636] [serial = 1648] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (187B8400) [pid = 3636] [serial = 1675] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1706DC00) [pid = 3636] [serial = 1139] [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.] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (19C07000) [pid = 3636] [serial = 1673] [outer = 00000000] [url = about:blank] 23:41:01 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (178EA800) [pid = 3636] [serial = 1664] [outer = 00000000] [url = about:blank] 23:41:02 INFO - PROCESS | 3636 | 1464936062048 Marionette TRACE conn2 <- [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]]]}] 23:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2457ms 23:41:02 INFO - PROCESS | 3636 | 1464936062089 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 3636 | 1464936062093 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 23:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:41:02 INFO - PROCESS | 3636 | 1464936062099 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 3636 | 1464936062103 Marionette TRACE conn2 <- [1,2266,null,{}] 23:41:02 INFO - PROCESS | 3636 | 1464936062110 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:02 INFO - PROCESS | 3636 | 1464936062202 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:41:02 INFO - PROCESS | 3636 | 1464936062215 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C7C00 == 26 [pid = 3636] [id = 576] 23:41:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (0F2C8800) [pid = 3636] [serial = 1728] [outer = 00000000] 23:41:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (0F2D5000) [pid = 3636] [serial = 1729] [outer = 0F2C8800] 23:41:02 INFO - PROCESS | 3636 | 1464936062274 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (0F319800) [pid = 3636] [serial = 1730] [outer = 0F2C8800] 23:41:02 INFO - PROCESS | 3636 | 1464936062786 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 731ms 23:41:02 INFO - PROCESS | 3636 | 1464936062839 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 3636 | 1464936062845 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 23:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:41:02 INFO - PROCESS | 3636 | 1464936062852 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 3636 | 1464936062854 Marionette TRACE conn2 <- [1,2270,null,{}] 23:41:02 INFO - PROCESS | 3636 | 1464936062858 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:02 INFO - PROCESS | 3636 | 1464936062945 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:41:02 INFO - PROCESS | 3636 | 1464936062955 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 3636 | ++DOCSHELL 10481C00 == 27 [pid = 3636] [id = 577] 23:41:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (10483400) [pid = 3636] [serial = 1731] [outer = 00000000] 23:41:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (10562C00) [pid = 3636] [serial = 1732] [outer = 10483400] 23:41:02 INFO - PROCESS | 3636 | 1464936063006 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (105F6400) [pid = 3636] [serial = 1733] [outer = 10483400] 23:41:03 INFO - PROCESS | 3636 | 1464936063482 Marionette TRACE conn2 <- [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]]]}] 23:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 700ms 23:41:03 INFO - PROCESS | 3636 | 1464936063533 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:41:03 INFO - PROCESS | 3636 | 1464936063535 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 23:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:41:03 INFO - PROCESS | 3636 | 1464936063539 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - PROCESS | 3636 | 1464936063543 Marionette TRACE conn2 <- [1,2274,null,{}] 23:41:03 INFO - PROCESS | 3636 | 1464936063554 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:03 INFO - PROCESS | 3636 | 1464936063670 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:41:03 INFO - PROCESS | 3636 | 1464936063765 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:03 INFO - PROCESS | 3636 | ++DOCSHELL 10E0DC00 == 28 [pid = 3636] [id = 578] 23:41:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (10E0E800) [pid = 3636] [serial = 1734] [outer = 00000000] 23:41:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (10E62800) [pid = 3636] [serial = 1735] [outer = 10E0E800] 23:41:03 INFO - PROCESS | 3636 | 1464936063814 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (10F45800) [pid = 3636] [serial = 1736] [outer = 10E0E800] 23:41:04 INFO - PROCESS | 3636 | 1464936064195 Marionette TRACE conn2 <- [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]]]}] 23:41:04 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 23:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 700ms 23:41:04 INFO - PROCESS | 3636 | 1464936064238 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 3636 | 1464936064240 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 23:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:41:04 INFO - PROCESS | 3636 | 1464936064243 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - PROCESS | 3636 | 1464936064245 Marionette TRACE conn2 <- [1,2278,null,{}] 23:41:04 INFO - PROCESS | 3636 | 1464936064248 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:04 INFO - PROCESS | 3636 | 1464936064378 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:41:04 INFO - PROCESS | 3636 | 1464936064384 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:04 INFO - PROCESS | 3636 | ++DOCSHELL 11438800 == 29 [pid = 3636] [id = 579] 23:41:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (118C5000) [pid = 3636] [serial = 1737] [outer = 00000000] 23:41:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (11DBC800) [pid = 3636] [serial = 1738] [outer = 118C5000] 23:41:04 INFO - PROCESS | 3636 | 1464936064433 Marionette DEBUG loaded listener.js 23:41:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (12B34400) [pid = 3636] [serial = 1739] [outer = 118C5000] 23:41:04 INFO - PROCESS | 3636 | 1464936064860 Marionette TRACE conn2 <- [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]]]}] 23:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 622ms 23:41:04 INFO - PROCESS | 3636 | 1464936064881 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 3636 | 1464936064883 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 23:41:04 INFO - PROCESS | 3636 | 1464936064886 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:41:04 INFO - PROCESS | 3636 | 1464936064888 Marionette TRACE conn2 <- [1,2282,null,{}] 23:41:04 INFO - PROCESS | 3636 | 1464936064891 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:04 INFO - PROCESS | 3636 | 1464936064966 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:41:04 INFO - PROCESS | 3636 | 1464936064974 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:04 INFO - PROCESS | 3636 | ++DOCSHELL 12BBF800 == 30 [pid = 3636] [id = 580] 23:41:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (12BBFC00) [pid = 3636] [serial = 1740] [outer = 00000000] 23:41:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (12FB6C00) [pid = 3636] [serial = 1741] [outer = 12BBFC00] 23:41:05 INFO - PROCESS | 3636 | 1464936065018 Marionette DEBUG loaded listener.js 23:41:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (12FBB800) [pid = 3636] [serial = 1742] [outer = 12BBFC00] 23:41:05 INFO - PROCESS | 3636 | 1464936065492 Marionette TRACE conn2 <- [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]]]}] 23:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 622ms 23:41:05 INFO - PROCESS | 3636 | 1464936065528 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:41:05 INFO - PROCESS | 3636 | 1464936065530 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 23:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:41:05 INFO - PROCESS | 3636 | 1464936065533 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:41:05 INFO - PROCESS | 3636 | 1464936065535 Marionette TRACE conn2 <- [1,2286,null,{}] 23:41:05 INFO - PROCESS | 3636 | 1464936065538 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:05 INFO - PROCESS | 3636 | 1464936065650 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:41:05 INFO - PROCESS | 3636 | 1464936065661 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:05 INFO - PROCESS | 3636 | ++DOCSHELL 1395A400 == 31 [pid = 3636] [id = 581] 23:41:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (13A84800) [pid = 3636] [serial = 1743] [outer = 00000000] 23:41:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (13F27C00) [pid = 3636] [serial = 1744] [outer = 13A84800] 23:41:05 INFO - PROCESS | 3636 | 1464936065705 Marionette DEBUG loaded listener.js 23:41:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (14552400) [pid = 3636] [serial = 1745] [outer = 13A84800] 23:41:06 INFO - PROCESS | 3636 | 1464936066134 Marionette TRACE conn2 <- [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]]]}] 23:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 638ms 23:41:06 INFO - PROCESS | 3636 | 1464936066187 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:41:06 INFO - PROCESS | 3636 | 1464936066189 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 23:41:06 INFO - PROCESS | 3636 | 1464936066196 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 3636 | 1464936066198 Marionette TRACE conn2 <- [1,2290,null,{}] 23:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:41:06 INFO - PROCESS | 3636 | 1464936066201 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:06 INFO - PROCESS | 3636 | 1464936066276 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:41:06 INFO - PROCESS | 3636 | 1464936066283 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:06 INFO - PROCESS | 3636 | ++DOCSHELL 1454D400 == 32 [pid = 3636] [id = 582] 23:41:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (15206800) [pid = 3636] [serial = 1746] [outer = 00000000] 23:41:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (15A04400) [pid = 3636] [serial = 1747] [outer = 15206800] 23:41:06 INFO - PROCESS | 3636 | 1464936066327 Marionette DEBUG loaded listener.js 23:41:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (15A09400) [pid = 3636] [serial = 1748] [outer = 15206800] 23:41:06 INFO - PROCESS | 3636 | 1464936066759 Marionette TRACE conn2 <- [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]]]}] 23:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 622ms 23:41:06 INFO - PROCESS | 3636 | 1464936066821 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:41:06 INFO - PROCESS | 3636 | 1464936066823 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 23:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:41:06 INFO - PROCESS | 3636 | 1464936066830 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 3636 | 1464936066832 Marionette TRACE conn2 <- [1,2294,null,{}] 23:41:06 INFO - PROCESS | 3636 | 1464936066835 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:06 INFO - PROCESS | 3636 | 1464936066910 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:41:06 INFO - PROCESS | 3636 | 1464936066927 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:06 INFO - PROCESS | 3636 | ++DOCSHELL 12967400 == 33 [pid = 3636] [id = 583] 23:41:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1559F000) [pid = 3636] [serial = 1749] [outer = 00000000] 23:41:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (161BE400) [pid = 3636] [serial = 1750] [outer = 1559F000] 23:41:06 INFO - PROCESS | 3636 | 1464936066971 Marionette DEBUG loaded listener.js 23:41:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (161BF000) [pid = 3636] [serial = 1751] [outer = 1559F000] 23:41:07 INFO - PROCESS | 3636 | 1464936067473 Marionette TRACE conn2 <- [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]]]}] 23:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 700ms 23:41:07 INFO - PROCESS | 3636 | 1464936067547 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:41:07 INFO - PROCESS | 3636 | 1464936067549 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 23:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:41:07 INFO - PROCESS | 3636 | 1464936067555 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:41:07 INFO - PROCESS | 3636 | 1464936067557 Marionette TRACE conn2 <- [1,2298,null,{}] 23:41:07 INFO - PROCESS | 3636 | 1464936067567 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:07 INFO - PROCESS | 3636 | 1464936067702 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:41:07 INFO - PROCESS | 3636 | 1464936067770 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:07 INFO - PROCESS | 3636 | ++DOCSHELL 10E06800 == 34 [pid = 3636] [id = 584] 23:41:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (162E7800) [pid = 3636] [serial = 1752] [outer = 00000000] 23:41:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (16CE6400) [pid = 3636] [serial = 1753] [outer = 162E7800] 23:41:07 INFO - PROCESS | 3636 | 1464936067816 Marionette DEBUG loaded listener.js 23:41:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (16D90C00) [pid = 3636] [serial = 1754] [outer = 162E7800] 23:41:08 INFO - PROCESS | 3636 | 1464936068222 Marionette TRACE conn2 <- [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]]]}] 23:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 699ms 23:41:08 INFO - PROCESS | 3636 | 1464936068254 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:41:08 INFO - PROCESS | 3636 | 1464936068256 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 23:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:41:08 INFO - PROCESS | 3636 | 1464936068259 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:41:08 INFO - PROCESS | 3636 | 1464936068261 Marionette TRACE conn2 <- [1,2302,null,{}] 23:41:08 INFO - PROCESS | 3636 | 1464936068264 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:08 INFO - PROCESS | 3636 | 1464936068376 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:41:08 INFO - PROCESS | 3636 | 1464936068382 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 3636 | ++DOCSHELL 118CC800 == 35 [pid = 3636] [id = 585] 23:41:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (160E9C00) [pid = 3636] [serial = 1755] [outer = 00000000] 23:41:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (17061C00) [pid = 3636] [serial = 1756] [outer = 160E9C00] 23:41:08 INFO - PROCESS | 3636 | 1464936068433 Marionette DEBUG loaded listener.js 23:41:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17068000) [pid = 3636] [serial = 1757] [outer = 160E9C00] 23:41:08 INFO - PROCESS | 3636 | 1464936068916 Marionette TRACE conn2 <- [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]]]}] 23:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 684ms 23:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:41:08 INFO - PROCESS | 3636 | 1464936068959 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:41:08 INFO - PROCESS | 3636 | 1464936068961 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 23:41:08 INFO - PROCESS | 3636 | 1464936068964 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:41:08 INFO - PROCESS | 3636 | 1464936068967 Marionette TRACE conn2 <- [1,2306,null,{}] 23:41:08 INFO - PROCESS | 3636 | 1464936068970 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:09 INFO - PROCESS | 3636 | 1464936069123 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (0F318400) [pid = 3636] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (17BAD000) [pid = 3636] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (15B4C000) [pid = 3636] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (1B2C7C00) [pid = 3636] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (1A95AC00) [pid = 3636] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (187BA000) [pid = 3636] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (13A89800) [pid = 3636] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (1A6EBC00) [pid = 3636] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (187B0C00) [pid = 3636] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (10A61800) [pid = 3636] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (19C09400) [pid = 3636] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (112E6000) [pid = 3636] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1A35A000) [pid = 3636] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (1A35D800) [pid = 3636] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (10E0D800) [pid = 3636] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (177C9000) [pid = 3636] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (162EF800) [pid = 3636] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (16ED2800) [pid = 3636] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10E07800) [pid = 3636] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (15110C00) [pid = 3636] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (10F47800) [pid = 3636] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1AF1DC00) [pid = 3636] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1A391400) [pid = 3636] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1713E000) [pid = 3636] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (177CC400) [pid = 3636] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (13A88800) [pid = 3636] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (0F315800) [pid = 3636] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:41:09 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (19A7E800) [pid = 3636] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:41:09 INFO - PROCESS | 3636 | 1464936069757 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:09 INFO - PROCESS | 3636 | ++DOCSHELL 0F31DC00 == 36 [pid = 3636] [id = 586] 23:41:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (10327800) [pid = 3636] [serial = 1758] [outer = 00000000] 23:41:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (10F43000) [pid = 3636] [serial = 1759] [outer = 10327800] 23:41:09 INFO - PROCESS | 3636 | 1464936069811 Marionette DEBUG loaded listener.js 23:41:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (139CC400) [pid = 3636] [serial = 1760] [outer = 10327800] 23:41:10 INFO - PROCESS | 3636 | 1464936070198 Marionette TRACE conn2 <- [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] 23:41:10 INFO - PROCESS | 3636 | 1464936070252 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 23:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:41:10 INFO - PROCESS | 3636 | 1464936070256 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - PROCESS | 3636 | 1464936070258 Marionette TRACE conn2 <- [1,2310,null,{}] 23:41:10 INFO - PROCESS | 3636 | 1464936070262 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:10 INFO - PROCESS | 3636 | 1464936070367 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:41:10 INFO - PROCESS | 3636 | 1464936070374 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:10 INFO - PROCESS | 3636 | ++DOCSHELL 155A3400 == 37 [pid = 3636] [id = 587] 23:41:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (162E5C00) [pid = 3636] [serial = 1761] [outer = 00000000] 23:41:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (17138800) [pid = 3636] [serial = 1762] [outer = 162E5C00] 23:41:10 INFO - PROCESS | 3636 | 1464936070416 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (17139000) [pid = 3636] [serial = 1763] [outer = 162E5C00] 23:41:10 INFO - PROCESS | 3636 | 1464936070840 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 637ms 23:41:10 INFO - PROCESS | 3636 | 1464936070894 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:41:10 INFO - PROCESS | 3636 | 1464936070896 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 23:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:41:10 INFO - PROCESS | 3636 | 1464936070903 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - PROCESS | 3636 | 1464936070905 Marionette TRACE conn2 <- [1,2314,null,{}] 23:41:10 INFO - PROCESS | 3636 | 1464936070908 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:10 INFO - PROCESS | 3636 | 1464936070986 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:41:11 INFO - PROCESS | 3636 | 1464936071019 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 3636 | ++DOCSHELL 11D29C00 == 38 [pid = 3636] [id = 588] 23:41:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (12B32000) [pid = 3636] [serial = 1764] [outer = 00000000] 23:41:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (17140800) [pid = 3636] [serial = 1765] [outer = 12B32000] 23:41:11 INFO - PROCESS | 3636 | 1464936071064 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (171F1400) [pid = 3636] [serial = 1766] [outer = 12B32000] 23:41:11 INFO - PROCESS | 3636 | 1464936071485 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 637ms 23:41:11 INFO - PROCESS | 3636 | 1464936071543 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:41:11 INFO - PROCESS | 3636 | 1464936071545 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 23:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:41:11 INFO - PROCESS | 3636 | 1464936071548 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:41:11 INFO - PROCESS | 3636 | 1464936071549 Marionette TRACE conn2 <- [1,2318,null,{}] 23:41:11 INFO - PROCESS | 3636 | 1464936071553 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:11 INFO - PROCESS | 3636 | 1464936071630 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:41:11 INFO - PROCESS | 3636 | 1464936071636 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 3636 | ++DOCSHELL 12F46C00 == 39 [pid = 3636] [id = 589] 23:41:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (171FD800) [pid = 3636] [serial = 1767] [outer = 00000000] 23:41:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (174E5000) [pid = 3636] [serial = 1768] [outer = 171FD800] 23:41:11 INFO - PROCESS | 3636 | 1464936071678 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (177D4C00) [pid = 3636] [serial = 1769] [outer = 171FD800] 23:41:12 INFO - PROCESS | 3636 | 1464936072513 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 996ms 23:41:12 INFO - PROCESS | 3636 | 1464936072551 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 23:41:12 INFO - PROCESS | 3636 | 1464936072555 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 23:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:41:12 INFO - PROCESS | 3636 | 1464936072560 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:41:12 INFO - PROCESS | 3636 | 1464936072564 Marionette TRACE conn2 <- [1,2322,null,{}] 23:41:12 INFO - PROCESS | 3636 | 1464936072569 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:12 INFO - PROCESS | 3636 | 1464936072686 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:41:12 INFO - PROCESS | 3636 | 1464936072824 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:12 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D5400 == 40 [pid = 3636] [id = 590] 23:41:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (0F315000) [pid = 3636] [serial = 1770] [outer = 00000000] 23:41:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (105F3400) [pid = 3636] [serial = 1771] [outer = 0F315000] 23:41:12 INFO - PROCESS | 3636 | 1464936072880 Marionette DEBUG loaded listener.js 23:41:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (10A63C00) [pid = 3636] [serial = 1772] [outer = 0F315000] 23:41:13 INFO - PROCESS | 3636 | 1464936073507 Marionette TRACE conn2 <- [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]]]}] 23:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 995ms 23:41:13 INFO - PROCESS | 3636 | 1464936073549 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 3636 | 1464936073556 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 23:41:13 INFO - PROCESS | 3636 | 1464936073562 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:41:13 INFO - PROCESS | 3636 | 1464936073565 Marionette TRACE conn2 <- [1,2326,null,{}] 23:41:13 INFO - PROCESS | 3636 | 1464936073569 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:13 INFO - PROCESS | 3636 | 1464936073694 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:41:13 INFO - PROCESS | 3636 | 1464936073830 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:13 INFO - PROCESS | 3636 | ++DOCSHELL 10559400 == 41 [pid = 3636] [id = 591] 23:41:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (10A81000) [pid = 3636] [serial = 1773] [outer = 00000000] 23:41:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (12969000) [pid = 3636] [serial = 1774] [outer = 10A81000] 23:41:13 INFO - PROCESS | 3636 | 1464936073889 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (12DECC00) [pid = 3636] [serial = 1775] [outer = 10A81000] 23:41:14 INFO - PROCESS | 3636 | 1464936074819 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1290ms 23:41:14 INFO - PROCESS | 3636 | 1464936074860 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 3636 | 1464936074864 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 23:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:41:14 INFO - PROCESS | 3636 | 1464936074869 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - PROCESS | 3636 | 1464936074872 Marionette TRACE conn2 <- [1,2330,null,{}] 23:41:14 INFO - PROCESS | 3636 | 1464936074878 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:14 INFO - PROCESS | 3636 | 1464936074987 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 105F5000 == 40 [pid = 3636] [id = 426] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 178E5000 == 39 [pid = 3636] [id = 416] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 0F321000 == 38 [pid = 3636] [id = 425] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 0F2D3800 == 37 [pid = 3636] [id = 413] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 0F2CD400 == 36 [pid = 3636] [id = 412] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 155A1C00 == 35 [pid = 3636] [id = 429] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 11867C00 == 34 [pid = 3636] [id = 415] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 1314CC00 == 33 [pid = 3636] [id = 427] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 13965800 == 32 [pid = 3636] [id = 428] 23:41:14 INFO - PROCESS | 3636 | --DOCSHELL 19AA5800 == 31 [pid = 3636] [id = 575] 23:41:14 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (19BBC400) [pid = 3636] [serial = 1676] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (1B12A800) [pid = 3636] [serial = 1643] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (19BC1C00) [pid = 3636] [serial = 1592] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (10F41800) [pid = 3636] [serial = 1586] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1AACC800) [pid = 3636] [serial = 1595] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (10E59C00) [pid = 3636] [serial = 1634] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (1B2C1000) [pid = 3636] [serial = 1646] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (17069800) [pid = 3636] [serial = 1637] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (1B4DA000) [pid = 3636] [serial = 1649] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (1AF20000) [pid = 3636] [serial = 1598] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (19D89400) [pid = 3636] [serial = 1640] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (16CDF000) [pid = 3636] [serial = 1589] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1A959C00) [pid = 3636] [serial = 1714] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1AAC8C00) [pid = 3636] [serial = 1717] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1A95F800) [pid = 3636] [serial = 1715] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (160E8C00) [pid = 3636] [serial = 1720] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1A962C00) [pid = 3636] [serial = 1723] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1B2C6000) [pid = 3636] [serial = 1726] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1AF1F000) [pid = 3636] [serial = 1718] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (19A3C800) [pid = 3636] [serial = 1708] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (1AF22400) [pid = 3636] [serial = 1724] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (17A0D800) [pid = 3636] [serial = 1705] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17BAF800) [pid = 3636] [serial = 1706] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (160EB400) [pid = 3636] [serial = 1702] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16B10000) [pid = 3636] [serial = 1703] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (17139C00) [pid = 3636] [serial = 1700] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (16CDC400) [pid = 3636] [serial = 1699] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13191800) [pid = 3636] [serial = 1697] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11BC5C00) [pid = 3636] [serial = 1696] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1B2BC400) [pid = 3636] [serial = 1694] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1B122400) [pid = 3636] [serial = 1693] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1AAC5400) [pid = 3636] [serial = 1691] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1AA3B800) [pid = 3636] [serial = 1690] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1A8E8C00) [pid = 3636] [serial = 1688] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1A6E2400) [pid = 3636] [serial = 1687] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (187B6800) [pid = 3636] [serial = 1685] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17BA6000) [pid = 3636] [serial = 1684] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (162E4800) [pid = 3636] [serial = 1682] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1520F800) [pid = 3636] [serial = 1681] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (10A5E000) [pid = 3636] [serial = 1679] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (103CD000) [pid = 3636] [serial = 1678] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19C08000) [pid = 3636] [serial = 1711] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (162E7400) [pid = 3636] [serial = 1721] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19D8A800) [pid = 3636] [serial = 1712] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (19A81800) [pid = 3636] [serial = 1709] [outer = 00000000] [url = about:blank] 23:41:15 INFO - PROCESS | 3636 | 1464936075127 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CB400 == 32 [pid = 3636] [id = 592] 23:41:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (0F2CC000) [pid = 3636] [serial = 1776] [outer = 00000000] 23:41:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (0F321000) [pid = 3636] [serial = 1777] [outer = 0F2CC000] 23:41:15 INFO - PROCESS | 3636 | 1464936075175 Marionette DEBUG loaded listener.js 23:41:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (10489800) [pid = 3636] [serial = 1778] [outer = 0F2CC000] 23:41:15 INFO - PROCESS | 3636 | 1464936075588 Marionette TRACE conn2 <- [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]]]}] 23:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 747ms 23:41:15 INFO - PROCESS | 3636 | 1464936075652 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:41:15 INFO - PROCESS | 3636 | 1464936075657 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 23:41:15 INFO - PROCESS | 3636 | 1464936075664 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:41:15 INFO - PROCESS | 3636 | 1464936075666 Marionette TRACE conn2 <- [1,2334,null,{}] 23:41:15 INFO - PROCESS | 3636 | 1464936075670 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:15 INFO - PROCESS | 3636 | 1464936075752 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:41:15 INFO - PROCESS | 3636 | 1464936075759 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 3636 | ++DOCSHELL 10A80C00 == 33 [pid = 3636] [id = 593] 23:41:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (10E05000) [pid = 3636] [serial = 1779] [outer = 00000000] 23:41:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (10F40800) [pid = 3636] [serial = 1780] [outer = 10E05000] 23:41:15 INFO - PROCESS | 3636 | 1464936075803 Marionette DEBUG loaded listener.js 23:41:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (112E3400) [pid = 3636] [serial = 1781] [outer = 10E05000] 23:41:16 INFO - PROCESS | 3636 | 1464936076257 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 622ms 23:41:16 INFO - PROCESS | 3636 | 1464936076304 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 3636 | 1464936076307 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 23:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:41:16 INFO - PROCESS | 3636 | 1464936076310 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 3636 | 1464936076314 Marionette TRACE conn2 <- [1,2338,null,{}] 23:41:16 INFO - PROCESS | 3636 | 1464936076324 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:16 INFO - PROCESS | 3636 | 1464936076393 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:41:16 INFO - PROCESS | 3636 | 1464936076404 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:16 INFO - PROCESS | 3636 | ++DOCSHELL 132D4800 == 34 [pid = 3636] [id = 594] 23:41:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (132D5000) [pid = 3636] [serial = 1782] [outer = 00000000] 23:41:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (13965000) [pid = 3636] [serial = 1783] [outer = 132D5000] 23:41:16 INFO - PROCESS | 3636 | 1464936076451 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1454BC00) [pid = 3636] [serial = 1784] [outer = 132D5000] 23:41:16 INFO - PROCESS | 3636 | 1464936076908 Marionette TRACE conn2 <- [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]]]}] 23:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 622ms 23:41:16 INFO - PROCESS | 3636 | 1464936076932 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 3636 | 1464936076935 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 23:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:41:16 INFO - PROCESS | 3636 | 1464936076938 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 3636 | 1464936076940 Marionette TRACE conn2 <- [1,2342,null,{}] 23:41:16 INFO - PROCESS | 3636 | 1464936076943 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:17 INFO - PROCESS | 3636 | 1464936077027 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:41:17 INFO - PROCESS | 3636 | 1464936077034 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:17 INFO - PROCESS | 3636 | ++DOCSHELL 15102000 == 35 [pid = 3636] [id = 595] 23:41:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15210000) [pid = 3636] [serial = 1785] [outer = 00000000] 23:41:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (160E9000) [pid = 3636] [serial = 1786] [outer = 15210000] 23:41:17 INFO - PROCESS | 3636 | 1464936077078 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (161C0C00) [pid = 3636] [serial = 1787] [outer = 15210000] 23:41:17 INFO - PROCESS | 3636 | 1464936077587 Marionette TRACE conn2 <- [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]]]}] 23:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 699ms 23:41:17 INFO - PROCESS | 3636 | 1464936077637 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:41:17 INFO - PROCESS | 3636 | 1464936077640 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 23:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:41:17 INFO - PROCESS | 3636 | 1464936077645 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:41:17 INFO - PROCESS | 3636 | 1464936077648 Marionette TRACE conn2 <- [1,2346,null,{}] 23:41:17 INFO - PROCESS | 3636 | 1464936077658 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:17 INFO - PROCESS | 3636 | 1464936077765 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:41:17 INFO - PROCESS | 3636 | 1464936077774 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:17 INFO - PROCESS | 3636 | ++DOCSHELL 161BF800 == 36 [pid = 3636] [id = 596] 23:41:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (162E5400) [pid = 3636] [serial = 1788] [outer = 00000000] 23:41:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16CDC400) [pid = 3636] [serial = 1789] [outer = 162E5400] 23:41:17 INFO - PROCESS | 3636 | 1464936077819 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16D90800) [pid = 3636] [serial = 1790] [outer = 162E5400] 23:41:18 INFO - PROCESS | 3636 | 1464936078261 Marionette TRACE conn2 <- [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]]]}] 23:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 638ms 23:41:18 INFO - PROCESS | 3636 | 1464936078284 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:41:18 INFO - PROCESS | 3636 | 1464936078286 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 23:41:18 INFO - PROCESS | 3636 | 1464936078289 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - PROCESS | 3636 | 1464936078291 Marionette TRACE conn2 <- [1,2350,null,{}] 23:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:41:18 INFO - PROCESS | 3636 | 1464936078294 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:18 INFO - PROCESS | 3636 | 1464936078424 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:41:18 INFO - PROCESS | 3636 | 1464936078528 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:18 INFO - PROCESS | 3636 | ++DOCSHELL 17061000 == 37 [pid = 3636] [id = 597] 23:41:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17061800) [pid = 3636] [serial = 1791] [outer = 00000000] 23:41:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1711FC00) [pid = 3636] [serial = 1792] [outer = 17061800] 23:41:18 INFO - PROCESS | 3636 | 1464936078575 Marionette DEBUG loaded listener.js 23:41:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17129000) [pid = 3636] [serial = 1793] [outer = 17061800] 23:41:18 INFO - PROCESS | 3636 | 1464936079008 Marionette TRACE conn2 <- [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]]]}] 23:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 731ms 23:41:19 INFO - PROCESS | 3636 | 1464936079036 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:41:19 INFO - PROCESS | 3636 | 1464936079038 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 23:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:41:19 INFO - PROCESS | 3636 | 1464936079041 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - PROCESS | 3636 | 1464936079043 Marionette TRACE conn2 <- [1,2354,null,{}] 23:41:19 INFO - PROCESS | 3636 | 1464936079047 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:19 INFO - PROCESS | 3636 | 1464936079156 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:41:19 INFO - PROCESS | 3636 | 1464936079162 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 3636 | ++DOCSHELL 13F22000 == 38 [pid = 3636] [id = 598] 23:41:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (17127400) [pid = 3636] [serial = 1794] [outer = 00000000] 23:41:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (171F3800) [pid = 3636] [serial = 1795] [outer = 17127400] 23:41:19 INFO - PROCESS | 3636 | 1464936079206 Marionette DEBUG loaded listener.js 23:41:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17278000) [pid = 3636] [serial = 1796] [outer = 17127400] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (12B32000) [pid = 3636] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (162E7800) [pid = 3636] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13A84800) [pid = 3636] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (10483400) [pid = 3636] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (10E0E800) [pid = 3636] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (118C5000) [pid = 3636] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12BBFC00) [pid = 3636] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (0F2C8800) [pid = 3636] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1559F000) [pid = 3636] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15206800) [pid = 3636] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (160E9C00) [pid = 3636] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (162E5C00) [pid = 3636] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:41:19 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (10327800) [pid = 3636] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:41:19 INFO - PROCESS | 3636 | 1464936079755 Marionette TRACE conn2 <- [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]]]}] 23:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 793ms 23:41:19 INFO - PROCESS | 3636 | 1464936079828 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:41:19 INFO - PROCESS | 3636 | 1464936079830 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 23:41:19 INFO - PROCESS | 3636 | 1464936079833 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:41:19 INFO - PROCESS | 3636 | 1464936079835 Marionette TRACE conn2 <- [1,2358,null,{}] 23:41:19 INFO - PROCESS | 3636 | 1464936079838 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:19 INFO - PROCESS | 3636 | 1464936079925 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:41:19 INFO - PROCESS | 3636 | 1464936079931 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 3636 | ++DOCSHELL 1050A800 == 39 [pid = 3636] [id = 599] 23:41:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (10E08C00) [pid = 3636] [serial = 1797] [outer = 00000000] 23:41:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (162EF400) [pid = 3636] [serial = 1798] [outer = 10E08C00] 23:41:19 INFO - PROCESS | 3636 | 1464936079979 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (17124C00) [pid = 3636] [serial = 1799] [outer = 10E08C00] 23:41:20 INFO - PROCESS | 3636 | 1464936080433 Marionette TRACE conn2 <- [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]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 637ms 23:41:20 INFO - PROCESS | 3636 | 1464936080472 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 3636 | 1464936080474 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 23:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:41:20 INFO - PROCESS | 3636 | 1464936080477 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 3636 | 1464936080479 Marionette TRACE conn2 <- [1,2362,null,{}] 23:41:20 INFO - PROCESS | 3636 | 1464936080482 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:20 INFO - PROCESS | 3636 | 1464936080561 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:41:20 INFO - PROCESS | 3636 | 1464936080568 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 3636 | ++DOCSHELL 1454AC00 == 40 [pid = 3636] [id = 600] 23:41:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17066400) [pid = 3636] [serial = 1800] [outer = 00000000] 23:41:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17482400) [pid = 3636] [serial = 1801] [outer = 17066400] 23:41:20 INFO - PROCESS | 3636 | 1464936080611 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (178E6800) [pid = 3636] [serial = 1802] [outer = 17066400] 23:41:21 INFO - PROCESS | 3636 | 1464936081041 Marionette TRACE conn2 <- [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]]]}] 23:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 591ms 23:41:21 INFO - PROCESS | 3636 | 1464936081079 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 3636 | 1464936081080 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 23:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:41:21 INFO - PROCESS | 3636 | 1464936081087 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:41:21 INFO - PROCESS | 3636 | 1464936081089 Marionette TRACE conn2 <- [1,2366,null,{}] 23:41:21 INFO - PROCESS | 3636 | 1464936081092 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:21 INFO - PROCESS | 3636 | 1464936081172 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:41:21 INFO - PROCESS | 3636 | 1464936081179 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:21 INFO - PROCESS | 3636 | ++DOCSHELL 13F24C00 == 41 [pid = 3636] [id = 601] 23:41:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (178EC400) [pid = 3636] [serial = 1803] [outer = 00000000] 23:41:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17A0B000) [pid = 3636] [serial = 1804] [outer = 178EC400] 23:41:21 INFO - PROCESS | 3636 | 1464936081222 Marionette DEBUG loaded listener.js 23:41:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17A10400) [pid = 3636] [serial = 1805] [outer = 178EC400] 23:41:21 INFO - PROCESS | 3636 | 1464936081895 Marionette TRACE conn2 <- [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]]]}] 23:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 839ms 23:41:21 INFO - PROCESS | 3636 | 1464936081928 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 3636 | 1464936081933 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 23:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:41:21 INFO - PROCESS | 3636 | 1464936081939 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:41:21 INFO - PROCESS | 3636 | 1464936081943 Marionette TRACE conn2 <- [1,2370,null,{}] 23:41:21 INFO - PROCESS | 3636 | 1464936081949 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:22 INFO - PROCESS | 3636 | 1464936082100 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:41:22 INFO - PROCESS | 3636 | 1464936082119 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:22 INFO - PROCESS | 3636 | ++DOCSHELL 10488000 == 42 [pid = 3636] [id = 602] 23:41:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (10515400) [pid = 3636] [serial = 1806] [outer = 00000000] 23:41:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10E0F000) [pid = 3636] [serial = 1807] [outer = 10515400] 23:41:22 INFO - PROCESS | 3636 | 1464936082174 Marionette DEBUG loaded listener.js 23:41:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (11432C00) [pid = 3636] [serial = 1808] [outer = 10515400] 23:41:22 INFO - PROCESS | 3636 | 1464936082857 Marionette TRACE conn2 <- [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]]]}] 23:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 995ms 23:41:22 INFO - PROCESS | 3636 | 1464936082926 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:41:22 INFO - PROCESS | 3636 | 1464936082932 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 23:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:41:22 INFO - PROCESS | 3636 | 1464936082939 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:41:22 INFO - PROCESS | 3636 | 1464936082942 Marionette TRACE conn2 <- [1,2374,null,{}] 23:41:22 INFO - PROCESS | 3636 | 1464936082946 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:23 INFO - PROCESS | 3636 | 1464936083058 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:41:23 INFO - PROCESS | 3636 | 1464936083193 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 3636 | ++DOCSHELL 132CE000 == 43 [pid = 3636] [id = 603] 23:41:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (13F23400) [pid = 3636] [serial = 1809] [outer = 00000000] 23:41:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (160E6C00) [pid = 3636] [serial = 1810] [outer = 13F23400] 23:41:23 INFO - PROCESS | 3636 | 1464936083248 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (162EDC00) [pid = 3636] [serial = 1811] [outer = 13F23400] 23:41:23 INFO - PROCESS | 3636 | 1464936083788 Marionette TRACE conn2 <- [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]]]}] 23:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 902ms 23:41:23 INFO - PROCESS | 3636 | 1464936083841 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 3636 | 1464936083844 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 23:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:41:23 INFO - PROCESS | 3636 | 1464936083847 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 3636 | 1464936083851 Marionette TRACE conn2 <- [1,2378,null,{}] 23:41:23 INFO - PROCESS | 3636 | 1464936083862 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:23 INFO - PROCESS | 3636 | 1464936083968 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:41:24 INFO - PROCESS | 3636 | 1464936084077 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 3636 | ++DOCSHELL 160E5800 == 44 [pid = 3636] [id = 604] 23:41:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (178E8000) [pid = 3636] [serial = 1812] [outer = 00000000] 23:41:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (17A0C000) [pid = 3636] [serial = 1813] [outer = 178E8000] 23:41:24 INFO - PROCESS | 3636 | 1464936084133 Marionette DEBUG loaded listener.js 23:41:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (17BA8000) [pid = 3636] [serial = 1814] [outer = 178E8000] 23:41:24 INFO - PROCESS | 3636 | 1464936084718 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 902ms 23:41:24 INFO - PROCESS | 3636 | 1464936084751 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:41:24 INFO - PROCESS | 3636 | 1464936084754 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 23:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:41:24 INFO - PROCESS | 3636 | 1464936084757 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:41:24 INFO - PROCESS | 3636 | 1464936084759 Marionette TRACE conn2 <- [1,2382,null,{}] 23:41:24 INFO - PROCESS | 3636 | 1464936084763 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:24 INFO - PROCESS | 3636 | 1464936084872 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:41:24 INFO - PROCESS | 3636 | 1464936084978 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 3636 | ++DOCSHELL 18125800 == 45 [pid = 3636] [id = 605] 23:41:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (18126000) [pid = 3636] [serial = 1815] [outer = 00000000] 23:41:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (18584400) [pid = 3636] [serial = 1816] [outer = 18126000] 23:41:25 INFO - PROCESS | 3636 | 1464936085030 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1858B800) [pid = 3636] [serial = 1817] [outer = 18126000] 23:41:25 INFO - PROCESS | 3636 | 1464936085638 Marionette TRACE conn2 <- [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]]]}] 23:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 902ms 23:41:25 INFO - PROCESS | 3636 | 1464936085661 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 3636 | 1464936085663 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 23:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:41:25 INFO - PROCESS | 3636 | 1464936085666 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - PROCESS | 3636 | 1464936085668 Marionette TRACE conn2 <- [1,2386,null,{}] 23:41:25 INFO - PROCESS | 3636 | 1464936085672 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:25 INFO - PROCESS | 3636 | 1464936085772 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:41:25 INFO - PROCESS | 3636 | 1464936085884 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:25 INFO - PROCESS | 3636 | ++DOCSHELL 0F322C00 == 46 [pid = 3636] [id = 606] 23:41:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (10373C00) [pid = 3636] [serial = 1818] [outer = 00000000] 23:41:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (12B3C400) [pid = 3636] [serial = 1819] [outer = 10373C00] 23:41:25 INFO - PROCESS | 3636 | 1464936085937 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (131EA800) [pid = 3636] [serial = 1820] [outer = 10373C00] 23:41:26 INFO - PROCESS | 3636 | 1464936086638 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1026ms 23:41:26 INFO - PROCESS | 3636 | 1464936086709 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:41:26 INFO - PROCESS | 3636 | 1464936086714 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 23:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:41:26 INFO - PROCESS | 3636 | 1464936086718 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:41:26 INFO - PROCESS | 3636 | 1464936086722 Marionette TRACE conn2 <- [1,2390,null,{}] 23:41:26 INFO - PROCESS | 3636 | 1464936086727 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:26 INFO - PROCESS | 3636 | 1464936086823 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:41:26 INFO - PROCESS | 3636 | 1464936086970 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 3636 | ++DOCSHELL 10489C00 == 47 [pid = 3636] [id = 607] 23:41:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (10E0B000) [pid = 3636] [serial = 1821] [outer = 00000000] 23:41:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (11D1C000) [pid = 3636] [serial = 1822] [outer = 10E0B000] 23:41:27 INFO - PROCESS | 3636 | 1464936087020 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (12B3B000) [pid = 3636] [serial = 1823] [outer = 10E0B000] 23:41:27 INFO - PROCESS | 3636 | --DOCSHELL 18586800 == 46 [pid = 3636] [id = 423] 23:41:27 INFO - PROCESS | 3636 | --DOCSHELL 0F2C8400 == 45 [pid = 3636] [id = 420] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (16CE6400) [pid = 3636] [serial = 1753] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (13F27C00) [pid = 3636] [serial = 1744] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (14552400) [pid = 3636] [serial = 1745] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10562C00) [pid = 3636] [serial = 1732] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (105F6400) [pid = 3636] [serial = 1733] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (10E62800) [pid = 3636] [serial = 1735] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (10F45800) [pid = 3636] [serial = 1736] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (12B34400) [pid = 3636] [serial = 1739] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (11DBC800) [pid = 3636] [serial = 1738] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (12FB6C00) [pid = 3636] [serial = 1741] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (12FBB800) [pid = 3636] [serial = 1742] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (0F2D5000) [pid = 3636] [serial = 1729] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (0F319800) [pid = 3636] [serial = 1730] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (161BE400) [pid = 3636] [serial = 1750] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (15A04400) [pid = 3636] [serial = 1747] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (15A09400) [pid = 3636] [serial = 1748] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17061C00) [pid = 3636] [serial = 1756] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (171F1400) [pid = 3636] [serial = 1766] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16D90C00) [pid = 3636] [serial = 1754] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (17068000) [pid = 3636] [serial = 1757] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17138800) [pid = 3636] [serial = 1762] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (10F43000) [pid = 3636] [serial = 1759] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (139CC400) [pid = 3636] [serial = 1760] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (161BF000) [pid = 3636] [serial = 1751] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (17139000) [pid = 3636] [serial = 1763] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (17140800) [pid = 3636] [serial = 1765] [outer = 00000000] [url = about:blank] 23:41:27 INFO - PROCESS | 3636 | 1464936087524 Marionette TRACE conn2 <- [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]]]}] 23:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 839ms 23:41:27 INFO - PROCESS | 3636 | 1464936087560 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:41:27 INFO - PROCESS | 3636 | 1464936087565 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 23:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:41:27 INFO - PROCESS | 3636 | 1464936087571 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:41:27 INFO - PROCESS | 3636 | 1464936087573 Marionette TRACE conn2 <- [1,2394,null,{}] 23:41:27 INFO - PROCESS | 3636 | 1464936087577 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:27 INFO - PROCESS | 3636 | 1464936087668 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:41:27 INFO - PROCESS | 3636 | 1464936087756 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:27 INFO - PROCESS | 3636 | ++DOCSHELL 105ED000 == 46 [pid = 3636] [id = 608] 23:41:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (105F6400) [pid = 3636] [serial = 1824] [outer = 00000000] 23:41:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (11BBCC00) [pid = 3636] [serial = 1825] [outer = 105F6400] 23:41:27 INFO - PROCESS | 3636 | 1464936087809 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13199000) [pid = 3636] [serial = 1826] [outer = 105F6400] 23:41:28 INFO - PROCESS | 3636 | 1464936088220 Marionette TRACE conn2 <- [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]]]}] 23:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 684ms 23:41:28 INFO - PROCESS | 3636 | 1464936088272 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 3636 | 1464936088274 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 23:41:28 INFO - PROCESS | 3636 | 1464936088278 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:41:28 INFO - PROCESS | 3636 | 1464936088281 Marionette TRACE conn2 <- [1,2398,null,{}] 23:41:28 INFO - PROCESS | 3636 | 1464936088291 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:28 INFO - PROCESS | 3636 | 1464936088382 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:41:28 INFO - PROCESS | 3636 | 1464936088392 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:28 INFO - PROCESS | 3636 | ++DOCSHELL 15A03400 == 47 [pid = 3636] [id = 609] 23:41:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (15A03800) [pid = 3636] [serial = 1827] [outer = 00000000] 23:41:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (15B4C800) [pid = 3636] [serial = 1828] [outer = 15A03800] 23:41:28 INFO - PROCESS | 3636 | 1464936088439 Marionette DEBUG loaded listener.js 23:41:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (161C0400) [pid = 3636] [serial = 1829] [outer = 15A03800] 23:41:28 INFO - PROCESS | 3636 | 1464936088911 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 700ms 23:41:28 INFO - PROCESS | 3636 | 1464936088979 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 3636 | 1464936088982 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 23:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:41:28 INFO - PROCESS | 3636 | 1464936088985 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - PROCESS | 3636 | 1464936088986 Marionette TRACE conn2 <- [1,2402,null,{}] 23:41:28 INFO - PROCESS | 3636 | 1464936088990 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:29 INFO - PROCESS | 3636 | 1464936089099 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:41:29 INFO - PROCESS | 3636 | 1464936089200 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 3636 | ++DOCSHELL 162EB800 == 48 [pid = 3636] [id = 610] 23:41:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (162ED000) [pid = 3636] [serial = 1830] [outer = 00000000] 23:41:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16D93400) [pid = 3636] [serial = 1831] [outer = 162ED000] 23:41:29 INFO - PROCESS | 3636 | 1464936089245 Marionette DEBUG loaded listener.js 23:41:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16E53400) [pid = 3636] [serial = 1832] [outer = 162ED000] 23:41:29 INFO - PROCESS | 3636 | 1464936089626 Marionette TRACE conn2 <- [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]]]}] 23:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 700ms 23:41:29 INFO - PROCESS | 3636 | 1464936089668 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:41:29 INFO - PROCESS | 3636 | 1464936089670 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 23:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:41:29 INFO - PROCESS | 3636 | 1464936089673 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:41:29 INFO - PROCESS | 3636 | 1464936089684 Marionette TRACE conn2 <- [1,2406,null,{}] 23:41:29 INFO - PROCESS | 3636 | 1464936089688 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:29 INFO - PROCESS | 3636 | 1464936089801 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:41:29 INFO - PROCESS | 3636 | 1464936089809 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CD400 == 49 [pid = 3636] [id = 611] 23:41:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (0F31F000) [pid = 3636] [serial = 1833] [outer = 00000000] 23:41:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1706BC00) [pid = 3636] [serial = 1834] [outer = 0F31F000] 23:41:29 INFO - PROCESS | 3636 | 1464936089928 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17121400) [pid = 3636] [serial = 1835] [outer = 0F31F000] 23:41:30 INFO - PROCESS | 3636 | 1464936090371 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 762ms 23:41:30 INFO - PROCESS | 3636 | 1464936090456 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:41:30 INFO - PROCESS | 3636 | 1464936090458 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 23:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:41:30 INFO - PROCESS | 3636 | 1464936090468 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:41:30 INFO - PROCESS | 3636 | 1464936090470 Marionette TRACE conn2 <- [1,2410,null,{}] 23:41:30 INFO - PROCESS | 3636 | 1464936090473 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:30 INFO - PROCESS | 3636 | 1464936090595 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:41:30 INFO - PROCESS | 3636 | 1464936090659 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 3636 | ++DOCSHELL 17124800 == 50 [pid = 3636] [id = 612] 23:41:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17126800) [pid = 3636] [serial = 1836] [outer = 00000000] 23:41:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1726B800) [pid = 3636] [serial = 1837] [outer = 17126800] 23:41:30 INFO - PROCESS | 3636 | 1464936090704 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (174E3000) [pid = 3636] [serial = 1838] [outer = 17126800] 23:41:31 INFO - PROCESS | 3636 | 1464936091111 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 684ms 23:41:31 INFO - PROCESS | 3636 | 1464936091173 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 3636 | 1464936091175 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 23:41:31 INFO - PROCESS | 3636 | 1464936091179 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 3636 | 1464936091181 Marionette TRACE conn2 <- [1,2414,null,{}] 23:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:41:31 INFO - PROCESS | 3636 | 1464936091184 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:31 INFO - PROCESS | 3636 | 1464936091314 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:41:31 INFO - PROCESS | 3636 | 1464936091324 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:31 INFO - PROCESS | 3636 | ++DOCSHELL 162E5800 == 51 [pid = 3636] [id = 613] 23:41:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (17068400) [pid = 3636] [serial = 1839] [outer = 00000000] 23:41:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (17BAEC00) [pid = 3636] [serial = 1840] [outer = 17068400] 23:41:31 INFO - PROCESS | 3636 | 1464936091367 Marionette DEBUG loaded listener.js 23:41:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (17BAF800) [pid = 3636] [serial = 1841] [outer = 17068400] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (162E5400) [pid = 3636] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (17061800) [pid = 3636] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (0F2CC000) [pid = 3636] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (132D5000) [pid = 3636] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (10E05000) [pid = 3636] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (15210000) [pid = 3636] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (17127400) [pid = 3636] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (10E08C00) [pid = 3636] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:41:31 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17066400) [pid = 3636] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:41:31 INFO - PROCESS | 3636 | 1464936091834 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 684ms 23:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:41:31 INFO - PROCESS | 3636 | 1464936091881 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 3636 | 1464936091883 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 23:41:31 INFO - PROCESS | 3636 | 1464936091886 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 3636 | 1464936091888 Marionette TRACE conn2 <- [1,2418,null,{}] 23:41:31 INFO - PROCESS | 3636 | 1464936091891 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:31 INFO - PROCESS | 3636 | 1464936092002 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:41:31 INFO - PROCESS | 3636 | 1464936092009 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 3636 | ++DOCSHELL 10A5F000 == 52 [pid = 3636] [id = 614] 23:41:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10E08C00) [pid = 3636] [serial = 1842] [outer = 00000000] 23:41:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17145000) [pid = 3636] [serial = 1843] [outer = 10E08C00] 23:41:32 INFO - PROCESS | 3636 | 1464936092060 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17A10800) [pid = 3636] [serial = 1844] [outer = 10E08C00] 23:41:32 INFO - PROCESS | 3636 | 1464936092491 Marionette TRACE conn2 <- [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]]]}] 23:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 622ms 23:41:32 INFO - PROCESS | 3636 | 1464936092512 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:41:32 INFO - PROCESS | 3636 | 1464936092514 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 23:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:41:32 INFO - PROCESS | 3636 | 1464936092518 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:41:32 INFO - PROCESS | 3636 | 1464936092519 Marionette TRACE conn2 <- [1,2422,null,{}] 23:41:32 INFO - PROCESS | 3636 | 1464936092523 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:32 INFO - PROCESS | 3636 | 1464936092603 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:41:32 INFO - PROCESS | 3636 | 1464936092610 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 3636 | ++DOCSHELL 17066400 == 53 [pid = 3636] [id = 615] 23:41:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17142400) [pid = 3636] [serial = 1845] [outer = 00000000] 23:41:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (187B6800) [pid = 3636] [serial = 1846] [outer = 17142400] 23:41:32 INFO - PROCESS | 3636 | 1464936092653 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (187BB000) [pid = 3636] [serial = 1847] [outer = 17142400] 23:41:33 INFO - PROCESS | 3636 | 1464936093101 Marionette TRACE conn2 <- [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]]]}] 23:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 638ms 23:41:33 INFO - PROCESS | 3636 | 1464936093157 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:41:33 INFO - PROCESS | 3636 | 1464936093159 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 23:41:33 INFO - PROCESS | 3636 | 1464936093162 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:41:33 INFO - PROCESS | 3636 | 1464936093164 Marionette TRACE conn2 <- [1,2426,null,{}] 23:41:33 INFO - PROCESS | 3636 | 1464936093167 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:33 INFO - PROCESS | 3636 | 1464936093249 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:41:33 INFO - PROCESS | 3636 | 1464936093258 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:33 INFO - PROCESS | 3636 | ++DOCSHELL 10A57C00 == 54 [pid = 3636] [id = 616] 23:41:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1858D800) [pid = 3636] [serial = 1848] [outer = 00000000] 23:41:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19A39800) [pid = 3636] [serial = 1849] [outer = 1858D800] 23:41:33 INFO - PROCESS | 3636 | 1464936093301 Marionette DEBUG loaded listener.js 23:41:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19A75000) [pid = 3636] [serial = 1850] [outer = 1858D800] 23:41:33 INFO - PROCESS | 3636 | 1464936093972 Marionette TRACE conn2 <- [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]]]}] 23:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 824ms 23:41:34 INFO - PROCESS | 3636 | 1464936094006 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:41:34 INFO - PROCESS | 3636 | 1464936094011 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 23:41:34 INFO - PROCESS | 3636 | 1464936094016 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:41:34 INFO - PROCESS | 3636 | 1464936094020 Marionette TRACE conn2 <- [1,2430,null,{}] 23:41:34 INFO - PROCESS | 3636 | 1464936094026 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:34 INFO - PROCESS | 3636 | 1464936094143 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:41:34 INFO - PROCESS | 3636 | 1464936094254 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CCC00 == 55 [pid = 3636] [id = 617] 23:41:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (10A5B400) [pid = 3636] [serial = 1851] [outer = 00000000] 23:41:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (11439400) [pid = 3636] [serial = 1852] [outer = 10A5B400] 23:41:34 INFO - PROCESS | 3636 | 1464936094309 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (12B34C00) [pid = 3636] [serial = 1853] [outer = 10A5B400] 23:41:34 INFO - PROCESS | 3636 | 1464936094939 Marionette TRACE conn2 <- [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]]]}] 23:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 933ms 23:41:34 INFO - PROCESS | 3636 | 1464936094962 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:41:34 INFO - PROCESS | 3636 | 1464936094968 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 23:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:41:34 INFO - PROCESS | 3636 | 1464936094975 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - PROCESS | 3636 | 1464936094978 Marionette TRACE conn2 <- [1,2434,null,{}] 23:41:34 INFO - PROCESS | 3636 | 1464936094982 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:35 INFO - PROCESS | 3636 | 1464936095094 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:41:35 INFO - PROCESS | 3636 | 1464936095206 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 3636 | ++DOCSHELL 12BBF000 == 56 [pid = 3636] [id = 618] 23:41:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (12F3F800) [pid = 3636] [serial = 1854] [outer = 00000000] 23:41:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (15A09800) [pid = 3636] [serial = 1855] [outer = 12F3F800] 23:41:35 INFO - PROCESS | 3636 | 1464936095259 Marionette DEBUG loaded listener.js 23:41:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (160F3400) [pid = 3636] [serial = 1856] [outer = 12F3F800] 23:41:35 INFO - PROCESS | 3636 | 1464936095828 Marionette TRACE conn2 <- [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]]]}] 23:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 949ms 23:41:35 INFO - PROCESS | 3636 | 1464936095902 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:41:35 INFO - PROCESS | 3636 | 1464936095905 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 23:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:41:35 INFO - PROCESS | 3636 | 1464936095909 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 3636 | 1464936095913 Marionette TRACE conn2 <- [1,2438,null,{}] 23:41:35 INFO - PROCESS | 3636 | 1464936095924 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:36 INFO - PROCESS | 3636 | 1464936096032 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:41:36 INFO - PROCESS | 3636 | 1464936096177 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:36 INFO - PROCESS | 3636 | ++DOCSHELL 17126000 == 57 [pid = 3636] [id = 619] 23:41:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (177C7000) [pid = 3636] [serial = 1857] [outer = 00000000] 23:41:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (18130C00) [pid = 3636] [serial = 1858] [outer = 177C7000] 23:41:36 INFO - PROCESS | 3636 | 1464936096234 Marionette DEBUG loaded listener.js 23:41:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (19A38000) [pid = 3636] [serial = 1859] [outer = 177C7000] 23:41:36 INFO - PROCESS | 3636 | 1464936096803 Marionette TRACE conn2 <- [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]]]}] 23:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 948ms 23:41:36 INFO - PROCESS | 3636 | 1464936096853 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:41:36 INFO - PROCESS | 3636 | 1464936096856 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 23:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:41:36 INFO - PROCESS | 3636 | 1464936096860 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 3636 | 1464936096862 Marionette TRACE conn2 <- [1,2442,null,{}] 23:41:36 INFO - PROCESS | 3636 | 1464936096865 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:36 INFO - PROCESS | 3636 | 1464936096971 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:41:37 INFO - PROCESS | 3636 | 1464936097079 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:37 INFO - PROCESS | 3636 | ++DOCSHELL 187BC400 == 58 [pid = 3636] [id = 620] 23:41:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (19A7E400) [pid = 3636] [serial = 1860] [outer = 00000000] 23:41:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (19A83000) [pid = 3636] [serial = 1861] [outer = 19A7E400] 23:41:37 INFO - PROCESS | 3636 | 1464936097132 Marionette DEBUG loaded listener.js 23:41:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (19AA5C00) [pid = 3636] [serial = 1862] [outer = 19A7E400] 23:41:37 INFO - PROCESS | 3636 | 1464936097755 Marionette TRACE conn2 <- [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]]]}] 23:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 933ms 23:41:37 INFO - PROCESS | 3636 | 1464936097805 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:41:37 INFO - PROCESS | 3636 | 1464936097807 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 23:41:37 INFO - PROCESS | 3636 | 1464936097810 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:41:37 INFO - PROCESS | 3636 | 1464936097813 Marionette TRACE conn2 <- [1,2446,null,{}] 23:41:37 INFO - PROCESS | 3636 | 1464936097816 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:37 INFO - PROCESS | 3636 | 1464936097923 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:41:38 INFO - PROCESS | 3636 | 1464936098028 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 3636 | ++DOCSHELL 10485C00 == 59 [pid = 3636] [id = 621] 23:41:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (10487800) [pid = 3636] [serial = 1863] [outer = 00000000] 23:41:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (110B3000) [pid = 3636] [serial = 1864] [outer = 10487800] 23:41:38 INFO - PROCESS | 3636 | 1464936098082 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (13F1CC00) [pid = 3636] [serial = 1865] [outer = 10487800] 23:41:38 INFO - PROCESS | 3636 | 1464936098797 Marionette TRACE conn2 <- [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]]]}] 23:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1041ms 23:41:38 INFO - PROCESS | 3636 | 1464936098869 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:41:38 INFO - PROCESS | 3636 | 1464936098874 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 23:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:41:38 INFO - PROCESS | 3636 | 1464936098879 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:41:38 INFO - PROCESS | 3636 | 1464936098882 Marionette TRACE conn2 <- [1,2450,null,{}] 23:41:38 INFO - PROCESS | 3636 | 1464936098887 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:38 INFO - PROCESS | 3636 | 1464936098973 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:41:39 INFO - PROCESS | 3636 | 1464936099113 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:39 INFO - PROCESS | 3636 | ++DOCSHELL 11434C00 == 60 [pid = 3636] [id = 622] 23:41:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (11863C00) [pid = 3636] [serial = 1866] [outer = 00000000] 23:41:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (12B5B800) [pid = 3636] [serial = 1867] [outer = 11863C00] 23:41:39 INFO - PROCESS | 3636 | 1464936099167 Marionette DEBUG loaded listener.js 23:41:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (13A88800) [pid = 3636] [serial = 1868] [outer = 11863C00] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 161BF800 == 59 [pid = 3636] [id = 596] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 13194400 == 58 [pid = 3636] [id = 419] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 132D4800 == 57 [pid = 3636] [id = 594] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 1050A800 == 56 [pid = 3636] [id = 599] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 13F22000 == 55 [pid = 3636] [id = 598] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 17061000 == 54 [pid = 3636] [id = 597] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 1454AC00 == 53 [pid = 3636] [id = 600] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 15102000 == 52 [pid = 3636] [id = 595] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 12B3CC00 == 51 [pid = 3636] [id = 421] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 17066400 == 50 [pid = 3636] [id = 615] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 10A5F000 == 49 [pid = 3636] [id = 614] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 162E5800 == 48 [pid = 3636] [id = 613] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 17124800 == 47 [pid = 3636] [id = 612] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 0F2CD400 == 46 [pid = 3636] [id = 611] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 162EB800 == 45 [pid = 3636] [id = 610] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 15A03400 == 44 [pid = 3636] [id = 609] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 105ED000 == 43 [pid = 3636] [id = 608] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 10489C00 == 42 [pid = 3636] [id = 607] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 160E5800 == 41 [pid = 3636] [id = 604] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 132CE000 == 40 [pid = 3636] [id = 603] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 10488000 == 39 [pid = 3636] [id = 602] 23:41:39 INFO - PROCESS | 3636 | --DOCSHELL 13F24C00 == 38 [pid = 3636] [id = 601] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (17A0B000) [pid = 3636] [serial = 1804] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (16CDC400) [pid = 3636] [serial = 1789] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (1711FC00) [pid = 3636] [serial = 1792] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (174E5000) [pid = 3636] [serial = 1768] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (0F321000) [pid = 3636] [serial = 1777] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (10489800) [pid = 3636] [serial = 1778] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (13965000) [pid = 3636] [serial = 1783] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1454BC00) [pid = 3636] [serial = 1784] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10F40800) [pid = 3636] [serial = 1780] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (112E3400) [pid = 3636] [serial = 1781] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (160E9000) [pid = 3636] [serial = 1786] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (171F3800) [pid = 3636] [serial = 1795] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (12969000) [pid = 3636] [serial = 1774] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (105F3400) [pid = 3636] [serial = 1771] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (17129000) [pid = 3636] [serial = 1793] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (17278000) [pid = 3636] [serial = 1796] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (162EF400) [pid = 3636] [serial = 1798] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17482400) [pid = 3636] [serial = 1801] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16D90800) [pid = 3636] [serial = 1790] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (17124C00) [pid = 3636] [serial = 1799] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (178E6800) [pid = 3636] [serial = 1802] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (161C0C00) [pid = 3636] [serial = 1787] [outer = 00000000] [url = about:blank] 23:41:39 INFO - PROCESS | 3636 | 1464936099676 Marionette TRACE conn2 <- [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]]]}] 23:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 839ms 23:41:39 INFO - PROCESS | 3636 | 1464936099707 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:41:39 INFO - PROCESS | 3636 | 1464936099712 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 23:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:41:39 INFO - PROCESS | 3636 | 1464936099718 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:41:39 INFO - PROCESS | 3636 | 1464936099720 Marionette TRACE conn2 <- [1,2454,null,{}] 23:41:39 INFO - PROCESS | 3636 | 1464936099724 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:39 INFO - PROCESS | 3636 | 1464936099811 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:41:39 INFO - PROCESS | 3636 | 1464936099821 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:39 INFO - PROCESS | 3636 | ++DOCSHELL 10E65C00 == 39 [pid = 3636] [id = 623] 23:41:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (10F40800) [pid = 3636] [serial = 1869] [outer = 00000000] 23:41:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (132D4800) [pid = 3636] [serial = 1870] [outer = 10F40800] 23:41:39 INFO - PROCESS | 3636 | 1464936099866 Marionette DEBUG loaded listener.js 23:41:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1454AC00) [pid = 3636] [serial = 1871] [outer = 10F40800] 23:41:40 INFO - PROCESS | 3636 | 1464936100368 Marionette TRACE conn2 <- [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]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 700ms 23:41:40 INFO - PROCESS | 3636 | 1464936100416 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:41:40 INFO - PROCESS | 3636 | 1464936100419 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 23:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:41:40 INFO - PROCESS | 3636 | 1464936100422 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - PROCESS | 3636 | 1464936100426 Marionette TRACE conn2 <- [1,2458,null,{}] 23:41:40 INFO - PROCESS | 3636 | 1464936100436 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:40 INFO - PROCESS | 3636 | 1464936100522 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:41:40 INFO - PROCESS | 3636 | 1464936100532 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 3636 | ++DOCSHELL 160F1800 == 40 [pid = 3636] [id = 624] 23:41:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (161BE800) [pid = 3636] [serial = 1872] [outer = 00000000] 23:41:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (162EF400) [pid = 3636] [serial = 1873] [outer = 161BE800] 23:41:40 INFO - PROCESS | 3636 | 1464936100578 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (16E53000) [pid = 3636] [serial = 1874] [outer = 161BE800] 23:41:41 INFO - PROCESS | 3636 | 1464936101061 Marionette TRACE conn2 <- [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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 699ms 23:41:41 INFO - PROCESS | 3636 | 1464936101122 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 3636 | 1464936101124 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 23:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:41:41 INFO - PROCESS | 3636 | 1464936101128 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 3636 | 1464936101129 Marionette TRACE conn2 <- [1,2462,null,{}] 23:41:41 INFO - PROCESS | 3636 | 1464936101133 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:41 INFO - PROCESS | 3636 | 1464936101217 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:41:41 INFO - PROCESS | 3636 | 1464936101226 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 3636 | ++DOCSHELL 1706B400 == 41 [pid = 3636] [id = 625] 23:41:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1706D000) [pid = 3636] [serial = 1875] [outer = 00000000] 23:41:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (17126400) [pid = 3636] [serial = 1876] [outer = 1706D000] 23:41:41 INFO - PROCESS | 3636 | 1464936101278 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1712B800) [pid = 3636] [serial = 1877] [outer = 1706D000] 23:41:41 INFO - PROCESS | 3636 | 1464936101715 Marionette TRACE conn2 <- [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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 638ms 23:41:41 INFO - PROCESS | 3636 | 1464936101765 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 3636 | 1464936101767 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 23:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:41:41 INFO - PROCESS | 3636 | 1464936101780 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 3636 | 1464936101782 Marionette TRACE conn2 <- [1,2466,null,{}] 23:41:41 INFO - PROCESS | 3636 | 1464936101785 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:41 INFO - PROCESS | 3636 | 1464936101865 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:41:41 INFO - PROCESS | 3636 | 1464936101872 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 3636 | ++DOCSHELL 10510800 == 42 [pid = 3636] [id = 626] 23:41:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (16E4B400) [pid = 3636] [serial = 1878] [outer = 00000000] 23:41:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1713D000) [pid = 3636] [serial = 1879] [outer = 16E4B400] 23:41:41 INFO - PROCESS | 3636 | 1464936101916 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (171F3000) [pid = 3636] [serial = 1880] [outer = 16E4B400] 23:41:42 INFO - PROCESS | 3636 | 1464936102427 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 700ms 23:41:42 INFO - PROCESS | 3636 | 1464936102465 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:41:42 INFO - PROCESS | 3636 | 1464936102467 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 23:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:41:42 INFO - PROCESS | 3636 | 1464936102470 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 3636 | 1464936102472 Marionette TRACE conn2 <- [1,2470,null,{}] 23:41:42 INFO - PROCESS | 3636 | 1464936102475 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:42 INFO - PROCESS | 3636 | 1464936102598 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:41:42 INFO - PROCESS | 3636 | 1464936102658 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:42 INFO - PROCESS | 3636 | ++DOCSHELL 17A07400 == 43 [pid = 3636] [id = 627] 23:41:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (17A08000) [pid = 3636] [serial = 1881] [outer = 00000000] 23:41:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (1838D000) [pid = 3636] [serial = 1882] [outer = 17A08000] 23:41:42 INFO - PROCESS | 3636 | 1464936102710 Marionette DEBUG loaded listener.js 23:41:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (18391C00) [pid = 3636] [serial = 1883] [outer = 17A08000] 23:41:43 INFO - PROCESS | 3636 | 1464936103130 Marionette TRACE conn2 <- [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]]]}] 23:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 700ms 23:41:43 INFO - PROCESS | 3636 | 1464936103170 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:41:43 INFO - PROCESS | 3636 | 1464936103172 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 23:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:41:43 INFO - PROCESS | 3636 | 1464936103175 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:41:43 INFO - PROCESS | 3636 | 1464936103177 Marionette TRACE conn2 <- [1,2474,null,{}] 23:41:43 INFO - PROCESS | 3636 | 1464936103188 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:43 INFO - PROCESS | 3636 | 1464936103334 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:41:43 INFO - PROCESS | 3636 | 1464936103360 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:43 INFO - PROCESS | 3636 | ++DOCSHELL 187B8C00 == 44 [pid = 3636] [id = 628] 23:41:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (187BC800) [pid = 3636] [serial = 1884] [outer = 00000000] 23:41:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19AAAC00) [pid = 3636] [serial = 1885] [outer = 187BC800] 23:41:43 INFO - PROCESS | 3636 | 1464936103402 Marionette DEBUG loaded listener.js 23:41:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (19AAF400) [pid = 3636] [serial = 1886] [outer = 187BC800] 23:41:43 INFO - PROCESS | 3636 | 1464936103845 Marionette TRACE conn2 <- [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]]]}] 23:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 699ms 23:41:43 INFO - PROCESS | 3636 | 1464936103875 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:41:43 INFO - PROCESS | 3636 | 1464936103877 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 23:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:41:43 INFO - PROCESS | 3636 | 1464936103880 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:41:43 INFO - PROCESS | 3636 | 1464936103882 Marionette TRACE conn2 <- [1,2478,null,{}] 23:41:43 INFO - PROCESS | 3636 | 1464936103886 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:43 INFO - PROCESS | 3636 | 1464936103999 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:41:44 INFO - PROCESS | 3636 | 1464936104062 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 3636 | ++DOCSHELL 162E5000 == 45 [pid = 3636] [id = 629] 23:41:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (17A04000) [pid = 3636] [serial = 1887] [outer = 00000000] 23:41:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (19BC5000) [pid = 3636] [serial = 1888] [outer = 17A04000] 23:41:44 INFO - PROCESS | 3636 | 1464936104115 Marionette DEBUG loaded listener.js 23:41:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (19BC6800) [pid = 3636] [serial = 1889] [outer = 17A04000] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (17126800) [pid = 3636] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (10E0B000) [pid = 3636] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (105F6400) [pid = 3636] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (15A03800) [pid = 3636] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (162ED000) [pid = 3636] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (17068400) [pid = 3636] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (17142400) [pid = 3636] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:41:44 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (10E08C00) [pid = 3636] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:41:44 INFO - PROCESS | 3636 | 1464936104605 Marionette TRACE conn2 <- [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]]]}] 23:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 731ms 23:41:44 INFO - PROCESS | 3636 | 1464936104627 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:41:44 INFO - PROCESS | 3636 | 1464936104629 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 23:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:41:44 INFO - PROCESS | 3636 | 1464936104632 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:41:44 INFO - PROCESS | 3636 | 1464936104634 Marionette TRACE conn2 <- [1,2482,null,{}] 23:41:44 INFO - PROCESS | 3636 | 1464936104637 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:44 INFO - PROCESS | 3636 | 1464936104742 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:41:44 INFO - PROCESS | 3636 | 1464936104749 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 3636 | ++DOCSHELL 0F397400 == 46 [pid = 3636] [id = 630] 23:41:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (155C4400) [pid = 3636] [serial = 1890] [outer = 00000000] 23:41:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (1711E400) [pid = 3636] [serial = 1891] [outer = 155C4400] 23:41:44 INFO - PROCESS | 3636 | 1464936104792 Marionette DEBUG loaded listener.js 23:41:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (18393800) [pid = 3636] [serial = 1892] [outer = 155C4400] 23:41:45 INFO - PROCESS | 3636 | 1464936105250 Marionette TRACE conn2 <- [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]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 684ms 23:41:45 INFO - PROCESS | 3636 | 1464936105331 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 3636 | 1464936105333 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 23:41:45 INFO - PROCESS | 3636 | 1464936105337 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:41:45 INFO - PROCESS | 3636 | 1464936105339 Marionette TRACE conn2 <- [1,2486,null,{}] 23:41:45 INFO - PROCESS | 3636 | 1464936105342 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:45 INFO - PROCESS | 3636 | 1464936105415 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:41:45 INFO - PROCESS | 3636 | 1464936105425 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:45 INFO - PROCESS | 3636 | ++DOCSHELL 1711E000 == 47 [pid = 3636] [id = 631] 23:41:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19A7F800) [pid = 3636] [serial = 1893] [outer = 00000000] 23:41:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (19C0DC00) [pid = 3636] [serial = 1894] [outer = 19A7F800] 23:41:45 INFO - PROCESS | 3636 | 1464936105468 Marionette DEBUG loaded listener.js 23:41:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (19D81400) [pid = 3636] [serial = 1895] [outer = 19A7F800] 23:41:45 INFO - PROCESS | 3636 | 1464936105907 Marionette TRACE conn2 <- [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]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 622ms 23:41:45 INFO - PROCESS | 3636 | 1464936105959 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 3636 | 1464936105961 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 23:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:41:45 INFO - PROCESS | 3636 | 1464936105964 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 3636 | 1464936105967 Marionette TRACE conn2 <- [1,2490,null,{}] 23:41:45 INFO - PROCESS | 3636 | 1464936105970 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:46 INFO - PROCESS | 3636 | 1464936106069 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:41:46 INFO - PROCESS | 3636 | 1464936106108 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:46 INFO - PROCESS | 3636 | ++DOCSHELL 19EA2800 == 48 [pid = 3636] [id = 632] 23:41:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (19EA8C00) [pid = 3636] [serial = 1896] [outer = 00000000] 23:41:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (1A359400) [pid = 3636] [serial = 1897] [outer = 19EA8C00] 23:41:46 INFO - PROCESS | 3636 | 1464936106156 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1A389C00) [pid = 3636] [serial = 1898] [outer = 19EA8C00] 23:41:46 INFO - PROCESS | 3636 | 1464936106836 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 933ms 23:41:46 INFO - PROCESS | 3636 | 1464936106910 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:41:46 INFO - PROCESS | 3636 | 1464936106916 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 23:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:41:46 INFO - PROCESS | 3636 | 1464936106920 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:41:46 INFO - PROCESS | 3636 | 1464936106925 Marionette TRACE conn2 <- [1,2494,null,{}] 23:41:46 INFO - PROCESS | 3636 | 1464936106930 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:47 INFO - PROCESS | 3636 | 1464936107073 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:41:47 INFO - PROCESS | 3636 | 1464936107190 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 3636 | ++DOCSHELL 0F315C00 == 49 [pid = 3636] [id = 633] 23:41:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (105EC800) [pid = 3636] [serial = 1899] [outer = 00000000] 23:41:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (10F43000) [pid = 3636] [serial = 1900] [outer = 105EC800] 23:41:47 INFO - PROCESS | 3636 | 1464936107245 Marionette DEBUG loaded listener.js 23:41:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (12FC3C00) [pid = 3636] [serial = 1901] [outer = 105EC800] 23:41:47 INFO - PROCESS | 3636 | 1464936107845 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 933ms 23:41:47 INFO - PROCESS | 3636 | 1464936107866 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 3636 | 1464936107872 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 23:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:41:47 INFO - PROCESS | 3636 | 1464936107879 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - PROCESS | 3636 | 1464936107882 Marionette TRACE conn2 <- [1,2498,null,{}] 23:41:47 INFO - PROCESS | 3636 | 1464936107886 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:47 INFO - PROCESS | 3636 | 1464936107997 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:41:48 INFO - PROCESS | 3636 | 1464936108109 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:48 INFO - PROCESS | 3636 | ++DOCSHELL 15107400 == 50 [pid = 3636] [id = 634] 23:41:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (162EE000) [pid = 3636] [serial = 1902] [outer = 00000000] 23:41:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (17065C00) [pid = 3636] [serial = 1903] [outer = 162EE000] 23:41:48 INFO - PROCESS | 3636 | 1464936108203 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1712C800) [pid = 3636] [serial = 1904] [outer = 162EE000] 23:41:48 INFO - PROCESS | 3636 | 1464936108843 Marionette TRACE conn2 <- [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]]]}] 23:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1042ms 23:41:48 INFO - PROCESS | 3636 | 1464936108925 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:41:48 INFO - PROCESS | 3636 | 1464936108927 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 23:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:41:48 INFO - PROCESS | 3636 | 1464936108931 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:41:48 INFO - PROCESS | 3636 | 1464936108935 Marionette TRACE conn2 <- [1,2502,null,{}] 23:41:48 INFO - PROCESS | 3636 | 1464936108946 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:49 INFO - PROCESS | 3636 | 1464936109097 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:41:49 INFO - PROCESS | 3636 | 1464936109239 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 3636 | ++DOCSHELL 19BC3400 == 51 [pid = 3636] [id = 635] 23:41:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (19C09800) [pid = 3636] [serial = 1905] [outer = 00000000] 23:41:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (19EA4800) [pid = 3636] [serial = 1906] [outer = 19C09800] 23:41:49 INFO - PROCESS | 3636 | 1464936109298 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1A35A000) [pid = 3636] [serial = 1907] [outer = 19C09800] 23:41:49 INFO - PROCESS | 3636 | 1464936109818 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 933ms 23:41:49 INFO - PROCESS | 3636 | 1464936109879 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:41:49 INFO - PROCESS | 3636 | 1464936109882 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 23:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:41:49 INFO - PROCESS | 3636 | 1464936109885 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:41:49 INFO - PROCESS | 3636 | 1464936109887 Marionette TRACE conn2 <- [1,2506,null,{}] 23:41:49 INFO - PROCESS | 3636 | 1464936109891 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:50 INFO - PROCESS | 3636 | 1464936110024 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:41:50 INFO - PROCESS | 3636 | 1464936110136 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:50 INFO - PROCESS | 3636 | ++DOCSHELL 19EA4000 == 52 [pid = 3636] [id = 636] 23:41:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1A395000) [pid = 3636] [serial = 1908] [outer = 00000000] 23:41:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1A6EC000) [pid = 3636] [serial = 1909] [outer = 1A395000] 23:41:50 INFO - PROCESS | 3636 | 1464936110189 Marionette DEBUG loaded listener.js 23:41:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1A8F3C00) [pid = 3636] [serial = 1910] [outer = 1A395000] 23:41:50 INFO - PROCESS | 3636 | 1464936110834 Marionette TRACE conn2 <- [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]]]}] 23:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 995ms 23:41:50 INFO - PROCESS | 3636 | 1464936110886 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 3636 | 1464936110889 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 23:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:41:50 INFO - PROCESS | 3636 | 1464936110892 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:41:50 INFO - PROCESS | 3636 | 1464936110894 Marionette TRACE conn2 <- [1,2510,null,{}] 23:41:50 INFO - PROCESS | 3636 | 1464936110898 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:50 INFO - PROCESS | 3636 | 1464936111001 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:41:51 INFO - PROCESS | 3636 | 1464936111281 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 3636 | ++DOCSHELL 0F22D000 == 53 [pid = 3636] [id = 637] 23:41:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (0F22DC00) [pid = 3636] [serial = 1911] [outer = 00000000] 23:41:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (10A5E400) [pid = 3636] [serial = 1912] [outer = 0F22DC00] 23:41:51 INFO - PROCESS | 3636 | 1464936111370 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (10E5D000) [pid = 3636] [serial = 1913] [outer = 0F22DC00] 23:41:51 INFO - PROCESS | 3636 | 1464936111904 Marionette TRACE conn2 <- [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]]]}] 23:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1041ms 23:41:51 INFO - PROCESS | 3636 | 1464936111961 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:41:51 INFO - PROCESS | 3636 | 1464936111965 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 23:41:51 INFO - PROCESS | 3636 | 1464936111969 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - PROCESS | 3636 | 1464936111973 Marionette TRACE conn2 <- [1,2514,null,{}] 23:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:41:51 INFO - PROCESS | 3636 | 1464936111962 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:52 INFO - PROCESS | 3636 | 1464936112059 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:41:52 INFO - PROCESS | 3636 | 1464936112178 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 3636 | ++DOCSHELL 10E8E800 == 54 [pid = 3636] [id = 638] 23:41:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (12FBB000) [pid = 3636] [serial = 1914] [outer = 00000000] 23:41:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (15207000) [pid = 3636] [serial = 1915] [outer = 12FBB000] 23:41:52 INFO - PROCESS | 3636 | 1464936112270 Marionette DEBUG loaded listener.js 23:41:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (15A03C00) [pid = 3636] [serial = 1916] [outer = 12FBB000] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 1711E000 == 53 [pid = 3636] [id = 631] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 0F397400 == 52 [pid = 3636] [id = 630] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 162E5000 == 51 [pid = 3636] [id = 629] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 187B8C00 == 50 [pid = 3636] [id = 628] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 17A07400 == 49 [pid = 3636] [id = 627] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 10510800 == 48 [pid = 3636] [id = 626] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 1706B400 == 47 [pid = 3636] [id = 625] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 160F1800 == 46 [pid = 3636] [id = 624] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 10E65C00 == 45 [pid = 3636] [id = 623] 23:41:52 INFO - PROCESS | 3636 | --DOCSHELL 11434C00 == 44 [pid = 3636] [id = 622] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (1706BC00) [pid = 3636] [serial = 1834] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (1726B800) [pid = 3636] [serial = 1837] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (11D1C000) [pid = 3636] [serial = 1822] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (11BBCC00) [pid = 3636] [serial = 1825] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (13199000) [pid = 3636] [serial = 1826] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (15B4C800) [pid = 3636] [serial = 1828] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (161C0400) [pid = 3636] [serial = 1829] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (10E0F000) [pid = 3636] [serial = 1807] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (12B3C400) [pid = 3636] [serial = 1819] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (16D93400) [pid = 3636] [serial = 1831] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (18584400) [pid = 3636] [serial = 1816] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (17A0C000) [pid = 3636] [serial = 1813] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (160E6C00) [pid = 3636] [serial = 1810] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (17BAEC00) [pid = 3636] [serial = 1840] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (174E3000) [pid = 3636] [serial = 1838] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (19A39800) [pid = 3636] [serial = 1849] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (17BAF800) [pid = 3636] [serial = 1841] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (187BB000) [pid = 3636] [serial = 1847] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (17145000) [pid = 3636] [serial = 1843] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (187B6800) [pid = 3636] [serial = 1846] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (12B3B000) [pid = 3636] [serial = 1823] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (16E53400) [pid = 3636] [serial = 1832] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (17A10800) [pid = 3636] [serial = 1844] [outer = 00000000] [url = about:blank] 23:41:52 INFO - PROCESS | 3636 | 1464936112845 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 949ms 23:41:52 INFO - PROCESS | 3636 | 1464936112904 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:41:52 INFO - PROCESS | 3636 | 1464936112907 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 23:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:41:52 INFO - PROCESS | 3636 | 1464936112912 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 3636 | 1464936112914 Marionette TRACE conn2 <- [1,2518,null,{}] 23:41:52 INFO - PROCESS | 3636 | 1464936112917 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:53 INFO - PROCESS | 3636 | 1464936113002 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:41:53 INFO - PROCESS | 3636 | 1464936113009 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 3636 | ++DOCSHELL 12B3B000 == 45 [pid = 3636] [id = 639] 23:41:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (12B3BC00) [pid = 3636] [serial = 1917] [outer = 00000000] 23:41:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (15207400) [pid = 3636] [serial = 1918] [outer = 12B3BC00] 23:41:53 INFO - PROCESS | 3636 | 1464936113054 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (15B51800) [pid = 3636] [serial = 1919] [outer = 12B3BC00] 23:41:53 INFO - PROCESS | 3636 | 1464936113691 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 825ms 23:41:53 INFO - PROCESS | 3636 | 1464936113756 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:41:53 INFO - PROCESS | 3636 | 1464936113761 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 23:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:41:53 INFO - PROCESS | 3636 | 1464936113767 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:41:53 INFO - PROCESS | 3636 | 1464936113770 Marionette TRACE conn2 <- [1,2522,null,{}] 23:41:53 INFO - PROCESS | 3636 | 1464936113776 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:53 INFO - PROCESS | 3636 | 1464936113883 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:41:53 INFO - PROCESS | 3636 | 1464936113994 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 3636 | ++DOCSHELL 0F397400 == 46 [pid = 3636] [id = 640] 23:41:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (10E0F000) [pid = 3636] [serial = 1920] [outer = 00000000] 23:41:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (12FB7800) [pid = 3636] [serial = 1921] [outer = 10E0F000] 23:41:54 INFO - PROCESS | 3636 | 1464936114050 Marionette DEBUG loaded listener.js 23:41:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (13A84800) [pid = 3636] [serial = 1922] [outer = 10E0F000] 23:41:54 INFO - PROCESS | 3636 | 1464936114691 Marionette TRACE conn2 <- [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]]]}] 23:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 949ms 23:41:54 INFO - PROCESS | 3636 | 1464936114712 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:41:54 INFO - PROCESS | 3636 | 1464936114718 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 23:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:41:54 INFO - PROCESS | 3636 | 1464936114724 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 3636 | 1464936114727 Marionette TRACE conn2 <- [1,2526,null,{}] 23:41:54 INFO - PROCESS | 3636 | 1464936114732 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:54 INFO - PROCESS | 3636 | 1464936114836 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:41:54 INFO - PROCESS | 3636 | 1464936114946 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 3636 | ++DOCSHELL 10E09C00 == 47 [pid = 3636] [id = 641] 23:41:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (15107C00) [pid = 3636] [serial = 1923] [outer = 00000000] 23:41:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (162F0000) [pid = 3636] [serial = 1924] [outer = 15107C00] 23:41:54 INFO - PROCESS | 3636 | 1464936114999 Marionette DEBUG loaded listener.js 23:41:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (16D94C00) [pid = 3636] [serial = 1925] [outer = 15107C00] 23:41:55 INFO - PROCESS | 3636 | 1464936115556 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 901ms 23:41:55 INFO - PROCESS | 3636 | 1464936115612 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:41:55 INFO - PROCESS | 3636 | 1464936115617 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 23:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:41:55 INFO - PROCESS | 3636 | 1464936115621 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:41:55 INFO - PROCESS | 3636 | 1464936115624 Marionette TRACE conn2 <- [1,2530,null,{}] 23:41:55 INFO - PROCESS | 3636 | 1464936115635 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:55 INFO - PROCESS | 3636 | 1464936115741 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:41:55 INFO - PROCESS | 3636 | 1464936115853 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:55 INFO - PROCESS | 3636 | ++DOCSHELL 105F4000 == 48 [pid = 3636] [id = 642] 23:41:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (162E3800) [pid = 3636] [serial = 1926] [outer = 00000000] 23:41:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (1713F000) [pid = 3636] [serial = 1927] [outer = 162E3800] 23:41:55 INFO - PROCESS | 3636 | 1464936115950 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (171FFC00) [pid = 3636] [serial = 1928] [outer = 162E3800] 23:41:56 INFO - PROCESS | 3636 | 1464936116554 Marionette TRACE conn2 <- [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]]]}] 23:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 995ms 23:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:41:56 INFO - PROCESS | 3636 | 1464936116624 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:41:56 INFO - PROCESS | 3636 | 1464936116627 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 23:41:56 INFO - PROCESS | 3636 | 1464936116631 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:41:56 INFO - PROCESS | 3636 | 1464936116634 Marionette TRACE conn2 <- [1,2534,null,{}] 23:41:56 INFO - PROCESS | 3636 | 1464936116653 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:56 INFO - PROCESS | 3636 | 1464936116789 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:41:56 INFO - PROCESS | 3636 | 1464936116854 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 3636 | ++DOCSHELL 1788F400 == 49 [pid = 3636] [id = 643] 23:41:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (178E2400) [pid = 3636] [serial = 1929] [outer = 00000000] 23:41:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (178EAC00) [pid = 3636] [serial = 1930] [outer = 178E2400] 23:41:56 INFO - PROCESS | 3636 | 1464936116907 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17A0D400) [pid = 3636] [serial = 1931] [outer = 178E2400] 23:41:57 INFO - PROCESS | 3636 | 1464936117461 Marionette TRACE conn2 <- [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]]]}] 23:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 886ms 23:41:57 INFO - PROCESS | 3636 | 1464936117534 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 3636 | 1464936117537 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 23:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:41:57 INFO - PROCESS | 3636 | 1464936117540 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - PROCESS | 3636 | 1464936117542 Marionette TRACE conn2 <- [1,2538,null,{}] 23:41:57 INFO - PROCESS | 3636 | 1464936117546 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:57 INFO - PROCESS | 3636 | 1464936117643 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:41:57 INFO - PROCESS | 3636 | 1464936117785 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:57 INFO - PROCESS | 3636 | ++DOCSHELL 10372000 == 50 [pid = 3636] [id = 644] 23:41:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (10563000) [pid = 3636] [serial = 1932] [outer = 00000000] 23:41:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (17FC7000) [pid = 3636] [serial = 1933] [outer = 10563000] 23:41:57 INFO - PROCESS | 3636 | 1464936117839 Marionette DEBUG loaded listener.js 23:41:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (18123C00) [pid = 3636] [serial = 1934] [outer = 10563000] 23:41:58 INFO - PROCESS | 3636 | 1464936118492 Marionette TRACE conn2 <- [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]]]}] 23:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 995ms 23:41:58 INFO - PROCESS | 3636 | 1464936118527 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:41:58 INFO - PROCESS | 3636 | 1464936118530 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 23:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:41:58 INFO - PROCESS | 3636 | 1464936118535 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:41:58 INFO - PROCESS | 3636 | 1464936118537 Marionette TRACE conn2 <- [1,2542,null,{}] 23:41:58 INFO - PROCESS | 3636 | 1464936118540 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:58 INFO - PROCESS | 3636 | 1464936118661 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:41:58 INFO - PROCESS | 3636 | 1464936118804 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 3636 | ++DOCSHELL 17BB3400 == 51 [pid = 3636] [id = 645] 23:41:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (18395000) [pid = 3636] [serial = 1935] [outer = 00000000] 23:41:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (19A3DC00) [pid = 3636] [serial = 1936] [outer = 18395000] 23:41:58 INFO - PROCESS | 3636 | 1464936118859 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (19A80000) [pid = 3636] [serial = 1937] [outer = 18395000] 23:41:59 INFO - PROCESS | 3636 | 1464936119532 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1042ms 23:41:59 INFO - PROCESS | 3636 | 1464936119581 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 3636 | 1464936119585 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 23:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:41:59 INFO - PROCESS | 3636 | 1464936119607 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 3636 | 1464936119610 Marionette TRACE conn2 <- [1,2546,null,{}] 23:41:59 INFO - PROCESS | 3636 | 1464936119616 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:59 INFO - PROCESS | 3636 | 1464936119720 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:41:59 INFO - PROCESS | 3636 | 1464936119884 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:59 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D3000 == 52 [pid = 3636] [id = 646] 23:41:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (0F315800) [pid = 3636] [serial = 1938] [outer = 00000000] 23:41:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (112E6800) [pid = 3636] [serial = 1939] [outer = 0F315800] 23:41:59 INFO - PROCESS | 3636 | 1464936119962 Marionette DEBUG loaded listener.js 23:42:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (14545800) [pid = 3636] [serial = 1940] [outer = 0F315800] 23:42:00 INFO - PROCESS | 3636 | --DOCSHELL 10E8E800 == 51 [pid = 3636] [id = 638] 23:42:00 INFO - PROCESS | 3636 | --DOCSHELL 0F22D000 == 50 [pid = 3636] [id = 637] 23:42:00 INFO - PROCESS | 3636 | --DOCSHELL 15107400 == 49 [pid = 3636] [id = 634] 23:42:00 INFO - PROCESS | 3636 | --DOCSHELL 0F315C00 == 48 [pid = 3636] [id = 633] 23:42:00 INFO - PROCESS | 3636 | 1464936120463 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 901ms 23:42:00 INFO - PROCESS | 3636 | 1464936120496 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 3636 | 1464936120501 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 23:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:42:00 INFO - PROCESS | 3636 | 1464936120507 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 3636 | 1464936120510 Marionette TRACE conn2 <- [1,2550,null,{}] 23:42:00 INFO - PROCESS | 3636 | 1464936120513 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:00 INFO - PROCESS | 3636 | 1464936120600 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:42:00 INFO - PROCESS | 3636 | 1464936120610 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:00 INFO - PROCESS | 3636 | ++DOCSHELL 162F0800 == 49 [pid = 3636] [id = 647] 23:42:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (16CDF800) [pid = 3636] [serial = 1941] [outer = 00000000] 23:42:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (17064000) [pid = 3636] [serial = 1942] [outer = 16CDF800] 23:42:00 INFO - PROCESS | 3636 | 1464936120654 Marionette DEBUG loaded listener.js 23:42:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1706C800) [pid = 3636] [serial = 1943] [outer = 16CDF800] 23:42:01 INFO - PROCESS | 3636 | 1464936121149 Marionette TRACE conn2 <- [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]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 684ms 23:42:01 INFO - PROCESS | 3636 | 1464936121206 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:42:01 INFO - PROCESS | 3636 | 1464936121208 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 23:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:42:01 INFO - PROCESS | 3636 | 1464936121211 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 3636 | 1464936121215 Marionette TRACE conn2 <- [1,2554,null,{}] 23:42:01 INFO - PROCESS | 3636 | 1464936121225 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:01 INFO - PROCESS | 3636 | 1464936121344 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:42:01 INFO - PROCESS | 3636 | 1464936121451 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:01 INFO - PROCESS | 3636 | ++DOCSHELL 178E6400 == 50 [pid = 3636] [id = 648] 23:42:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (178EA800) [pid = 3636] [serial = 1944] [outer = 00000000] 23:42:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (19A3CC00) [pid = 3636] [serial = 1945] [outer = 178EA800] 23:42:01 INFO - PROCESS | 3636 | 1464936121498 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (19A82800) [pid = 3636] [serial = 1946] [outer = 178EA800] 23:42:01 INFO - PROCESS | 3636 | 1464936121877 Marionette TRACE conn2 <- [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]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 23:42:01 INFO - PROCESS | 3636 | 1464936121936 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:42:01 INFO - PROCESS | 3636 | 1464936121938 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 23:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:42:01 INFO - PROCESS | 3636 | 1464936121941 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 3636 | 1464936121943 Marionette TRACE conn2 <- [1,2558,null,{}] 23:42:01 INFO - PROCESS | 3636 | 1464936121947 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:02 INFO - PROCESS | 3636 | 1464936122068 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:42:02 INFO - PROCESS | 3636 | 1464936122133 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 3636 | ++DOCSHELL 16ECD000 == 51 [pid = 3636] [id = 649] 23:42:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (19A77800) [pid = 3636] [serial = 1947] [outer = 00000000] 23:42:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (19C0EC00) [pid = 3636] [serial = 1948] [outer = 19A77800] 23:42:02 INFO - PROCESS | 3636 | 1464936122177 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (19EA3C00) [pid = 3636] [serial = 1949] [outer = 19A77800] 23:42:02 INFO - PROCESS | 3636 | 1464936122621 Marionette TRACE conn2 <- [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]]]}] 23:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms 23:42:02 INFO - PROCESS | 3636 | 1464936122682 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:42:02 INFO - PROCESS | 3636 | 1464936122693 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 23:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:42:02 INFO - PROCESS | 3636 | 1464936122732 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:42:02 INFO - PROCESS | 3636 | 1464936122734 Marionette TRACE conn2 <- [1,2562,null,{}] 23:42:02 INFO - PROCESS | 3636 | 1464936122744 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:02 INFO - PROCESS | 3636 | 1464936122868 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:42:02 INFO - PROCESS | 3636 | 1464936122878 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 3636 | ++DOCSHELL 1454B000 == 52 [pid = 3636] [id = 650] 23:42:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (19AAF800) [pid = 3636] [serial = 1950] [outer = 00000000] 23:42:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1A6E2400) [pid = 3636] [serial = 1951] [outer = 19AAF800] 23:42:02 INFO - PROCESS | 3636 | 1464936122980 Marionette DEBUG loaded listener.js 23:42:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1A8F3400) [pid = 3636] [serial = 1952] [outer = 19AAF800] 23:42:03 INFO - PROCESS | 3636 | 1464936123401 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 700ms 23:42:03 INFO - PROCESS | 3636 | 1464936123431 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 3636 | 1464936123432 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 23:42:03 INFO - PROCESS | 3636 | 1464936123436 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:42:03 INFO - PROCESS | 3636 | 1464936123438 Marionette TRACE conn2 <- [1,2566,null,{}] 23:42:03 INFO - PROCESS | 3636 | 1464936123441 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:03 INFO - PROCESS | 3636 | 1464936123576 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:42:03 INFO - PROCESS | 3636 | 1464936123645 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:03 INFO - PROCESS | 3636 | ++DOCSHELL 187B7000 == 53 [pid = 3636] [id = 651] 23:42:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (19BC3C00) [pid = 3636] [serial = 1953] [outer = 00000000] 23:42:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (1AA37000) [pid = 3636] [serial = 1954] [outer = 19BC3C00] 23:42:03 INFO - PROCESS | 3636 | 1464936123689 Marionette DEBUG loaded listener.js 23:42:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (1AA3D000) [pid = 3636] [serial = 1955] [outer = 19BC3C00] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (10A81000) [pid = 3636] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (10373C00) [pid = 3636] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (19BBD400) [pid = 3636] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (17A08000) [pid = 3636] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (187BC800) [pid = 3636] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (17A04000) [pid = 3636] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (10487800) [pid = 3636] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (16E4B400) [pid = 3636] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (155C4400) [pid = 3636] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (11863C00) [pid = 3636] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (10F40800) [pid = 3636] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (1706D000) [pid = 3636] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (161BE800) [pid = 3636] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (19A7F800) [pid = 3636] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (0F22DC00) [pid = 3636] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (12FBB000) [pid = 3636] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:42:04 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (0F31F000) [pid = 3636] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:42:04 INFO - PROCESS | 3636 | 1464936124264 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 840ms 23:42:04 INFO - PROCESS | 3636 | 1464936124279 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:42:04 INFO - PROCESS | 3636 | 1464936124281 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 23:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:42:04 INFO - PROCESS | 3636 | 1464936124284 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:42:04 INFO - PROCESS | 3636 | 1464936124286 Marionette TRACE conn2 <- [1,2570,null,{}] 23:42:04 INFO - PROCESS | 3636 | 1464936124289 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:04 INFO - PROCESS | 3636 | 1464936124408 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:42:04 INFO - PROCESS | 3636 | 1464936124474 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:04 INFO - PROCESS | 3636 | ++DOCSHELL 10E02800 == 54 [pid = 3636] [id = 652] 23:42:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (11863C00) [pid = 3636] [serial = 1956] [outer = 00000000] 23:42:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (161BE800) [pid = 3636] [serial = 1957] [outer = 11863C00] 23:42:04 INFO - PROCESS | 3636 | 1464936124518 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (171FE000) [pid = 3636] [serial = 1958] [outer = 11863C00] 23:42:04 INFO - PROCESS | 3636 | 1464936124893 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 622ms 23:42:04 INFO - PROCESS | 3636 | 1464936124923 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:42:04 INFO - PROCESS | 3636 | 1464936124925 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 23:42:04 INFO - PROCESS | 3636 | 1464936124928 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:42:04 INFO - PROCESS | 3636 | 1464936124930 Marionette TRACE conn2 <- [1,2574,null,{}] 23:42:04 INFO - PROCESS | 3636 | 1464936124933 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:05 INFO - PROCESS | 3636 | 1464936125008 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:42:05 INFO - PROCESS | 3636 | 1464936125014 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 3636 | ++DOCSHELL 0F323C00 == 55 [pid = 3636] [id = 653] 23:42:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (10F42800) [pid = 3636] [serial = 1959] [outer = 00000000] 23:42:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19EAB400) [pid = 3636] [serial = 1960] [outer = 10F42800] 23:42:05 INFO - PROCESS | 3636 | 1464936125058 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (1A961800) [pid = 3636] [serial = 1961] [outer = 10F42800] 23:42:05 INFO - PROCESS | 3636 | 1464936125524 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 684ms 23:42:05 INFO - PROCESS | 3636 | 1464936125612 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:42:05 INFO - PROCESS | 3636 | 1464936125614 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 23:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:42:05 INFO - PROCESS | 3636 | 1464936125617 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:42:05 INFO - PROCESS | 3636 | 1464936125619 Marionette TRACE conn2 <- [1,2578,null,{}] 23:42:05 INFO - PROCESS | 3636 | 1464936125623 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:05 INFO - PROCESS | 3636 | 1464936125705 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:42:05 INFO - PROCESS | 3636 | 1464936125742 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 3636 | ++DOCSHELL 1AAC5800 == 56 [pid = 3636] [id = 654] 23:42:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1AAC9C00) [pid = 3636] [serial = 1962] [outer = 00000000] 23:42:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1AACE800) [pid = 3636] [serial = 1963] [outer = 1AAC9C00] 23:42:05 INFO - PROCESS | 3636 | 1464936125785 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (1AAD0400) [pid = 3636] [serial = 1964] [outer = 1AAC9C00] 23:42:06 INFO - PROCESS | 3636 | 1464936126426 Marionette TRACE conn2 <- [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]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 840ms 23:42:06 INFO - PROCESS | 3636 | 1464936126461 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 3636 | 1464936126466 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 23:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:42:06 INFO - PROCESS | 3636 | 1464936126472 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 3636 | 1464936126476 Marionette TRACE conn2 <- [1,2582,null,{}] 23:42:06 INFO - PROCESS | 3636 | 1464936126481 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:06 INFO - PROCESS | 3636 | 1464936126594 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:42:06 INFO - PROCESS | 3636 | 1464936126753 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:06 INFO - PROCESS | 3636 | ++DOCSHELL 10E5E400 == 57 [pid = 3636] [id = 655] 23:42:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (10E60400) [pid = 3636] [serial = 1965] [outer = 00000000] 23:42:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (12FBB800) [pid = 3636] [serial = 1966] [outer = 10E60400] 23:42:06 INFO - PROCESS | 3636 | 1464936126809 Marionette DEBUG loaded listener.js 23:42:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (15B54400) [pid = 3636] [serial = 1967] [outer = 10E60400] 23:42:07 INFO - PROCESS | 3636 | 1464936127444 Marionette TRACE conn2 <- [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]]]}] 23:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 995ms 23:42:07 INFO - PROCESS | 3636 | 1464936127479 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:42:07 INFO - PROCESS | 3636 | 1464936127485 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 23:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:42:07 INFO - PROCESS | 3636 | 1464936127491 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:42:07 INFO - PROCESS | 3636 | 1464936127494 Marionette TRACE conn2 <- [1,2586,null,{}] 23:42:07 INFO - PROCESS | 3636 | 1464936127498 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:07 INFO - PROCESS | 3636 | 1464936127608 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:42:07 INFO - PROCESS | 3636 | 1464936127775 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:07 INFO - PROCESS | 3636 | ++DOCSHELL 18125400 == 58 [pid = 3636] [id = 656] 23:42:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (18587000) [pid = 3636] [serial = 1968] [outer = 00000000] 23:42:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (187BB400) [pid = 3636] [serial = 1969] [outer = 18587000] 23:42:07 INFO - PROCESS | 3636 | 1464936127830 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (19BC7400) [pid = 3636] [serial = 1970] [outer = 18587000] 23:42:08 INFO - PROCESS | 3636 | 1464936128403 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 933ms 23:42:08 INFO - PROCESS | 3636 | 1464936128418 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:42:08 INFO - PROCESS | 3636 | 1464936128421 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 23:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:42:08 INFO - PROCESS | 3636 | 1464936128425 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 3636 | 1464936128428 Marionette TRACE conn2 <- [1,2590,null,{}] 23:42:08 INFO - PROCESS | 3636 | 1464936128439 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:08 INFO - PROCESS | 3636 | 1464936128547 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:42:08 INFO - PROCESS | 3636 | 1464936128694 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 3636 | ++DOCSHELL 1A95E800 == 59 [pid = 3636] [id = 657] 23:42:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (1AA35C00) [pid = 3636] [serial = 1971] [outer = 00000000] 23:42:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (1AAC4400) [pid = 3636] [serial = 1972] [outer = 1AA35C00] 23:42:08 INFO - PROCESS | 3636 | 1464936128751 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (1AACBC00) [pid = 3636] [serial = 1973] [outer = 1AA35C00] 23:42:09 INFO - PROCESS | 3636 | 1464936129404 Marionette TRACE conn2 <- [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]]]}] 23:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 995ms 23:42:09 INFO - PROCESS | 3636 | 1464936129431 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:42:09 INFO - PROCESS | 3636 | 1464936129433 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 23:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:42:09 INFO - PROCESS | 3636 | 1464936129437 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:42:09 INFO - PROCESS | 3636 | 1464936129439 Marionette TRACE conn2 <- [1,2594,null,{}] 23:42:09 INFO - PROCESS | 3636 | 1464936129443 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:09 INFO - PROCESS | 3636 | 1464936129550 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:42:09 INFO - PROCESS | 3636 | 1464936129666 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:09 INFO - PROCESS | 3636 | ++DOCSHELL 1AF1F400 == 60 [pid = 3636] [id = 658] 23:42:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (1AF1F800) [pid = 3636] [serial = 1974] [outer = 00000000] 23:42:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (1AF23400) [pid = 3636] [serial = 1975] [outer = 1AF1F800] 23:42:09 INFO - PROCESS | 3636 | 1464936129760 Marionette DEBUG loaded listener.js 23:42:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (1B122C00) [pid = 3636] [serial = 1976] [outer = 1AF1F800] 23:42:10 INFO - PROCESS | 3636 | 1464936130314 Marionette TRACE conn2 <- [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]]]}] 23:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 948ms 23:42:10 INFO - PROCESS | 3636 | 1464936130382 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:42:10 INFO - PROCESS | 3636 | 1464936130384 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 23:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:42:10 INFO - PROCESS | 3636 | 1464936130388 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:42:10 INFO - PROCESS | 3636 | 1464936130390 Marionette TRACE conn2 <- [1,2598,null,{}] 23:42:10 INFO - PROCESS | 3636 | 1464936130393 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:10 INFO - PROCESS | 3636 | 1464936130499 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:42:10 INFO - PROCESS | 3636 | 1464936130647 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:10 INFO - PROCESS | 3636 | ++DOCSHELL 10560800 == 61 [pid = 3636] [id = 659] 23:42:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (105F3400) [pid = 3636] [serial = 1977] [outer = 00000000] 23:42:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (13191800) [pid = 3636] [serial = 1978] [outer = 105F3400] 23:42:10 INFO - PROCESS | 3636 | 1464936130702 Marionette DEBUG loaded listener.js 23:42:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (14545400) [pid = 3636] [serial = 1979] [outer = 105F3400] 23:42:11 INFO - PROCESS | 3636 | 1464936131487 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1151ms 23:42:11 INFO - PROCESS | 3636 | 1464936131544 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:42:11 INFO - PROCESS | 3636 | 1464936131548 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 23:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:42:11 INFO - PROCESS | 3636 | 1464936131538 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:42:11 INFO - PROCESS | 3636 | 1464936131541 Marionette TRACE conn2 <- [1,2602,null,{}] 23:42:11 INFO - PROCESS | 3636 | 1464936131546 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:11 INFO - PROCESS | 3636 | 1464936131647 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:42:11 INFO - PROCESS | 3636 | 1464936131794 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:11 INFO - PROCESS | 3636 | ++DOCSHELL 12B3CC00 == 62 [pid = 3636] [id = 660] 23:42:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (12BBFC00) [pid = 3636] [serial = 1980] [outer = 00000000] 23:42:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (1395B400) [pid = 3636] [serial = 1981] [outer = 12BBFC00] 23:42:11 INFO - PROCESS | 3636 | 1464936131849 Marionette DEBUG loaded listener.js 23:42:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (15A04400) [pid = 3636] [serial = 1982] [outer = 12BBFC00] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 0F323C00 == 61 [pid = 3636] [id = 653] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 10E02800 == 60 [pid = 3636] [id = 652] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 187B7000 == 59 [pid = 3636] [id = 651] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 1454B000 == 58 [pid = 3636] [id = 650] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 16ECD000 == 57 [pid = 3636] [id = 649] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 178E6400 == 56 [pid = 3636] [id = 648] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 162F0800 == 55 [pid = 3636] [id = 647] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 0F2D3000 == 54 [pid = 3636] [id = 646] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 10372000 == 53 [pid = 3636] [id = 644] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 19EA4000 == 52 [pid = 3636] [id = 636] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 1788F400 == 51 [pid = 3636] [id = 643] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 105F4000 == 50 [pid = 3636] [id = 642] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 10E09C00 == 49 [pid = 3636] [id = 641] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 153 (19A83000) [pid = 3636] [serial = 1861] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (1A359400) [pid = 3636] [serial = 1897] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (10F43000) [pid = 3636] [serial = 1900] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (17065C00) [pid = 3636] [serial = 1903] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (19EA4800) [pid = 3636] [serial = 1906] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (1A6EC000) [pid = 3636] [serial = 1909] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (15207400) [pid = 3636] [serial = 1918] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (11439400) [pid = 3636] [serial = 1852] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (15A09800) [pid = 3636] [serial = 1855] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (18130C00) [pid = 3636] [serial = 1858] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 0F397400 == 48 [pid = 3636] [id = 640] 23:42:12 INFO - PROCESS | 3636 | --DOCSHELL 12B3B000 == 47 [pid = 3636] [id = 639] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (12DECC00) [pid = 3636] [serial = 1775] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (131EA800) [pid = 3636] [serial = 1820] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (17122000) [pid = 3636] [serial = 1727] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (1454AC00) [pid = 3636] [serial = 1871] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (17126400) [pid = 3636] [serial = 1876] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (1712B800) [pid = 3636] [serial = 1877] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (162EF400) [pid = 3636] [serial = 1873] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (16E53000) [pid = 3636] [serial = 1874] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (19D81400) [pid = 3636] [serial = 1895] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (10A5E400) [pid = 3636] [serial = 1912] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (10E5D000) [pid = 3636] [serial = 1913] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (15207000) [pid = 3636] [serial = 1915] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (19C0DC00) [pid = 3636] [serial = 1894] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (15A03C00) [pid = 3636] [serial = 1916] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (19BC6800) [pid = 3636] [serial = 1889] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (19AAF400) [pid = 3636] [serial = 1886] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (18393800) [pid = 3636] [serial = 1892] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (171F3000) [pid = 3636] [serial = 1880] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (17121400) [pid = 3636] [serial = 1835] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (1838D000) [pid = 3636] [serial = 1882] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19AAAC00) [pid = 3636] [serial = 1885] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (18391C00) [pid = 3636] [serial = 1883] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (19BC5000) [pid = 3636] [serial = 1888] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (13F1CC00) [pid = 3636] [serial = 1865] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (110B3000) [pid = 3636] [serial = 1864] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (1713D000) [pid = 3636] [serial = 1879] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (1711E400) [pid = 3636] [serial = 1891] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (13A88800) [pid = 3636] [serial = 1868] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (12B5B800) [pid = 3636] [serial = 1867] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (132D4800) [pid = 3636] [serial = 1870] [outer = 00000000] [url = about:blank] 23:42:12 INFO - PROCESS | 3636 | 1464936132513 Marionette TRACE conn2 <- [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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 995ms 23:42:12 INFO - PROCESS | 3636 | 1464936132542 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 3636 | 1464936132547 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 23:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:42:12 INFO - PROCESS | 3636 | 1464936132553 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 3636 | 1464936132556 Marionette TRACE conn2 <- [1,2606,null,{}] 23:42:12 INFO - PROCESS | 3636 | 1464936132559 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:12 INFO - PROCESS | 3636 | 1464936132646 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:42:12 INFO - PROCESS | 3636 | 1464936132653 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:12 INFO - PROCESS | 3636 | ++DOCSHELL 10A7E000 == 48 [pid = 3636] [id = 661] 23:42:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (10E02800) [pid = 3636] [serial = 1983] [outer = 00000000] 23:42:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (12DECC00) [pid = 3636] [serial = 1984] [outer = 10E02800] 23:42:12 INFO - PROCESS | 3636 | 1464936132699 Marionette DEBUG loaded listener.js 23:42:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (131E0800) [pid = 3636] [serial = 1985] [outer = 10E02800] 23:42:13 INFO - PROCESS | 3636 | 1464936133232 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 684ms 23:42:13 INFO - PROCESS | 3636 | 1464936133252 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:42:13 INFO - PROCESS | 3636 | 1464936133254 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 23:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:42:13 INFO - PROCESS | 3636 | 1464936133257 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:42:13 INFO - PROCESS | 3636 | 1464936133261 Marionette TRACE conn2 <- [1,2610,null,{}] 23:42:13 INFO - PROCESS | 3636 | 1464936133271 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:13 INFO - PROCESS | 3636 | 1464936133358 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:42:13 INFO - PROCESS | 3636 | 1464936133453 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 3636 | ++DOCSHELL 15B4FC00 == 49 [pid = 3636] [id = 662] 23:42:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (15B50800) [pid = 3636] [serial = 1986] [outer = 00000000] 23:42:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (16D95C00) [pid = 3636] [serial = 1987] [outer = 15B50800] 23:42:13 INFO - PROCESS | 3636 | 1464936133509 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (17064C00) [pid = 3636] [serial = 1988] [outer = 15B50800] 23:42:13 INFO - PROCESS | 3636 | 1464936133885 Marionette TRACE conn2 <- [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]]]}] 23:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 637ms 23:42:13 INFO - PROCESS | 3636 | 1464936133895 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:42:13 INFO - PROCESS | 3636 | 1464936133897 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 23:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:42:13 INFO - PROCESS | 3636 | 1464936133913 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:42:13 INFO - PROCESS | 3636 | 1464936133914 Marionette TRACE conn2 <- [1,2614,null,{}] 23:42:13 INFO - PROCESS | 3636 | 1464936133918 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:13 INFO - PROCESS | 3636 | 1464936134003 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:42:14 INFO - PROCESS | 3636 | 1464936134042 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 3636 | ++DOCSHELL 17067C00 == 50 [pid = 3636] [id = 663] 23:42:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (17121C00) [pid = 3636] [serial = 1989] [outer = 00000000] 23:42:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (1712AC00) [pid = 3636] [serial = 1990] [outer = 17121C00] 23:42:14 INFO - PROCESS | 3636 | 1464936134088 Marionette DEBUG loaded listener.js 23:42:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (1713F400) [pid = 3636] [serial = 1991] [outer = 17121C00] 23:42:14 INFO - PROCESS | 3636 | 1464936134530 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 23:42:14 INFO - PROCESS | 3636 | 1464936134549 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:42:14 INFO - PROCESS | 3636 | 1464936134551 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 23:42:14 INFO - PROCESS | 3636 | 1464936134554 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:42:14 INFO - PROCESS | 3636 | 1464936134556 Marionette TRACE conn2 <- [1,2618,null,{}] 23:42:14 INFO - PROCESS | 3636 | 1464936134586 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:14 INFO - PROCESS | 3636 | 1464936134718 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:42:14 INFO - PROCESS | 3636 | 1464936134782 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 3636 | ++DOCSHELL 12B36C00 == 51 [pid = 3636] [id = 664] 23:42:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (1559B000) [pid = 3636] [serial = 1992] [outer = 00000000] 23:42:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (174E5000) [pid = 3636] [serial = 1993] [outer = 1559B000] 23:42:14 INFO - PROCESS | 3636 | 1464936134826 Marionette DEBUG loaded listener.js 23:42:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (178E6800) [pid = 3636] [serial = 1994] [outer = 1559B000] 23:42:15 INFO - PROCESS | 3636 | 1464936135242 Marionette TRACE conn2 <- [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]]]}] 23:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 731ms 23:42:15 INFO - PROCESS | 3636 | 1464936135279 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:42:15 INFO - PROCESS | 3636 | 1464936135281 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 23:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:42:15 INFO - PROCESS | 3636 | 1464936135284 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - PROCESS | 3636 | 1464936135286 Marionette TRACE conn2 <- [1,2622,null,{}] 23:42:15 INFO - PROCESS | 3636 | 1464936135295 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:15 INFO - PROCESS | 3636 | 1464936135430 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:42:15 INFO - PROCESS | 3636 | 1464936135530 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:15 INFO - PROCESS | 3636 | ++DOCSHELL 10483400 == 52 [pid = 3636] [id = 665] 23:42:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (10F43400) [pid = 3636] [serial = 1995] [outer = 00000000] 23:42:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (187B1400) [pid = 3636] [serial = 1996] [outer = 10F43400] 23:42:15 INFO - PROCESS | 3636 | 1464936135574 Marionette DEBUG loaded listener.js 23:42:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (19AA4000) [pid = 3636] [serial = 1997] [outer = 10F43400] 23:42:15 INFO - PROCESS | 3636 | 1464936136000 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 23:42:16 INFO - PROCESS | 3636 | 1464936136025 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:42:16 INFO - PROCESS | 3636 | 1464936136027 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 23:42:16 INFO - PROCESS | 3636 | 1464936136031 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:42:16 INFO - PROCESS | 3636 | 1464936136032 Marionette TRACE conn2 <- [1,2626,null,{}] 23:42:16 INFO - PROCESS | 3636 | 1464936136036 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:16 INFO - PROCESS | 3636 | 1464936136158 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:42:16 INFO - PROCESS | 3636 | 1464936136170 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 3636 | ++DOCSHELL 12B36000 == 53 [pid = 3636] [id = 666] 23:42:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (19A3C800) [pid = 3636] [serial = 1998] [outer = 00000000] 23:42:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (19BC5000) [pid = 3636] [serial = 1999] [outer = 19A3C800] 23:42:16 INFO - PROCESS | 3636 | 1464936136214 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19BC6800) [pid = 3636] [serial = 2000] [outer = 19A3C800] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (19BC3C00) [pid = 3636] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (18395000) [pid = 3636] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (0F315800) [pid = 3636] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (16CDF800) [pid = 3636] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (178EA800) [pid = 3636] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (19AAF800) [pid = 3636] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (11863C00) [pid = 3636] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (10F42800) [pid = 3636] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:42:16 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19A77800) [pid = 3636] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:42:16 INFO - PROCESS | 3636 | 1464936136989 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 995ms 23:42:17 INFO - PROCESS | 3636 | 1464936137034 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:42:17 INFO - PROCESS | 3636 | 1464936137036 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 23:42:17 INFO - PROCESS | 3636 | 1464936137039 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:42:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:42:17 INFO - PROCESS | 3636 | 1464936137041 Marionette TRACE conn2 <- [1,2630,null,{}] 23:42:17 INFO - PROCESS | 3636 | 1464936137045 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:17 INFO - PROCESS | 3636 | 1464936137132 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:42:17 INFO - PROCESS | 3636 | 1464936137141 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:17 INFO - PROCESS | 3636 | ++DOCSHELL 10438400 == 54 [pid = 3636] [id = 667] 23:42:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (1043A400) [pid = 3636] [serial = 2001] [outer = 00000000] 23:42:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (162ED400) [pid = 3636] [serial = 2002] [outer = 1043A400] 23:42:17 INFO - PROCESS | 3636 | 1464936137281 Marionette DEBUG loaded listener.js 23:42:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (17A0F800) [pid = 3636] [serial = 2003] [outer = 1043A400] 23:42:17 INFO - PROCESS | 3636 | 1464936137658 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:42:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:42:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 637ms 23:42:17 INFO - PROCESS | 3636 | 1464936137678 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:42:17 INFO - PROCESS | 3636 | 1464936137680 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 23:42:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:42:17 INFO - PROCESS | 3636 | 1464936137683 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:42:17 INFO - PROCESS | 3636 | 1464936137684 Marionette TRACE conn2 <- [1,2634,null,{}] 23:42:17 INFO - PROCESS | 3636 | 1464936137687 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:17 INFO - PROCESS | 3636 | 1464936137769 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:42:17 INFO - PROCESS | 3636 | 1464936137775 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:17 INFO - PROCESS | 3636 | ++DOCSHELL 1043F400 == 55 [pid = 3636] [id = 668] 23:42:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (11863C00) [pid = 3636] [serial = 2004] [outer = 00000000] 23:42:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (1A359400) [pid = 3636] [serial = 2005] [outer = 11863C00] 23:42:17 INFO - PROCESS | 3636 | 1464936137818 Marionette DEBUG loaded listener.js 23:42:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (1A38A000) [pid = 3636] [serial = 2006] [outer = 11863C00] 23:42:18 INFO - PROCESS | 3636 | 1464936138259 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:42:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 638ms 23:42:18 INFO - PROCESS | 3636 | 1464936138305 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:42:18 INFO - PROCESS | 3636 | 1464936138307 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 23:42:18 INFO - PROCESS | 3636 | 1464936138310 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:42:18 INFO - PROCESS | 3636 | 1464936138312 Marionette TRACE conn2 <- [1,2638,null,{}] 23:42:18 INFO - PROCESS | 3636 | 1464936138316 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:18 INFO - PROCESS | 3636 | 1464936138398 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:42:18 INFO - PROCESS | 3636 | 1464936138404 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 3636 | ++DOCSHELL 19D85800 == 56 [pid = 3636] [id = 669] 23:42:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1A958000) [pid = 3636] [serial = 2007] [outer = 00000000] 23:42:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (1A961000) [pid = 3636] [serial = 2008] [outer = 1A958000] 23:42:18 INFO - PROCESS | 3636 | 1464936138448 Marionette DEBUG loaded listener.js 23:42:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (1AA36400) [pid = 3636] [serial = 2009] [outer = 1A958000] 23:42:18 INFO - PROCESS | 3636 | 1464936138980 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:42:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 746ms 23:42:19 INFO - PROCESS | 3636 | 1464936139052 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:42:19 INFO - PROCESS | 3636 | 1464936139057 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 23:42:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:42:19 INFO - PROCESS | 3636 | 1464936139062 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 3636 | 1464936139067 Marionette TRACE conn2 <- [1,2642,null,{}] 23:42:19 INFO - PROCESS | 3636 | 1464936139074 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:19 INFO - PROCESS | 3636 | 1464936139226 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:42:19 INFO - PROCESS | 3636 | 1464936139348 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:19 INFO - PROCESS | 3636 | ++DOCSHELL 10A5F000 == 57 [pid = 3636] [id = 670] 23:42:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (10A5F800) [pid = 3636] [serial = 2010] [outer = 00000000] 23:42:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (10D50000) [pid = 3636] [serial = 2011] [outer = 10A5F800] 23:42:19 INFO - PROCESS | 3636 | 1464936139403 Marionette DEBUG loaded listener.js 23:42:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (10D56400) [pid = 3636] [serial = 2012] [outer = 10A5F800] 23:42:20 INFO - PROCESS | 3636 | 1464936140021 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:42:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 995ms 23:42:20 INFO - PROCESS | 3636 | 1464936140066 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:42:20 INFO - PROCESS | 3636 | 1464936140072 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 23:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:42:20 INFO - PROCESS | 3636 | 1464936140078 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:42:20 INFO - PROCESS | 3636 | 1464936140081 Marionette TRACE conn2 <- [1,2646,null,{}] 23:42:20 INFO - PROCESS | 3636 | 1464936140085 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:20 INFO - PROCESS | 3636 | 1464936140196 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:42:20 INFO - PROCESS | 3636 | 1464936140347 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:20 INFO - PROCESS | 3636 | ++DOCSHELL 10E95400 == 58 [pid = 3636] [id = 671] 23:42:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (118C4800) [pid = 3636] [serial = 2013] [outer = 00000000] 23:42:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (12B3F800) [pid = 3636] [serial = 2014] [outer = 118C4800] 23:42:20 INFO - PROCESS | 3636 | 1464936140402 Marionette DEBUG loaded listener.js 23:42:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (13925000) [pid = 3636] [serial = 2015] [outer = 118C4800] 23:42:20 INFO - PROCESS | 3636 | 1464936141008 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 948ms 23:42:21 INFO - PROCESS | 3636 | 1464936141021 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 3636 | 1464936141024 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 23:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:42:21 INFO - PROCESS | 3636 | 1464936141042 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 3636 | 1464936141046 Marionette TRACE conn2 <- [1,2650,null,{}] 23:42:21 INFO - PROCESS | 3636 | 1464936141057 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:21 INFO - PROCESS | 3636 | 1464936141170 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:42:21 INFO - PROCESS | 3636 | 1464936141316 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 3636 | ++DOCSHELL 15A03800 == 59 [pid = 3636] [id = 672] 23:42:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (160E7000) [pid = 3636] [serial = 2016] [outer = 00000000] 23:42:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1712A800) [pid = 3636] [serial = 2017] [outer = 160E7000] 23:42:21 INFO - PROCESS | 3636 | 1464936141372 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (17A0B800) [pid = 3636] [serial = 2018] [outer = 160E7000] 23:42:21 INFO - PROCESS | 3636 | 1464936141923 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 948ms 23:42:21 INFO - PROCESS | 3636 | 1464936141974 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 3636 | 1464936141977 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 23:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:42:21 INFO - PROCESS | 3636 | 1464936141981 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 3636 | 1464936141983 Marionette TRACE conn2 <- [1,2654,null,{}] 23:42:21 INFO - PROCESS | 3636 | 1464936141987 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:22 INFO - PROCESS | 3636 | 1464936142096 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:42:22 INFO - PROCESS | 3636 | 1464936142212 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:22 INFO - PROCESS | 3636 | ++DOCSHELL 187B7000 == 60 [pid = 3636] [id = 673] 23:42:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (187B7400) [pid = 3636] [serial = 2019] [outer = 00000000] 23:42:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (19C03000) [pid = 3636] [serial = 2020] [outer = 187B7400] 23:42:22 INFO - PROCESS | 3636 | 1464936142313 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (1A95C400) [pid = 3636] [serial = 2021] [outer = 187B7400] 23:42:23 INFO - PROCESS | 3636 | 1464936143429 Marionette TRACE conn2 <- [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]]]}] 23:42:23 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) 23:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1493ms 23:42:23 INFO - PROCESS | 3636 | 1464936143479 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 3636 | 1464936143481 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 23:42:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:42:23 INFO - PROCESS | 3636 | 1464936143485 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - PROCESS | 3636 | 1464936143487 Marionette TRACE conn2 <- [1,2658,null,{}] 23:42:23 INFO - PROCESS | 3636 | 1464936143491 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:23 INFO - PROCESS | 3636 | 1464936143629 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:42:23 INFO - PROCESS | 3636 | 1464936143769 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 3636 | ++DOCSHELL 0F314400 == 61 [pid = 3636] [id = 674] 23:42:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (10489800) [pid = 3636] [serial = 2022] [outer = 00000000] 23:42:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (155CF400) [pid = 3636] [serial = 2023] [outer = 10489800] 23:42:23 INFO - PROCESS | 3636 | 1464936143824 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (161C0000) [pid = 3636] [serial = 2024] [outer = 10489800] 23:42:24 INFO - PROCESS | 3636 | 1464936144886 Marionette TRACE conn2 <- [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] 23:42:24 INFO - PROCESS | 3636 | 1464936144921 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 23:42:24 INFO - PROCESS | 3636 | 1464936144927 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:42:24 INFO - PROCESS | 3636 | 1464936144930 Marionette TRACE conn2 <- [1,2662,null,{}] 23:42:24 INFO - PROCESS | 3636 | 1464936144936 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:25 INFO - PROCESS | 3636 | 1464936145038 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:42:25 INFO - PROCESS | 3636 | 1464936145190 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 3636 | ++DOCSHELL 10E88400 == 62 [pid = 3636] [id = 675] 23:42:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (10F43000) [pid = 3636] [serial = 2025] [outer = 00000000] 23:42:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (12B34000) [pid = 3636] [serial = 2026] [outer = 10F43000] 23:42:25 INFO - PROCESS | 3636 | 1464936145240 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (13A8A800) [pid = 3636] [serial = 2027] [outer = 10F43000] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 10E0EC00 == 61 [pid = 3636] [id = 418] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 0F227C00 == 60 [pid = 3636] [id = 417] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 1043F400 == 59 [pid = 3636] [id = 668] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 10438400 == 58 [pid = 3636] [id = 667] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 12B36000 == 57 [pid = 3636] [id = 666] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 10483400 == 56 [pid = 3636] [id = 665] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 12B36C00 == 55 [pid = 3636] [id = 664] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 17067C00 == 54 [pid = 3636] [id = 663] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 15B4FC00 == 53 [pid = 3636] [id = 662] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 10A7E000 == 52 [pid = 3636] [id = 661] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 12B3CC00 == 51 [pid = 3636] [id = 660] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 1AF1F400 == 50 [pid = 3636] [id = 658] 23:42:26 INFO - PROCESS | 3636 | --DOCSHELL 1AAC5800 == 49 [pid = 3636] [id = 654] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (12FB7800) [pid = 3636] [serial = 1921] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (162F0000) [pid = 3636] [serial = 1924] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (1713F000) [pid = 3636] [serial = 1927] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (1AA37000) [pid = 3636] [serial = 1954] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (178EAC00) [pid = 3636] [serial = 1930] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (19A80000) [pid = 3636] [serial = 1937] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (19A3DC00) [pid = 3636] [serial = 1936] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (14545800) [pid = 3636] [serial = 1940] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (112E6800) [pid = 3636] [serial = 1939] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (17064000) [pid = 3636] [serial = 1942] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (1706C800) [pid = 3636] [serial = 1943] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (19A3CC00) [pid = 3636] [serial = 1945] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (1A8F3400) [pid = 3636] [serial = 1952] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1A6E2400) [pid = 3636] [serial = 1951] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (17FC7000) [pid = 3636] [serial = 1933] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (161BE800) [pid = 3636] [serial = 1957] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (19EAB400) [pid = 3636] [serial = 1960] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (1AACE800) [pid = 3636] [serial = 1963] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1AA3D000) [pid = 3636] [serial = 1955] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1A961800) [pid = 3636] [serial = 1961] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (19C0EC00) [pid = 3636] [serial = 1948] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (19EA3C00) [pid = 3636] [serial = 1949] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (171FE000) [pid = 3636] [serial = 1958] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (19A82800) [pid = 3636] [serial = 1946] [outer = 00000000] [url = about:blank] 23:42:26 INFO - PROCESS | 3636 | 1464936146258 Marionette TRACE conn2 <- [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] 23:42:26 INFO - PROCESS | 3636 | 1464936146294 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 23:42:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:42:26 INFO - PROCESS | 3636 | 1464936146300 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:42:26 INFO - PROCESS | 3636 | 1464936146303 Marionette TRACE conn2 <- [1,2666,null,{}] 23:42:26 INFO - PROCESS | 3636 | 1464936146306 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:26 INFO - PROCESS | 3636 | 1464936146399 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:42:26 INFO - PROCESS | 3636 | 1464936146412 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:26 INFO - PROCESS | 3636 | ++DOCSHELL 12C30000 == 50 [pid = 3636] [id = 676] 23:42:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (12DF7400) [pid = 3636] [serial = 2028] [outer = 00000000] 23:42:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (14545800) [pid = 3636] [serial = 2029] [outer = 12DF7400] 23:42:26 INFO - PROCESS | 3636 | 1464936146458 Marionette DEBUG loaded listener.js 23:42:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (15A0B000) [pid = 3636] [serial = 2030] [outer = 12DF7400] 23:42:27 INFO - PROCESS | 3636 | 1464936147470 Marionette TRACE conn2 <- [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]]]}] 23:42:27 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) 23:42:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1181ms 23:42:27 INFO - PROCESS | 3636 | 1464936147501 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:42:27 INFO - PROCESS | 3636 | 1464936147503 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 23:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:42:27 INFO - PROCESS | 3636 | 1464936147506 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:42:27 INFO - PROCESS | 3636 | 1464936147510 Marionette TRACE conn2 <- [1,2670,null,{}] 23:42:27 INFO - PROCESS | 3636 | 1464936147520 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:27 INFO - PROCESS | 3636 | 1464936147611 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:42:27 INFO - PROCESS | 3636 | 1464936147619 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:27 INFO - PROCESS | 3636 | ++DOCSHELL 16CE5400 == 51 [pid = 3636] [id = 677] 23:42:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (1706F800) [pid = 3636] [serial = 2031] [outer = 00000000] 23:42:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (17276800) [pid = 3636] [serial = 2032] [outer = 1706F800] 23:42:27 INFO - PROCESS | 3636 | 1464936147665 Marionette DEBUG loaded listener.js 23:42:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (17A03800) [pid = 3636] [serial = 2033] [outer = 1706F800] 23:42:28 INFO - PROCESS | 3636 | 1464936148607 Marionette TRACE conn2 <- [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]]]}] 23:42:28 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) 23:42:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1135ms 23:42:28 INFO - PROCESS | 3636 | 1464936148635 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 23:42:28 INFO - PROCESS | 3636 | 1464936148638 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 23:42:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:42:28 INFO - PROCESS | 3636 | 1464936148641 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:42:28 INFO - PROCESS | 3636 | 1464936148643 Marionette TRACE conn2 <- [1,2674,null,{}] 23:42:28 INFO - PROCESS | 3636 | 1464936148647 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:28 INFO - PROCESS | 3636 | 1464936148770 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:42:28 INFO - PROCESS | 3636 | 1464936148833 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 3636 | ++DOCSHELL 11BBCC00 == 52 [pid = 3636] [id = 678] 23:42:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (17481400) [pid = 3636] [serial = 2034] [outer = 00000000] 23:42:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (187BB000) [pid = 3636] [serial = 2035] [outer = 17481400] 23:42:28 INFO - PROCESS | 3636 | 1464936148878 Marionette DEBUG loaded listener.js 23:42:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (19A7F000) [pid = 3636] [serial = 2036] [outer = 17481400] 23:42:29 INFO - PROCESS | 3636 | 1464936149819 Marionette TRACE conn2 <- [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] 23:42:29 INFO - PROCESS | 3636 | 1464936149846 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 23:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:42:29 INFO - PROCESS | 3636 | 1464936149855 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:42:29 INFO - PROCESS | 3636 | 1464936149856 Marionette TRACE conn2 <- [1,2678,null,{}] 23:42:29 INFO - PROCESS | 3636 | 1464936149860 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:29 INFO - PROCESS | 3636 | 1464936149991 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:42:30 INFO - PROCESS | 3636 | 1464936150057 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:30 INFO - PROCESS | 3636 | ++DOCSHELL 0F222C00 == 53 [pid = 3636] [id = 679] 23:42:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (15B53000) [pid = 3636] [serial = 2037] [outer = 00000000] 23:42:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (19BBC000) [pid = 3636] [serial = 2038] [outer = 15B53000] 23:42:30 INFO - PROCESS | 3636 | 1464936150119 Marionette DEBUG loaded listener.js 23:42:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (19C0F400) [pid = 3636] [serial = 2039] [outer = 15B53000] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (19A3C800) [pid = 3636] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (10F43400) [pid = 3636] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1043A400) [pid = 3636] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (12BBFC00) [pid = 3636] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (15B50800) [pid = 3636] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (17121C00) [pid = 3636] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (10E02800) [pid = 3636] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (11863C00) [pid = 3636] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:42:30 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (1559B000) [pid = 3636] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:42:31 INFO - PROCESS | 3636 | 1464936151302 Marionette TRACE conn2 <- [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] 23:42:31 INFO - PROCESS | 3636 | 1464936151356 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 23:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:42:31 INFO - PROCESS | 3636 | 1464936151349 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:42:31 INFO - PROCESS | 3636 | 1464936151351 Marionette TRACE conn2 <- [1,2682,null,{}] 23:42:31 INFO - PROCESS | 3636 | 1464936151355 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:31 INFO - PROCESS | 3636 | 1464936151489 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:42:31 INFO - PROCESS | 3636 | 1464936151500 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:31 INFO - PROCESS | 3636 | ++DOCSHELL 12DF5400 == 54 [pid = 3636] [id = 680] 23:42:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (15A01800) [pid = 3636] [serial = 2040] [outer = 00000000] 23:42:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (17276400) [pid = 3636] [serial = 2041] [outer = 15A01800] 23:42:31 INFO - PROCESS | 3636 | 1464936151552 Marionette DEBUG loaded listener.js 23:42:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19D83C00) [pid = 3636] [serial = 2042] [outer = 15A01800] 23:42:32 INFO - PROCESS | 3636 | 1464936152481 Marionette TRACE conn2 <- [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] 23:42:32 INFO - PROCESS | 3636 | 1464936152493 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 23:42:32 INFO - PROCESS | 3636 | 1464936152497 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:42:32 INFO - PROCESS | 3636 | 1464936152499 Marionette TRACE conn2 <- [1,2686,null,{}] 23:42:32 INFO - PROCESS | 3636 | 1464936152503 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:32 INFO - PROCESS | 3636 | 1464936152592 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:42:32 INFO - PROCESS | 3636 | 1464936152751 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:32 INFO - PROCESS | 3636 | ++DOCSHELL 0C778800 == 55 [pid = 3636] [id = 681] 23:42:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (0F21E800) [pid = 3636] [serial = 2043] [outer = 00000000] 23:42:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (0F315800) [pid = 3636] [serial = 2044] [outer = 0F21E800] 23:42:32 INFO - PROCESS | 3636 | 1464936152809 Marionette DEBUG loaded listener.js 23:42:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (103D0800) [pid = 3636] [serial = 2045] [outer = 0F21E800] 23:42:33 INFO - PROCESS | 3636 | 1464936153917 Marionette TRACE conn2 <- [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] 23:42:33 INFO - PROCESS | 3636 | 1464936153952 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 23:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:42:33 INFO - PROCESS | 3636 | 1464936153998 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:42:33 INFO - PROCESS | 3636 | 1464936154003 Marionette TRACE conn2 <- [1,2690,null,{}] 23:42:34 INFO - PROCESS | 3636 | 1464936154008 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:34 INFO - PROCESS | 3636 | 1464936154115 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:42:34 INFO - PROCESS | 3636 | 1464936154332 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:34 INFO - PROCESS | 3636 | ++DOCSHELL 1143A800 == 56 [pid = 3636] [id = 682] 23:42:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (11864C00) [pid = 3636] [serial = 2046] [outer = 00000000] 23:42:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (12B36000) [pid = 3636] [serial = 2047] [outer = 11864C00] 23:42:34 INFO - PROCESS | 3636 | 1464936154390 Marionette DEBUG loaded listener.js 23:42:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (132CEC00) [pid = 3636] [serial = 2048] [outer = 11864C00] 23:42:34 INFO - PROCESS | 3636 | 1464936154978 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1041ms 23:42:35 INFO - PROCESS | 3636 | 1464936155031 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 3636 | 1464936155035 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 23:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:42:35 INFO - PROCESS | 3636 | 1464936155059 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - PROCESS | 3636 | 1464936155061 Marionette TRACE conn2 <- [1,2694,null,{}] 23:42:35 INFO - PROCESS | 3636 | 1464936155066 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:35 INFO - PROCESS | 3636 | 1464936155180 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:42:35 INFO - PROCESS | 3636 | 1464936155327 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:35 INFO - PROCESS | 3636 | ++DOCSHELL 15102C00 == 57 [pid = 3636] [id = 683] 23:42:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (162E3400) [pid = 3636] [serial = 2049] [outer = 00000000] 23:42:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (17065000) [pid = 3636] [serial = 2050] [outer = 162E3400] 23:42:35 INFO - PROCESS | 3636 | 1464936155383 Marionette DEBUG loaded listener.js 23:42:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (17128C00) [pid = 3636] [serial = 2051] [outer = 162E3400] 23:42:36 INFO - PROCESS | 3636 | 1464936156040 Marionette TRACE conn2 <- [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]]]}] 23:42:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 996ms 23:42:36 INFO - PROCESS | 3636 | 1464936156070 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 23:42:36 INFO - PROCESS | 3636 | 1464936156073 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 23:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:42:36 INFO - PROCESS | 3636 | 1464936156084 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:42:36 INFO - PROCESS | 3636 | 1464936156090 Marionette TRACE conn2 <- [1,2698,null,{}] 23:42:36 INFO - PROCESS | 3636 | 1464936156095 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:36 INFO - PROCESS | 3636 | 1464936156210 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:42:36 INFO - PROCESS | 3636 | 1464936156359 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 3636 | ++DOCSHELL 19AA7000 == 58 [pid = 3636] [id = 684] 23:42:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (19AA9800) [pid = 3636] [serial = 2052] [outer = 00000000] 23:42:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (19D87C00) [pid = 3636] [serial = 2053] [outer = 19AA9800] 23:42:36 INFO - PROCESS | 3636 | 1464936156413 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (1A389800) [pid = 3636] [serial = 2054] [outer = 19AA9800] 23:42:37 INFO - PROCESS | 3636 | 1464936157054 Marionette TRACE conn2 <- [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] 23:42:37 INFO - PROCESS | 3636 | 1464936157083 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 23:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:42:37 INFO - PROCESS | 3636 | 1464936157087 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:42:37 INFO - PROCESS | 3636 | 1464936157089 Marionette TRACE conn2 <- [1,2702,null,{}] 23:42:37 INFO - PROCESS | 3636 | 1464936157093 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:37 INFO - PROCESS | 3636 | 1464936157204 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:42:37 INFO - PROCESS | 3636 | 1464936157349 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:37 INFO - PROCESS | 3636 | ++DOCSHELL 19D85400 == 59 [pid = 3636] [id = 685] 23:42:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (1A95B400) [pid = 3636] [serial = 2055] [outer = 00000000] 23:42:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (1AAC3C00) [pid = 3636] [serial = 2056] [outer = 1A95B400] 23:42:37 INFO - PROCESS | 3636 | 1464936157403 Marionette DEBUG loaded listener.js 23:42:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (1AAC8800) [pid = 3636] [serial = 2057] [outer = 1A95B400] 23:42:38 INFO - PROCESS | 3636 | 1464936158012 Marionette TRACE conn2 <- [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]]]}] 23:42:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 951ms 23:42:38 INFO - PROCESS | 3636 | 1464936158032 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 3636 | 1464936158034 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 23:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:42:38 INFO - PROCESS | 3636 | 1464936158038 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - PROCESS | 3636 | 1464936158040 Marionette TRACE conn2 <- [1,2706,null,{}] 23:42:38 INFO - PROCESS | 3636 | 1464936158044 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:38 INFO - PROCESS | 3636 | 1464936158153 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:42:38 INFO - PROCESS | 3636 | 1464936158318 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:38 INFO - PROCESS | 3636 | ++DOCSHELL 161BF400 == 60 [pid = 3636] [id = 686] 23:42:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (162E5800) [pid = 3636] [serial = 2058] [outer = 00000000] 23:42:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (19A83800) [pid = 3636] [serial = 2059] [outer = 162E5800] 23:42:38 INFO - PROCESS | 3636 | 1464936158380 Marionette DEBUG loaded listener.js 23:42:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (1A961800) [pid = 3636] [serial = 2060] [outer = 162E5800] 23:42:39 INFO - PROCESS | 3636 | 1464936159221 Marionette TRACE conn2 <- [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] 23:42:39 INFO - PROCESS | 3636 | 1464936159297 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 23:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:42:39 INFO - PROCESS | 3636 | 1464936159302 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:42:39 INFO - PROCESS | 3636 | 1464936159306 Marionette TRACE conn2 <- [1,2710,null,{}] 23:42:39 INFO - PROCESS | 3636 | 1464936159311 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:39 INFO - PROCESS | 3636 | 1464936159453 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:42:39 INFO - PROCESS | 3636 | 1464936159606 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:39 INFO - PROCESS | 3636 | ++DOCSHELL 10A7D400 == 61 [pid = 3636] [id = 687] 23:42:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (10D56800) [pid = 3636] [serial = 2061] [outer = 00000000] 23:42:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (12B3C400) [pid = 3636] [serial = 2062] [outer = 10D56800] 23:42:39 INFO - PROCESS | 3636 | 1464936159660 Marionette DEBUG loaded listener.js 23:42:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (1395B800) [pid = 3636] [serial = 2063] [outer = 10D56800] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 0F2CB400 == 60 [pid = 3636] [id = 592] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 12DF5400 == 59 [pid = 3636] [id = 680] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 0F222C00 == 58 [pid = 3636] [id = 679] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 11BBCC00 == 57 [pid = 3636] [id = 678] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 16CE5400 == 56 [pid = 3636] [id = 677] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 12C30000 == 55 [pid = 3636] [id = 676] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 10E88400 == 54 [pid = 3636] [id = 675] 23:42:39 INFO - PROCESS | 3636 | --DOCSHELL 19D85800 == 53 [pid = 3636] [id = 669] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (19BC5000) [pid = 3636] [serial = 1999] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (19AA4000) [pid = 3636] [serial = 1997] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (187B1400) [pid = 3636] [serial = 1996] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (162ED400) [pid = 3636] [serial = 2002] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (15A04400) [pid = 3636] [serial = 1982] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (1395B400) [pid = 3636] [serial = 1981] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (16D95C00) [pid = 3636] [serial = 1987] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (17064C00) [pid = 3636] [serial = 1988] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (1AAC4400) [pid = 3636] [serial = 1972] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (13191800) [pid = 3636] [serial = 1978] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (1712AC00) [pid = 3636] [serial = 1990] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (1AF23400) [pid = 3636] [serial = 1975] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (12FBB800) [pid = 3636] [serial = 1966] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (12DECC00) [pid = 3636] [serial = 1984] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (131E0800) [pid = 3636] [serial = 1985] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (187BB400) [pid = 3636] [serial = 1969] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (1A38A000) [pid = 3636] [serial = 2006] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1A961000) [pid = 3636] [serial = 2008] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (1A359400) [pid = 3636] [serial = 2005] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (19BC6800) [pid = 3636] [serial = 2000] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (174E5000) [pid = 3636] [serial = 1993] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (178E6800) [pid = 3636] [serial = 1994] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (1713F400) [pid = 3636] [serial = 1991] [outer = 00000000] [url = about:blank] 23:42:39 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (17A0F800) [pid = 3636] [serial = 2003] [outer = 00000000] [url = about:blank] 23:42:40 INFO - PROCESS | 3636 | 1464936160178 Marionette TRACE conn2 <- [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] 23:42:40 INFO - PROCESS | 3636 | 1464936160216 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 23:42:40 INFO - PROCESS | 3636 | 1464936160222 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:42:40 INFO - PROCESS | 3636 | 1464936160225 Marionette TRACE conn2 <- [1,2714,null,{}] 23:42:40 INFO - PROCESS | 3636 | 1464936160229 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:40 INFO - PROCESS | 3636 | 1464936160322 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:42:40 INFO - PROCESS | 3636 | 1464936160332 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 3636 | ++DOCSHELL 13965800 == 54 [pid = 3636] [id = 688] 23:42:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (13A89800) [pid = 3636] [serial = 2064] [outer = 00000000] 23:42:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (160F3800) [pid = 3636] [serial = 2065] [outer = 13A89800] 23:42:40 INFO - PROCESS | 3636 | 1464936160377 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (16E4BC00) [pid = 3636] [serial = 2066] [outer = 13A89800] 23:42:40 INFO - PROCESS | 3636 | 1464936160903 Marionette TRACE conn2 <- [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]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 733ms 23:42:40 INFO - PROCESS | 3636 | 1464936160948 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 3636 | 1464936160951 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 23:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:42:40 INFO - PROCESS | 3636 | 1464936160954 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 3636 | 1464936160957 Marionette TRACE conn2 <- [1,2718,null,{}] 23:42:40 INFO - PROCESS | 3636 | 1464936160967 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:41 INFO - PROCESS | 3636 | 1464936161062 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:42:41 INFO - PROCESS | 3636 | 1464936161182 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:41 INFO - PROCESS | 3636 | ++DOCSHELL 1713E000 == 55 [pid = 3636] [id = 689] 23:42:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (17146800) [pid = 3636] [serial = 2067] [outer = 00000000] 23:42:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (17892400) [pid = 3636] [serial = 2068] [outer = 17146800] 23:42:41 INFO - PROCESS | 3636 | 1464936161231 Marionette DEBUG loaded listener.js 23:42:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (17A0DC00) [pid = 3636] [serial = 2069] [outer = 17146800] 23:42:42 INFO - PROCESS | 3636 | 1464936162111 Marionette TRACE conn2 <- [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] 23:42:42 INFO - PROCESS | 3636 | 1464936162156 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 23:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:42:42 INFO - PROCESS | 3636 | 1464936162160 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:42:42 INFO - PROCESS | 3636 | 1464936162161 Marionette TRACE conn2 <- [1,2722,null,{}] 23:42:42 INFO - PROCESS | 3636 | 1464936162171 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:42 INFO - PROCESS | 3636 | 1464936162299 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:42:42 INFO - PROCESS | 3636 | 1464936162305 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:42 INFO - PROCESS | 3636 | ++DOCSHELL 19AA9400 == 56 [pid = 3636] [id = 690] 23:42:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (19AAA800) [pid = 3636] [serial = 2070] [outer = 00000000] 23:42:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (19BBA400) [pid = 3636] [serial = 2071] [outer = 19AAA800] 23:42:42 INFO - PROCESS | 3636 | 1464936162409 Marionette DEBUG loaded listener.js 23:42:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (19C0DC00) [pid = 3636] [serial = 2072] [outer = 19AAA800] 23:42:42 INFO - PROCESS | 3636 | 1464936162859 Marionette TRACE conn2 <- [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]]]}] 23:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 23:42:42 INFO - PROCESS | 3636 | 1464936162899 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 23:42:42 INFO - PROCESS | 3636 | 1464936162911 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 23:42:42 INFO - PROCESS | 3636 | 1464936162928 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:42:42 INFO - PROCESS | 3636 | 1464936162930 Marionette TRACE conn2 <- [1,2726,null,{}] 23:42:42 INFO - PROCESS | 3636 | 1464936162933 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:43 INFO - PROCESS | 3636 | 1464936163056 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:42:43 INFO - PROCESS | 3636 | 1464936163129 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 3636 | ++DOCSHELL 11D1E000 == 57 [pid = 3636] [id = 691] 23:42:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (155C8000) [pid = 3636] [serial = 2073] [outer = 00000000] 23:42:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1A38A000) [pid = 3636] [serial = 2074] [outer = 155C8000] 23:42:43 INFO - PROCESS | 3636 | 1464936163175 Marionette DEBUG loaded listener.js 23:42:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1A95E000) [pid = 3636] [serial = 2075] [outer = 155C8000] 23:42:43 INFO - PROCESS | 3636 | 1464936163629 Marionette TRACE conn2 <- [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]]]}] 23:42:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:42:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 23:42:43 INFO - PROCESS | 3636 | 1464936163693 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 3636 | 1464936163695 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 23:42:43 INFO - PROCESS | 3636 | 1464936163699 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - PROCESS | 3636 | 1464936163700 Marionette TRACE conn2 <- [1,2730,null,{}] 23:42:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:42:43 INFO - PROCESS | 3636 | 1464936163704 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:43 INFO - PROCESS | 3636 | 1464936163859 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:42:43 INFO - PROCESS | 3636 | 1464936163940 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 3636 | ++DOCSHELL 1AF1BC00 == 58 [pid = 3636] [id = 692] 23:42:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1AF22800) [pid = 3636] [serial = 2076] [outer = 00000000] 23:42:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (1B126800) [pid = 3636] [serial = 2077] [outer = 1AF22800] 23:42:43 INFO - PROCESS | 3636 | 1464936163984 Marionette DEBUG loaded listener.js 23:42:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (1B12E400) [pid = 3636] [serial = 2078] [outer = 1AF22800] 23:42:44 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (10F43000) [pid = 3636] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:42:44 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (1706F800) [pid = 3636] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:42:44 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (12DF7400) [pid = 3636] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:42:44 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (15B53000) [pid = 3636] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:42:44 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (17481400) [pid = 3636] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:42:44 INFO - PROCESS | 3636 | 1464936164521 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:42:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:42:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 827ms 23:42:44 INFO - PROCESS | 3636 | 1464936164545 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 23:42:44 INFO - PROCESS | 3636 | 1464936164547 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 23:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:42:44 INFO - PROCESS | 3636 | 1464936164563 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:42:44 INFO - PROCESS | 3636 | 1464936164564 Marionette TRACE conn2 <- [1,2734,null,{}] 23:42:44 INFO - PROCESS | 3636 | 1464936164569 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:44 INFO - PROCESS | 3636 | 1464936164653 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:42:44 INFO - PROCESS | 3636 | 1464936164660 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:44 INFO - PROCESS | 3636 | ++DOCSHELL 0F31D400 == 59 [pid = 3636] [id = 693] 23:42:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (1726BC00) [pid = 3636] [serial = 2079] [outer = 00000000] 23:42:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (1AF18C00) [pid = 3636] [serial = 2080] [outer = 1726BC00] 23:42:44 INFO - PROCESS | 3636 | 1464936164703 Marionette DEBUG loaded listener.js 23:42:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1B2C3400) [pid = 3636] [serial = 2081] [outer = 1726BC00] 23:42:45 INFO - PROCESS | 3636 | 1464936165135 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 593ms 23:42:45 INFO - PROCESS | 3636 | 1464936165148 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:42:45 INFO - PROCESS | 3636 | 1464936165149 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 23:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:42:45 INFO - PROCESS | 3636 | 1464936165153 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:42:45 INFO - PROCESS | 3636 | 1464936165154 Marionette TRACE conn2 <- [1,2738,null,{}] 23:42:45 INFO - PROCESS | 3636 | 1464936165158 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:45 INFO - PROCESS | 3636 | 1464936165289 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:42:45 INFO - PROCESS | 3636 | 1464936165307 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D0400 == 60 [pid = 3636] [id = 694] 23:42:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (19A7EC00) [pid = 3636] [serial = 2082] [outer = 00000000] 23:42:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (19E53000) [pid = 3636] [serial = 2083] [outer = 19A7EC00] 23:42:45 INFO - PROCESS | 3636 | 1464936165352 Marionette DEBUG loaded listener.js 23:42:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (19E57000) [pid = 3636] [serial = 2084] [outer = 19A7EC00] 23:42:45 INFO - PROCESS | 3636 | 1464936165781 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 687ms 23:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:42:45 INFO - PROCESS | 3636 | 1464936165853 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:42:45 INFO - PROCESS | 3636 | 1464936165855 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 23:42:45 INFO - PROCESS | 3636 | 1464936165870 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:42:45 INFO - PROCESS | 3636 | 1464936165872 Marionette TRACE conn2 <- [1,2742,null,{}] 23:42:45 INFO - PROCESS | 3636 | 1464936165875 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:45 INFO - PROCESS | 3636 | 1464936165965 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:42:45 INFO - PROCESS | 3636 | 1464936165974 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 3636 | ++DOCSHELL 16C90800 == 61 [pid = 3636] [id = 695] 23:42:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (16C95C00) [pid = 3636] [serial = 2085] [outer = 00000000] 23:42:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (16C9AC00) [pid = 3636] [serial = 2086] [outer = 16C95C00] 23:42:46 INFO - PROCESS | 3636 | 1464936166020 Marionette DEBUG loaded listener.js 23:42:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (16C9E800) [pid = 3636] [serial = 2087] [outer = 16C95C00] 23:42:46 INFO - PROCESS | 3636 | 1464936166647 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 889ms 23:42:46 INFO - PROCESS | 3636 | 1464936166763 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:42:46 INFO - PROCESS | 3636 | 1464936166768 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 23:42:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:42:46 INFO - PROCESS | 3636 | 1464936166773 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:42:46 INFO - PROCESS | 3636 | 1464936166777 Marionette TRACE conn2 <- [1,2746,null,{}] 23:42:46 INFO - PROCESS | 3636 | 1464936166783 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:46 INFO - PROCESS | 3636 | 1464936166905 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:42:47 INFO - PROCESS | 3636 | 1464936167060 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:47 INFO - PROCESS | 3636 | ++DOCSHELL 10A80800 == 62 [pid = 3636] [id = 696] 23:42:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (10D58C00) [pid = 3636] [serial = 2088] [outer = 00000000] 23:42:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (13A88800) [pid = 3636] [serial = 2089] [outer = 10D58C00] 23:42:47 INFO - PROCESS | 3636 | 1464936167118 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (15B4B800) [pid = 3636] [serial = 2090] [outer = 10D58C00] 23:42:47 INFO - PROCESS | 3636 | 1464936167657 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:42:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:42:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 951ms 23:42:47 INFO - PROCESS | 3636 | 1464936167720 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:42:47 INFO - PROCESS | 3636 | 1464936167726 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 23:42:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:42:47 INFO - PROCESS | 3636 | 1464936167732 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:42:47 INFO - PROCESS | 3636 | 1464936167735 Marionette TRACE conn2 <- [1,2750,null,{}] 23:42:47 INFO - PROCESS | 3636 | 1464936167739 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:47 INFO - PROCESS | 3636 | 1464936167855 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:42:48 INFO - PROCESS | 3636 | 1464936168017 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 3636 | ++DOCSHELL 1706D800 == 63 [pid = 3636] [id = 697] 23:42:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (1706E400) [pid = 3636] [serial = 2091] [outer = 00000000] 23:42:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (17144400) [pid = 3636] [serial = 2092] [outer = 1706E400] 23:42:48 INFO - PROCESS | 3636 | 1464936168079 Marionette DEBUG loaded listener.js 23:42:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (19A40000) [pid = 3636] [serial = 2093] [outer = 1706E400] 23:42:48 INFO - PROCESS | 3636 | 1464936168685 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:42:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:42:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 999ms 23:42:48 INFO - PROCESS | 3636 | 1464936168733 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:42:48 INFO - PROCESS | 3636 | 1464936168735 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 23:42:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:42:48 INFO - PROCESS | 3636 | 1464936168739 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:42:48 INFO - PROCESS | 3636 | 1464936168743 Marionette TRACE conn2 <- [1,2754,null,{}] 23:42:48 INFO - PROCESS | 3636 | 1464936168754 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:48 INFO - PROCESS | 3636 | 1464936168898 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:42:49 INFO - PROCESS | 3636 | 1464936169050 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:49 INFO - PROCESS | 3636 | ++DOCSHELL 1AA3EC00 == 64 [pid = 3636] [id = 698] 23:42:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 155 (1AF18400) [pid = 3636] [serial = 2094] [outer = 00000000] 23:42:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 156 (1B125800) [pid = 3636] [serial = 2095] [outer = 1AF18400] 23:42:49 INFO - PROCESS | 3636 | 1464936169106 Marionette DEBUG loaded listener.js 23:42:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 157 (1B12EC00) [pid = 3636] [serial = 2096] [outer = 1AF18400] 23:42:49 INFO - PROCESS | 3636 | 1464936169617 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:42:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:42:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 936ms 23:42:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:42:49 INFO - PROCESS | 3636 | 1464936169684 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:42:49 INFO - PROCESS | 3636 | 1464936169687 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 23:42:49 INFO - PROCESS | 3636 | 1464936169691 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:42:49 INFO - PROCESS | 3636 | 1464936169693 Marionette TRACE conn2 <- [1,2758,null,{}] 23:42:49 INFO - PROCESS | 3636 | 1464936169696 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:49 INFO - PROCESS | 3636 | 1464936169790 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:42:49 INFO - PROCESS | 3636 | 1464936169952 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:49 INFO - PROCESS | 3636 | ++DOCSHELL 19E59800 == 65 [pid = 3636] [id = 699] 23:42:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 158 (1B22E800) [pid = 3636] [serial = 2097] [outer = 00000000] 23:42:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 159 (1B233000) [pid = 3636] [serial = 2098] [outer = 1B22E800] 23:42:49 INFO - PROCESS | 3636 | 1464936170006 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 160 (1B236400) [pid = 3636] [serial = 2099] [outer = 1B22E800] 23:42:50 INFO - PROCESS | 3636 | 1464936170616 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:42:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:42:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 998ms 23:42:50 INFO - PROCESS | 3636 | 1464936170676 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:42:50 INFO - PROCESS | 3636 | 1464936170678 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 23:42:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:42:50 INFO - PROCESS | 3636 | 1464936170682 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:42:50 INFO - PROCESS | 3636 | 1464936170684 Marionette TRACE conn2 <- [1,2762,null,{}] 23:42:50 INFO - PROCESS | 3636 | 1464936170687 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:50 INFO - PROCESS | 3636 | 1464936170795 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:42:50 INFO - PROCESS | 3636 | 1464936170946 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:50 INFO - PROCESS | 3636 | ++DOCSHELL 15107400 == 66 [pid = 3636] [id = 700] 23:42:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 161 (15210400) [pid = 3636] [serial = 2100] [outer = 00000000] 23:42:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 162 (17BA9800) [pid = 3636] [serial = 2101] [outer = 15210400] 23:42:51 INFO - PROCESS | 3636 | 1464936171004 Marionette DEBUG loaded listener.js 23:42:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 163 (1B22CC00) [pid = 3636] [serial = 2102] [outer = 15210400] 23:42:51 INFO - PROCESS | 3636 | 1464936171895 Marionette TRACE conn2 <- [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]]]}] 23:42:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:42:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1248ms 23:42:51 INFO - PROCESS | 3636 | 1464936171933 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:42:51 INFO - PROCESS | 3636 | 1464936171937 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 23:42:51 INFO - PROCESS | 3636 | 1464936171943 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:42:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:42:51 INFO - PROCESS | 3636 | 1464936171946 Marionette TRACE conn2 <- [1,2766,null,{}] 23:42:51 INFO - PROCESS | 3636 | 1464936171952 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:52 INFO - PROCESS | 3636 | 1464936172054 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:42:52 INFO - PROCESS | 3636 | 1464936172214 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:52 INFO - PROCESS | 3636 | ++DOCSHELL 0F31B800 == 67 [pid = 3636] [id = 701] 23:42:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 164 (0F31C000) [pid = 3636] [serial = 2103] [outer = 00000000] 23:42:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 165 (10E0B400) [pid = 3636] [serial = 2104] [outer = 0F31C000] 23:42:52 INFO - PROCESS | 3636 | 1464936172265 Marionette DEBUG loaded listener.js 23:42:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 166 (11BBB400) [pid = 3636] [serial = 2105] [outer = 0F31C000] 23:42:52 INFO - PROCESS | 3636 | 1464936172965 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 15A03800 == 66 [pid = 3636] [id = 672] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 1395A400 == 65 [pid = 3636] [id = 581] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 10A80C00 == 64 [pid = 3636] [id = 593] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 11D29C00 == 63 [pid = 3636] [id = 588] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 13A8D000 == 62 [pid = 3636] [id = 414] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 118CC800 == 61 [pid = 3636] [id = 585] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 12BBF800 == 60 [pid = 3636] [id = 580] 23:42:52 INFO - PROCESS | 3636 | --DOMWINDOW == 165 (10D50000) [pid = 3636] [serial = 2011] [outer = 00000000] [url = about:blank] 23:42:52 INFO - PROCESS | 3636 | --DOMWINDOW == 164 (12B3F800) [pid = 3636] [serial = 2014] [outer = 00000000] [url = about:blank] 23:42:52 INFO - PROCESS | 3636 | --DOMWINDOW == 163 (1712A800) [pid = 3636] [serial = 2017] [outer = 00000000] [url = about:blank] 23:42:52 INFO - PROCESS | 3636 | --DOMWINDOW == 162 (155CF400) [pid = 3636] [serial = 2023] [outer = 00000000] [url = about:blank] 23:42:52 INFO - PROCESS | 3636 | --DOMWINDOW == 161 (19C03000) [pid = 3636] [serial = 2020] [outer = 00000000] [url = about:blank] 23:42:52 INFO - PROCESS | 3636 | --DOMWINDOW == 160 (17276400) [pid = 3636] [serial = 2041] [outer = 00000000] [url = about:blank] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 15102C00 == 59 [pid = 3636] [id = 683] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 1143A800 == 58 [pid = 3636] [id = 682] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 10560800 == 57 [pid = 3636] [id = 659] 23:42:52 INFO - PROCESS | 3636 | --DOCSHELL 0C778800 == 56 [pid = 3636] [id = 681] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 159 (13A8A800) [pid = 3636] [serial = 2027] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 158 (12B34000) [pid = 3636] [serial = 2026] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 157 (17276800) [pid = 3636] [serial = 2032] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 156 (14545800) [pid = 3636] [serial = 2029] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 155 (15A0B000) [pid = 3636] [serial = 2030] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 154 (19BBC000) [pid = 3636] [serial = 2038] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 153 (19C0F400) [pid = 3636] [serial = 2039] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (187BB000) [pid = 3636] [serial = 2035] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (17A03800) [pid = 3636] [serial = 2033] [outer = 00000000] [url = about:blank] 23:42:53 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (19A7F000) [pid = 3636] [serial = 2036] [outer = 00000000] [url = about:blank] 23:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1092ms 23:42:53 INFO - PROCESS | 3636 | 1464936173043 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:42:53 INFO - PROCESS | 3636 | 1464936173049 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 23:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:42:53 INFO - PROCESS | 3636 | 1464936173055 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:42:53 INFO - PROCESS | 3636 | 1464936173058 Marionette TRACE conn2 <- [1,2770,null,{}] 23:42:53 INFO - PROCESS | 3636 | 1464936173061 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:53 INFO - PROCESS | 3636 | 1464936173163 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:42:53 INFO - PROCESS | 3636 | 1464936173170 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 3636 | ++DOCSHELL 12B36C00 == 57 [pid = 3636] [id = 702] 23:42:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (12B37400) [pid = 3636] [serial = 2106] [outer = 00000000] 23:42:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (13131000) [pid = 3636] [serial = 2107] [outer = 12B37400] 23:42:53 INFO - PROCESS | 3636 | 1464936173214 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (1395B400) [pid = 3636] [serial = 2108] [outer = 12B37400] 23:42:53 INFO - PROCESS | 3636 | 1464936173765 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:42:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:42:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 23:42:53 INFO - PROCESS | 3636 | 1464936173793 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:42:53 INFO - PROCESS | 3636 | 1464936173795 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 23:42:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:42:53 INFO - PROCESS | 3636 | 1464936173799 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:42:53 INFO - PROCESS | 3636 | 1464936173802 Marionette TRACE conn2 <- [1,2774,null,{}] 23:42:53 INFO - PROCESS | 3636 | 1464936173816 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:53 INFO - PROCESS | 3636 | 1464936173904 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:42:53 INFO - PROCESS | 3636 | 1464936173911 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 3636 | ++DOCSHELL 16C90C00 == 58 [pid = 3636] [id = 703] 23:42:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (16C91800) [pid = 3636] [serial = 2109] [outer = 00000000] 23:42:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 155 (16C98C00) [pid = 3636] [serial = 2110] [outer = 16C91800] 23:42:53 INFO - PROCESS | 3636 | 1464936173958 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 156 (16D96800) [pid = 3636] [serial = 2111] [outer = 16C91800] 23:42:54 INFO - PROCESS | 3636 | 1464936174435 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 687ms 23:42:54 INFO - PROCESS | 3636 | 1464936174498 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:42:54 INFO - PROCESS | 3636 | 1464936174501 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 23:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:42:54 INFO - PROCESS | 3636 | 1464936174504 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 3636 | 1464936174506 Marionette TRACE conn2 <- [1,2778,null,{}] 23:42:54 INFO - PROCESS | 3636 | 1464936174509 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:54 INFO - PROCESS | 3636 | 1464936174596 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:42:54 INFO - PROCESS | 3636 | 1464936174605 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:54 INFO - PROCESS | 3636 | ++DOCSHELL 17128000 == 59 [pid = 3636] [id = 704] 23:42:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 157 (17129C00) [pid = 3636] [serial = 2112] [outer = 00000000] 23:42:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 158 (1713CC00) [pid = 3636] [serial = 2113] [outer = 17129C00] 23:42:54 INFO - PROCESS | 3636 | 1464936174649 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 159 (17276400) [pid = 3636] [serial = 2114] [outer = 17129C00] 23:42:55 INFO - PROCESS | 3636 | 1464936175126 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 702ms 23:42:55 INFO - PROCESS | 3636 | 1464936175204 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 3636 | 1464936175207 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 23:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:42:55 INFO - PROCESS | 3636 | 1464936175210 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 3636 | 1464936175212 Marionette TRACE conn2 <- [1,2782,null,{}] 23:42:55 INFO - PROCESS | 3636 | 1464936175215 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:55 INFO - PROCESS | 3636 | 1464936175335 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:42:55 INFO - PROCESS | 3636 | 1464936175347 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:55 INFO - PROCESS | 3636 | ++DOCSHELL 16ED2000 == 60 [pid = 3636] [id = 705] 23:42:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 160 (178E5C00) [pid = 3636] [serial = 2115] [outer = 00000000] 23:42:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 161 (17A0F800) [pid = 3636] [serial = 2116] [outer = 178E5C00] 23:42:55 INFO - PROCESS | 3636 | 1464936175392 Marionette DEBUG loaded listener.js 23:42:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 162 (187B0400) [pid = 3636] [serial = 2117] [outer = 178E5C00] 23:42:55 INFO - PROCESS | 3636 | 1464936175893 Marionette TRACE conn2 <- [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]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 23:42:55 INFO - PROCESS | 3636 | 1464936175954 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 3636 | 1464936175956 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 23:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:42:55 INFO - PROCESS | 3636 | 1464936175965 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 3636 | 1464936175966 Marionette TRACE conn2 <- [1,2786,null,{}] 23:42:55 INFO - PROCESS | 3636 | 1464936175970 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:56 INFO - PROCESS | 3636 | 1464936176111 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:42:56 INFO - PROCESS | 3636 | 1464936176189 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 3636 | ++DOCSHELL 105F6400 == 61 [pid = 3636] [id = 706] 23:42:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 163 (10D54400) [pid = 3636] [serial = 2118] [outer = 00000000] 23:42:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 164 (19BB9400) [pid = 3636] [serial = 2119] [outer = 10D54400] 23:42:56 INFO - PROCESS | 3636 | 1464936176241 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 165 (19C04C00) [pid = 3636] [serial = 2120] [outer = 10D54400] 23:42:56 INFO - PROCESS | 3636 | 1464936176655 Marionette TRACE conn2 <- [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]]]}] 23:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 23:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:42:56 INFO - PROCESS | 3636 | 1464936176700 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:42:56 INFO - PROCESS | 3636 | 1464936176702 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 23:42:56 INFO - PROCESS | 3636 | 1464936176706 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:42:56 INFO - PROCESS | 3636 | 1464936176707 Marionette TRACE conn2 <- [1,2790,null,{}] 23:42:56 INFO - PROCESS | 3636 | 1464936176743 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:56 INFO - PROCESS | 3636 | 1464936176863 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:42:56 INFO - PROCESS | 3636 | 1464936176873 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 3636 | ++DOCSHELL 15209800 == 62 [pid = 3636] [id = 707] 23:42:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 166 (19BC5C00) [pid = 3636] [serial = 2121] [outer = 00000000] 23:42:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 167 (19E4F000) [pid = 3636] [serial = 2122] [outer = 19BC5C00] 23:42:56 INFO - PROCESS | 3636 | 1464936176980 Marionette DEBUG loaded listener.js 23:42:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 168 (19E52800) [pid = 3636] [serial = 2123] [outer = 19BC5C00] 23:42:57 INFO - PROCESS | 3636 | 1464936177419 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 733ms 23:42:57 INFO - PROCESS | 3636 | 1464936177446 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:42:57 INFO - PROCESS | 3636 | 1464936177448 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 23:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:42:57 INFO - PROCESS | 3636 | 1464936177457 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:42:57 INFO - PROCESS | 3636 | 1464936177459 Marionette TRACE conn2 <- [1,2794,null,{}] 23:42:57 INFO - PROCESS | 3636 | 1464936177462 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:58 INFO - PROCESS | 3636 | 1464936178128 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 167 (155C8000) [pid = 3636] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 166 (105F3400) [pid = 3636] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 165 (1AF22800) [pid = 3636] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 164 (19AAA800) [pid = 3636] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 163 (19A7EC00) [pid = 3636] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 162 (10489800) [pid = 3636] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 161 (17146800) [pid = 3636] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 160 (13A89800) [pid = 3636] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 159 (1726BC00) [pid = 3636] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 158 (10D56800) [pid = 3636] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 157 (15A01800) [pid = 3636] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:42:58 INFO - PROCESS | 3636 | --DOMWINDOW == 156 (162E5800) [pid = 3636] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:42:58 INFO - PROCESS | 3636 | 1464936178234 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:58 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CEC00 == 63 [pid = 3636] [id = 708] 23:42:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 157 (0F2D1400) [pid = 3636] [serial = 2124] [outer = 00000000] 23:42:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 158 (10D53C00) [pid = 3636] [serial = 2125] [outer = 0F2D1400] 23:42:58 INFO - PROCESS | 3636 | 1464936178279 Marionette DEBUG loaded listener.js 23:42:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 159 (11DC0C00) [pid = 3636] [serial = 2126] [outer = 0F2D1400] 23:42:58 INFO - PROCESS | 3636 | 1464936178643 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1248ms 23:42:58 INFO - PROCESS | 3636 | 1464936178698 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:42:58 INFO - PROCESS | 3636 | 1464936178700 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 23:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:42:58 INFO - PROCESS | 3636 | 1464936178703 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:42:58 INFO - PROCESS | 3636 | 1464936178705 Marionette TRACE conn2 <- [1,2798,null,{}] 23:42:58 INFO - PROCESS | 3636 | 1464936178708 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:58 INFO - PROCESS | 3636 | 1464936178794 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:42:58 INFO - PROCESS | 3636 | 1464936178801 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:58 INFO - PROCESS | 3636 | ++DOCSHELL 110A9C00 == 64 [pid = 3636] [id = 709] 23:42:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 160 (16C97C00) [pid = 3636] [serial = 2127] [outer = 00000000] 23:42:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 161 (19E57400) [pid = 3636] [serial = 2128] [outer = 16C97C00] 23:42:58 INFO - PROCESS | 3636 | 1464936178844 Marionette DEBUG loaded listener.js 23:42:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 162 (1A6E9800) [pid = 3636] [serial = 2129] [outer = 16C97C00] 23:42:59 INFO - PROCESS | 3636 | 1464936179273 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 592ms 23:42:59 INFO - PROCESS | 3636 | 1464936179307 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:42:59 INFO - PROCESS | 3636 | 1464936179310 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 23:42:59 INFO - PROCESS | 3636 | 1464936179330 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:42:59 INFO - PROCESS | 3636 | 1464936179332 Marionette TRACE conn2 <- [1,2802,null,{}] 23:42:59 INFO - PROCESS | 3636 | 1464936179335 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:59 INFO - PROCESS | 3636 | 1464936179421 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:42:59 INFO - PROCESS | 3636 | 1464936179428 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:59 INFO - PROCESS | 3636 | ++DOCSHELL 1AA3AC00 == 65 [pid = 3636] [id = 710] 23:42:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 163 (1AA3B000) [pid = 3636] [serial = 2130] [outer = 00000000] 23:42:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 164 (1AACA400) [pid = 3636] [serial = 2131] [outer = 1AA3B000] 23:42:59 INFO - PROCESS | 3636 | 1464936179471 Marionette DEBUG loaded listener.js 23:42:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 165 (1AF1C000) [pid = 3636] [serial = 2132] [outer = 1AA3B000] 23:43:00 INFO - PROCESS | 3636 | 1464936180050 Marionette TRACE conn2 <- [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]]]}] 23:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 23:43:00 INFO - PROCESS | 3636 | 1464936180073 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:43:00 INFO - PROCESS | 3636 | 1464936180077 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 23:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:43:00 INFO - PROCESS | 3636 | 1464936180082 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:43:00 INFO - PROCESS | 3636 | 1464936180087 Marionette TRACE conn2 <- [1,2806,null,{}] 23:43:00 INFO - PROCESS | 3636 | 1464936180094 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:00 INFO - PROCESS | 3636 | 1464936180207 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:43:00 INFO - PROCESS | 3636 | 1464936180377 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:00 INFO - PROCESS | 3636 | ++DOCSHELL 1047FC00 == 66 [pid = 3636] [id = 711] 23:43:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 166 (105F5800) [pid = 3636] [serial = 2133] [outer = 00000000] 23:43:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 167 (10F4B000) [pid = 3636] [serial = 2134] [outer = 105F5800] 23:43:00 INFO - PROCESS | 3636 | 1464936180433 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 168 (12957400) [pid = 3636] [serial = 2135] [outer = 105F5800] 23:43:01 INFO - PROCESS | 3636 | 1464936181053 Marionette TRACE conn2 <- [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]]]}] 23:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 998ms 23:43:01 INFO - PROCESS | 3636 | 1464936181086 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:43:01 INFO - PROCESS | 3636 | 1464936181092 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 23:43:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:43:01 INFO - PROCESS | 3636 | 1464936181098 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:43:01 INFO - PROCESS | 3636 | 1464936181101 Marionette TRACE conn2 <- [1,2810,null,{}] 23:43:01 INFO - PROCESS | 3636 | 1464936181105 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:01 INFO - PROCESS | 3636 | 1464936181218 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:43:01 INFO - PROCESS | 3636 | 1464936181371 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:01 INFO - PROCESS | 3636 | ++DOCSHELL 155CF400 == 67 [pid = 3636] [id = 712] 23:43:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 169 (15A04400) [pid = 3636] [serial = 2136] [outer = 00000000] 23:43:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 170 (16C8F800) [pid = 3636] [serial = 2137] [outer = 15A04400] 23:43:01 INFO - PROCESS | 3636 | 1464936181428 Marionette DEBUG loaded listener.js 23:43:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 171 (16ED6000) [pid = 3636] [serial = 2138] [outer = 15A04400] 23:43:02 INFO - PROCESS | 3636 | 1464936182049 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:43:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:43:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 998ms 23:43:02 INFO - PROCESS | 3636 | 1464936182099 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:43:02 INFO - PROCESS | 3636 | 1464936182102 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 23:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:43:02 INFO - PROCESS | 3636 | 1464936182106 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:43:02 INFO - PROCESS | 3636 | 1464936182110 Marionette TRACE conn2 <- [1,2814,null,{}] 23:43:02 INFO - PROCESS | 3636 | 1464936182121 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:02 INFO - PROCESS | 3636 | 1464936182233 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:43:02 INFO - PROCESS | 3636 | 1464936182383 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 3636 | ++DOCSHELL 155C9400 == 68 [pid = 3636] [id = 713] 23:43:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 172 (19C04400) [pid = 3636] [serial = 2139] [outer = 00000000] 23:43:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 173 (1A388400) [pid = 3636] [serial = 2140] [outer = 19C04400] 23:43:02 INFO - PROCESS | 3636 | 1464936182449 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 174 (1AAC8C00) [pid = 3636] [serial = 2141] [outer = 19C04400] 23:43:03 INFO - PROCESS | 3636 | 1464936183027 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 998ms 23:43:03 INFO - PROCESS | 3636 | 1464936183108 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:43:03 INFO - PROCESS | 3636 | 1464936183111 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 23:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:43:03 INFO - PROCESS | 3636 | 1464936183114 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:43:03 INFO - PROCESS | 3636 | 1464936183116 Marionette TRACE conn2 <- [1,2818,null,{}] 23:43:03 INFO - PROCESS | 3636 | 1464936183120 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:03 INFO - PROCESS | 3636 | 1464936183275 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:43:03 INFO - PROCESS | 3636 | 1464936183424 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:03 INFO - PROCESS | 3636 | ++DOCSHELL 1B22F800 == 69 [pid = 3636] [id = 714] 23:43:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 175 (1B230000) [pid = 3636] [serial = 2142] [outer = 00000000] 23:43:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 176 (1B2C2400) [pid = 3636] [serial = 2143] [outer = 1B230000] 23:43:03 INFO - PROCESS | 3636 | 1464936183485 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 177 (1B2C8800) [pid = 3636] [serial = 2144] [outer = 1B230000] 23:43:04 INFO - PROCESS | 3636 | 1464936184051 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 998ms 23:43:04 INFO - PROCESS | 3636 | 1464936184116 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 3636 | 1464936184118 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 23:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:43:04 INFO - PROCESS | 3636 | 1464936184122 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - PROCESS | 3636 | 1464936184124 Marionette TRACE conn2 <- [1,2822,null,{}] 23:43:04 INFO - PROCESS | 3636 | 1464936184127 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:04 INFO - PROCESS | 3636 | 1464936184232 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:43:04 INFO - PROCESS | 3636 | 1464936184394 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:04 INFO - PROCESS | 3636 | ++DOCSHELL 16C6F800 == 70 [pid = 3636] [id = 715] 23:43:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 178 (16C70000) [pid = 3636] [serial = 2145] [outer = 00000000] 23:43:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 179 (16C7A000) [pid = 3636] [serial = 2146] [outer = 16C70000] 23:43:04 INFO - PROCESS | 3636 | 1464936184448 Marionette DEBUG loaded listener.js 23:43:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 180 (16C7C000) [pid = 3636] [serial = 2147] [outer = 16C70000] 23:43:05 INFO - PROCESS | 3636 | 1464936185049 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 999ms 23:43:05 INFO - PROCESS | 3636 | 1464936185124 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:43:05 INFO - PROCESS | 3636 | 1464936185126 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 23:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:43:05 INFO - PROCESS | 3636 | 1464936185130 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:43:05 INFO - PROCESS | 3636 | 1464936185132 Marionette TRACE conn2 <- [1,2826,null,{}] 23:43:05 INFO - PROCESS | 3636 | 1464936185135 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:05 INFO - PROCESS | 3636 | 1464936185261 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:43:05 INFO - PROCESS | 3636 | 1464936185414 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:05 INFO - PROCESS | 3636 | ++DOCSHELL 10566400 == 71 [pid = 3636] [id = 716] 23:43:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 181 (105EF800) [pid = 3636] [serial = 2148] [outer = 00000000] 23:43:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 182 (13191800) [pid = 3636] [serial = 2149] [outer = 105EF800] 23:43:05 INFO - PROCESS | 3636 | 1464936185469 Marionette DEBUG loaded listener.js 23:43:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 183 (16C71C00) [pid = 3636] [serial = 2150] [outer = 105EF800] 23:43:06 INFO - PROCESS | 3636 | 1464936186025 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 936ms 23:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:43:06 INFO - PROCESS | 3636 | 1464936186075 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:43:06 INFO - PROCESS | 3636 | 1464936186077 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 23:43:06 INFO - PROCESS | 3636 | 1464936186081 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:43:06 INFO - PROCESS | 3636 | 1464936186083 Marionette TRACE conn2 <- [1,2830,null,{}] 23:43:06 INFO - PROCESS | 3636 | 1464936186086 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:06 INFO - PROCESS | 3636 | 1464936186192 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:43:06 INFO - PROCESS | 3636 | 1464936186362 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:06 INFO - PROCESS | 3636 | ++DOCSHELL 13148C00 == 72 [pid = 3636] [id = 717] 23:43:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 184 (17124C00) [pid = 3636] [serial = 2151] [outer = 00000000] 23:43:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 185 (19D87800) [pid = 3636] [serial = 2152] [outer = 17124C00] 23:43:06 INFO - PROCESS | 3636 | 1464936186415 Marionette DEBUG loaded listener.js 23:43:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 186 (1A35F800) [pid = 3636] [serial = 2153] [outer = 17124C00] 23:43:07 INFO - PROCESS | 3636 | 1464936187174 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1138ms 23:43:07 INFO - PROCESS | 3636 | 1464936187226 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:43:07 INFO - PROCESS | 3636 | 1464936187230 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 23:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:43:07 INFO - PROCESS | 3636 | 1464936187235 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:43:07 INFO - PROCESS | 3636 | 1464936187238 Marionette TRACE conn2 <- [1,2834,null,{}] 23:43:07 INFO - PROCESS | 3636 | 1464936187244 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:07 INFO - PROCESS | 3636 | 1464936187422 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:43:07 INFO - PROCESS | 3636 | 1464936187560 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 3636 | ++DOCSHELL 12B3B400 == 73 [pid = 3636] [id = 718] 23:43:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 187 (12B3D000) [pid = 3636] [serial = 2154] [outer = 00000000] 23:43:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 188 (13A8F000) [pid = 3636] [serial = 2155] [outer = 12B3D000] 23:43:07 INFO - PROCESS | 3636 | 1464936187610 Marionette DEBUG loaded listener.js 23:43:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 189 (155C7000) [pid = 3636] [serial = 2156] [outer = 12B3D000] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 188 (16C9AC00) [pid = 3636] [serial = 2086] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 187 (17892400) [pid = 3636] [serial = 2068] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 186 (16E4BC00) [pid = 3636] [serial = 2066] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 185 (0F315800) [pid = 3636] [serial = 2044] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 184 (1AF18C00) [pid = 3636] [serial = 2080] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 183 (12B3C400) [pid = 3636] [serial = 2062] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 182 (19D83C00) [pid = 3636] [serial = 2042] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 181 (19A83800) [pid = 3636] [serial = 2059] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 180 (1A38A000) [pid = 3636] [serial = 2074] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 179 (17065000) [pid = 3636] [serial = 2050] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 178 (14545400) [pid = 3636] [serial = 1979] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 177 (1395B800) [pid = 3636] [serial = 2063] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 176 (1B12E400) [pid = 3636] [serial = 2078] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 175 (1AAC3C00) [pid = 3636] [serial = 2056] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 174 (1B2C3400) [pid = 3636] [serial = 2081] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 173 (1A95E000) [pid = 3636] [serial = 2075] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 172 (12B36000) [pid = 3636] [serial = 2047] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 171 (19D87C00) [pid = 3636] [serial = 2053] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 170 (19BBA400) [pid = 3636] [serial = 2071] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 169 (19C0DC00) [pid = 3636] [serial = 2072] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 168 (1A961800) [pid = 3636] [serial = 2060] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 167 (17A0DC00) [pid = 3636] [serial = 2069] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 166 (19E53000) [pid = 3636] [serial = 2083] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 165 (1B126800) [pid = 3636] [serial = 2077] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 164 (160F3800) [pid = 3636] [serial = 2065] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 163 (161C0000) [pid = 3636] [serial = 2024] [outer = 00000000] [url = about:blank] 23:43:07 INFO - PROCESS | 3636 | --DOMWINDOW == 162 (19E57000) [pid = 3636] [serial = 2084] [outer = 00000000] [url = about:blank] 23:43:08 INFO - PROCESS | 3636 | 1464936188140 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 936ms 23:43:08 INFO - PROCESS | 3636 | 1464936188164 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 3636 | 1464936188169 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 23:43:08 INFO - PROCESS | 3636 | 1464936188175 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:43:08 INFO - PROCESS | 3636 | 1464936188178 Marionette TRACE conn2 <- [1,2838,null,{}] 23:43:08 INFO - PROCESS | 3636 | 1464936188182 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:08 INFO - PROCESS | 3636 | 1464936188279 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:43:08 INFO - PROCESS | 3636 | 1464936188288 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:08 INFO - PROCESS | 3636 | ++DOCSHELL 14547000 == 74 [pid = 3636] [id = 719] 23:43:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 163 (14552400) [pid = 3636] [serial = 2157] [outer = 00000000] 23:43:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 164 (160F0C00) [pid = 3636] [serial = 2158] [outer = 14552400] 23:43:08 INFO - PROCESS | 3636 | 1464936188333 Marionette DEBUG loaded listener.js 23:43:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 165 (16C6EC00) [pid = 3636] [serial = 2159] [outer = 14552400] 23:43:08 INFO - PROCESS | 3636 | 1464936188879 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 23:43:08 INFO - PROCESS | 3636 | 1464936188918 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 3636 | 1464936188920 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 23:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:43:08 INFO - PROCESS | 3636 | 1464936188924 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - PROCESS | 3636 | 1464936188927 Marionette TRACE conn2 <- [1,2842,null,{}] 23:43:08 INFO - PROCESS | 3636 | 1464936188964 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:09 INFO - PROCESS | 3636 | 1464936189066 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:43:09 INFO - PROCESS | 3636 | 1464936189180 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:09 INFO - PROCESS | 3636 | ++DOCSHELL 16ED4C00 == 75 [pid = 3636] [id = 720] 23:43:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 166 (17060800) [pid = 3636] [serial = 2160] [outer = 00000000] 23:43:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 167 (17145800) [pid = 3636] [serial = 2161] [outer = 17060800] 23:43:09 INFO - PROCESS | 3636 | 1464936189227 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 168 (17892400) [pid = 3636] [serial = 2162] [outer = 17060800] 23:43:09 INFO - PROCESS | 3636 | 1464936189594 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 686ms 23:43:09 INFO - PROCESS | 3636 | 1464936189631 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:43:09 INFO - PROCESS | 3636 | 1464936189634 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 23:43:09 INFO - PROCESS | 3636 | 1464936189637 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:43:09 INFO - PROCESS | 3636 | 1464936189638 Marionette TRACE conn2 <- [1,2846,null,{}] 23:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:43:09 INFO - PROCESS | 3636 | 1464936189642 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:09 INFO - PROCESS | 3636 | 1464936189732 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:43:09 INFO - PROCESS | 3636 | 1464936189738 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:09 INFO - PROCESS | 3636 | ++DOCSHELL 10A7DC00 == 76 [pid = 3636] [id = 721] 23:43:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 169 (12B40C00) [pid = 3636] [serial = 2163] [outer = 00000000] 23:43:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 170 (187BC000) [pid = 3636] [serial = 2164] [outer = 12B40C00] 23:43:09 INFO - PROCESS | 3636 | 1464936189782 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 171 (19AA3C00) [pid = 3636] [serial = 2165] [outer = 12B40C00] 23:43:10 INFO - PROCESS | 3636 | 1464936190293 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 687ms 23:43:10 INFO - PROCESS | 3636 | 1464936190339 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:43:10 INFO - PROCESS | 3636 | 1464936190341 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 23:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:43:10 INFO - PROCESS | 3636 | 1464936190350 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:43:10 INFO - PROCESS | 3636 | 1464936190352 Marionette TRACE conn2 <- [1,2850,null,{}] 23:43:10 INFO - PROCESS | 3636 | 1464936190355 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:10 INFO - PROCESS | 3636 | 1464936190479 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:43:10 INFO - PROCESS | 3636 | 1464936190580 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:10 INFO - PROCESS | 3636 | ++DOCSHELL 19BC6800 == 77 [pid = 3636] [id = 722] 23:43:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 172 (19BC8000) [pid = 3636] [serial = 2166] [outer = 00000000] 23:43:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 173 (19D86800) [pid = 3636] [serial = 2167] [outer = 19BC8000] 23:43:10 INFO - PROCESS | 3636 | 1464936190625 Marionette DEBUG loaded listener.js 23:43:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 174 (19D8D800) [pid = 3636] [serial = 2168] [outer = 19BC8000] 23:43:11 INFO - PROCESS | 3636 | 1464936191059 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 23:43:11 INFO - PROCESS | 3636 | 1464936191090 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:43:11 INFO - PROCESS | 3636 | 1464936191092 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 23:43:11 INFO - PROCESS | 3636 | 1464936191095 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:43:11 INFO - PROCESS | 3636 | 1464936191097 Marionette TRACE conn2 <- [1,2854,null,{}] 23:43:11 INFO - PROCESS | 3636 | 1464936191100 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:11 INFO - PROCESS | 3636 | 1464936191256 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:43:11 INFO - PROCESS | 3636 | 1464936191333 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:11 INFO - PROCESS | 3636 | ++DOCSHELL 19D90400 == 78 [pid = 3636] [id = 723] 23:43:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 175 (19E53000) [pid = 3636] [serial = 2169] [outer = 00000000] 23:43:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 176 (1AAC3C00) [pid = 3636] [serial = 2170] [outer = 19E53000] 23:43:11 INFO - PROCESS | 3636 | 1464936191378 Marionette DEBUG loaded listener.js 23:43:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 177 (1B229000) [pid = 3636] [serial = 2171] [outer = 19E53000] 23:43:11 INFO - PROCESS | 3636 | 1464936191809 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 23:43:11 INFO - PROCESS | 3636 | 1464936191836 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:43:11 INFO - PROCESS | 3636 | 1464936191838 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 23:43:11 INFO - PROCESS | 3636 | 1464936191841 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:43:11 INFO - PROCESS | 3636 | 1464936191843 Marionette TRACE conn2 <- [1,2858,null,{}] 23:43:11 INFO - PROCESS | 3636 | 1464936191846 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:12 INFO - PROCESS | 3636 | 1464936192368 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 176 (178E5C00) [pid = 3636] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 175 (0F2D1400) [pid = 3636] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 174 (16C97C00) [pid = 3636] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 173 (10D54400) [pid = 3636] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 172 (16C91800) [pid = 3636] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 171 (17129C00) [pid = 3636] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 170 (0F31C000) [pid = 3636] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 169 (12B37400) [pid = 3636] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:43:12 INFO - PROCESS | 3636 | --DOMWINDOW == 168 (19BC5C00) [pid = 3636] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:43:12 INFO - PROCESS | 3636 | 1464936192448 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:12 INFO - PROCESS | 3636 | ++DOCSHELL 0F31C000 == 79 [pid = 3636] [id = 724] 23:43:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 169 (105F3400) [pid = 3636] [serial = 2172] [outer = 00000000] 23:43:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 170 (1186D800) [pid = 3636] [serial = 2173] [outer = 105F3400] 23:43:12 INFO - PROCESS | 3636 | 1464936192492 Marionette DEBUG loaded listener.js 23:43:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 171 (162EFC00) [pid = 3636] [serial = 2174] [outer = 105F3400] 23:43:12 INFO - PROCESS | 3636 | 1464936192853 Marionette TRACE conn2 <- [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]]]}] 23:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1029ms 23:43:12 INFO - PROCESS | 3636 | 1464936192900 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:43:12 INFO - PROCESS | 3636 | 1464936192902 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 23:43:12 INFO - PROCESS | 3636 | 1464936192905 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:43:12 INFO - PROCESS | 3636 | 1464936192907 Marionette TRACE conn2 <- [1,2862,null,{}] 23:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:43:12 INFO - PROCESS | 3636 | 1464936192910 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:12 INFO - PROCESS | 3636 | 1464936193006 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:43:13 INFO - PROCESS | 3636 | 1464936193012 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 3636 | ++DOCSHELL 11BBE800 == 80 [pid = 3636] [id = 725] 23:43:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 172 (162F0000) [pid = 3636] [serial = 2175] [outer = 00000000] 23:43:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 173 (1B2C0C00) [pid = 3636] [serial = 2176] [outer = 162F0000] 23:43:13 INFO - PROCESS | 3636 | 1464936193056 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 174 (1B4D0400) [pid = 3636] [serial = 2177] [outer = 162F0000] 23:43:13 INFO - PROCESS | 3636 | 1464936193499 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 640ms 23:43:13 INFO - PROCESS | 3636 | 1464936193548 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:43:13 INFO - PROCESS | 3636 | 1464936193550 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 23:43:13 INFO - PROCESS | 3636 | 1464936193553 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:43:13 INFO - PROCESS | 3636 | 1464936193555 Marionette TRACE conn2 <- [1,2866,null,{}] 23:43:13 INFO - PROCESS | 3636 | 1464936193559 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:13 INFO - PROCESS | 3636 | 1464936193646 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:43:13 INFO - PROCESS | 3636 | 1464936193652 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 3636 | ++DOCSHELL 1B2BF000 == 81 [pid = 3636] [id = 726] 23:43:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 175 (1B4D5C00) [pid = 3636] [serial = 2178] [outer = 00000000] 23:43:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 176 (1B4DF000) [pid = 3636] [serial = 2179] [outer = 1B4D5C00] 23:43:13 INFO - PROCESS | 3636 | 1464936193695 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 177 (1B603400) [pid = 3636] [serial = 2180] [outer = 1B4D5C00] 23:43:14 INFO - PROCESS | 3636 | 1464936194173 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 639ms 23:43:14 INFO - PROCESS | 3636 | 1464936194192 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:43:14 INFO - PROCESS | 3636 | 1464936194193 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 23:43:14 INFO - PROCESS | 3636 | 1464936194197 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:43:14 INFO - PROCESS | 3636 | 1464936194198 Marionette TRACE conn2 <- [1,2870,null,{}] 23:43:14 INFO - PROCESS | 3636 | 1464936194202 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:14 INFO - PROCESS | 3636 | 1464936194338 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:43:14 INFO - PROCESS | 3636 | 1464936194478 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:14 INFO - PROCESS | 3636 | ++DOCSHELL 0F2C7800 == 82 [pid = 3636] [id = 727] 23:43:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 178 (0F2CC400) [pid = 3636] [serial = 2181] [outer = 00000000] 23:43:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 179 (105F6C00) [pid = 3636] [serial = 2182] [outer = 0F2CC400] 23:43:14 INFO - PROCESS | 3636 | 1464936194536 Marionette DEBUG loaded listener.js 23:43:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 180 (10D5A800) [pid = 3636] [serial = 2183] [outer = 0F2CC400] 23:43:15 INFO - PROCESS | 3636 | 1464936195182 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1045ms 23:43:15 INFO - PROCESS | 3636 | 1464936195251 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:43:15 INFO - PROCESS | 3636 | 1464936195256 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 23:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:43:15 INFO - PROCESS | 3636 | 1464936195276 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:43:15 INFO - PROCESS | 3636 | 1464936195280 Marionette TRACE conn2 <- [1,2874,null,{}] 23:43:15 INFO - PROCESS | 3636 | 1464936195286 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:15 INFO - PROCESS | 3636 | 1464936195402 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:43:15 INFO - PROCESS | 3636 | 1464936195556 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 3636 | ++DOCSHELL 1454DC00 == 83 [pid = 3636] [id = 728] 23:43:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 181 (1510A400) [pid = 3636] [serial = 2184] [outer = 00000000] 23:43:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 182 (16C97000) [pid = 3636] [serial = 2185] [outer = 1510A400] 23:43:15 INFO - PROCESS | 3636 | 1464936195614 Marionette DEBUG loaded listener.js 23:43:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 183 (16CE5400) [pid = 3636] [serial = 2186] [outer = 1510A400] 23:43:16 INFO - PROCESS | 3636 | 1464936196173 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 967ms 23:43:16 INFO - PROCESS | 3636 | 1464936196230 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:43:16 INFO - PROCESS | 3636 | 1464936196234 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 23:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:43:16 INFO - PROCESS | 3636 | 1464936196238 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:43:16 INFO - PROCESS | 3636 | 1464936196241 Marionette TRACE conn2 <- [1,2878,null,{}] 23:43:16 INFO - PROCESS | 3636 | 1464936196245 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:16 INFO - PROCESS | 3636 | 1464936196343 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:43:16 INFO - PROCESS | 3636 | 1464936196496 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:16 INFO - PROCESS | 3636 | ++DOCSHELL 19A7D800 == 84 [pid = 3636] [id = 729] 23:43:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 184 (19A7FC00) [pid = 3636] [serial = 2187] [outer = 00000000] 23:43:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 185 (19E58400) [pid = 3636] [serial = 2188] [outer = 19A7FC00] 23:43:16 INFO - PROCESS | 3636 | 1464936196551 Marionette DEBUG loaded listener.js 23:43:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 186 (1A961800) [pid = 3636] [serial = 2189] [outer = 19A7FC00] 23:43:17 INFO - PROCESS | 3636 | 1464936197151 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 935ms 23:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:43:17 INFO - PROCESS | 3636 | 1464936197167 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:43:17 INFO - PROCESS | 3636 | 1464936197170 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 23:43:17 INFO - PROCESS | 3636 | 1464936197179 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 3636 | 1464936197185 Marionette TRACE conn2 <- [1,2882,null,{}] 23:43:17 INFO - PROCESS | 3636 | 1464936197191 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:17 INFO - PROCESS | 3636 | 1464936197304 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:43:17 INFO - PROCESS | 3636 | 1464936197470 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:17 INFO - PROCESS | 3636 | ++DOCSHELL 1B4DE800 == 85 [pid = 3636] [id = 730] 23:43:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 187 (1B60A400) [pid = 3636] [serial = 2190] [outer = 00000000] 23:43:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 188 (1B60DC00) [pid = 3636] [serial = 2191] [outer = 1B60A400] 23:43:17 INFO - PROCESS | 3636 | 1464936197525 Marionette DEBUG loaded listener.js 23:43:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 189 (1B722000) [pid = 3636] [serial = 2192] [outer = 1B60A400] 23:43:18 INFO - PROCESS | 3636 | 1464936198069 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 951ms 23:43:18 INFO - PROCESS | 3636 | 1464936198139 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:43:18 INFO - PROCESS | 3636 | 1464936198142 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 23:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:43:18 INFO - PROCESS | 3636 | 1464936198145 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:43:18 INFO - PROCESS | 3636 | 1464936198147 Marionette TRACE conn2 <- [1,2886,null,{}] 23:43:18 INFO - PROCESS | 3636 | 1464936198151 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:18 INFO - PROCESS | 3636 | 1464936198262 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:43:18 INFO - PROCESS | 3636 | 1464936198414 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 3636 | ++DOCSHELL 0F39AC00 == 86 [pid = 3636] [id = 731] 23:43:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 190 (1AA36C00) [pid = 3636] [serial = 2193] [outer = 00000000] 23:43:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 191 (1B579800) [pid = 3636] [serial = 2194] [outer = 1AA36C00] 23:43:18 INFO - PROCESS | 3636 | 1464936198469 Marionette DEBUG loaded listener.js 23:43:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 192 (1B57BC00) [pid = 3636] [serial = 2195] [outer = 1AA36C00] 23:43:19 INFO - PROCESS | 3636 | 1464936199051 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 936ms 23:43:19 INFO - PROCESS | 3636 | 1464936199090 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:43:19 INFO - PROCESS | 3636 | 1464936199092 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 23:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:43:19 INFO - PROCESS | 3636 | 1464936199096 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:43:19 INFO - PROCESS | 3636 | 1464936199098 Marionette TRACE conn2 <- [1,2890,null,{}] 23:43:19 INFO - PROCESS | 3636 | 1464936199101 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:19 INFO - PROCESS | 3636 | 1464936199207 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:43:19 INFO - PROCESS | 3636 | 1464936199377 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:19 INFO - PROCESS | 3636 | ++DOCSHELL 1B60BC00 == 87 [pid = 3636] [id = 732] 23:43:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 193 (1B60C000) [pid = 3636] [serial = 2196] [outer = 00000000] 23:43:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 194 (1B726400) [pid = 3636] [serial = 2197] [outer = 1B60C000] 23:43:19 INFO - PROCESS | 3636 | 1464936199437 Marionette DEBUG loaded listener.js 23:43:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 195 (1B72F000) [pid = 3636] [serial = 2198] [outer = 1B60C000] 23:43:20 INFO - PROCESS | 3636 | 1464936200057 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1030ms 23:43:20 INFO - PROCESS | 3636 | 1464936200152 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:43:20 INFO - PROCESS | 3636 | 1464936200154 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 23:43:20 INFO - PROCESS | 3636 | 1464936200158 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:43:20 INFO - PROCESS | 3636 | 1464936200160 Marionette TRACE conn2 <- [1,2894,null,{}] 23:43:20 INFO - PROCESS | 3636 | 1464936200164 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:20 INFO - PROCESS | 3636 | 1464936200278 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:43:20 INFO - PROCESS | 3636 | 1464936200432 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 3636 | ++DOCSHELL 16C9CC00 == 88 [pid = 3636] [id = 733] 23:43:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 196 (16CDF000) [pid = 3636] [serial = 2199] [outer = 00000000] 23:43:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 197 (171F2400) [pid = 3636] [serial = 2200] [outer = 16CDF000] 23:43:20 INFO - PROCESS | 3636 | 1464936200487 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 198 (178E3400) [pid = 3636] [serial = 2201] [outer = 16CDF000] 23:43:21 INFO - PROCESS | 3636 | 1464936201069 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 936ms 23:43:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:43:21 INFO - PROCESS | 3636 | 1464936201105 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:43:21 INFO - PROCESS | 3636 | 1464936201107 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 23:43:21 INFO - PROCESS | 3636 | 1464936201111 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 3636 | 1464936201113 Marionette TRACE conn2 <- [1,2898,null,{}] 23:43:21 INFO - PROCESS | 3636 | 1464936201116 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:21 INFO - PROCESS | 3636 | 1464936201225 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:43:21 INFO - PROCESS | 3636 | 1464936201392 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:21 INFO - PROCESS | 3636 | ++DOCSHELL 16C74C00 == 89 [pid = 3636] [id = 734] 23:43:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 199 (16C95800) [pid = 3636] [serial = 2202] [outer = 00000000] 23:43:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 200 (19EAB000) [pid = 3636] [serial = 2203] [outer = 16C95800] 23:43:21 INFO - PROCESS | 3636 | 1464936201446 Marionette DEBUG loaded listener.js 23:43:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 201 (1B2BE400) [pid = 3636] [serial = 2204] [outer = 16C95800] 23:43:22 INFO - PROCESS | 3636 | 1464936202214 Marionette TRACE conn2 <- [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]]]}] 23:43:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:43:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:43:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1139ms 23:43:22 INFO - PROCESS | 3636 | 1464936202257 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:43:22 INFO - PROCESS | 3636 | 1464936202262 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 23:43:22 INFO - TEST-START | /DOMEvents/constructors.html 23:43:22 INFO - PROCESS | 3636 | 1464936202267 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:43:22 INFO - PROCESS | 3636 | 1464936202270 Marionette TRACE conn2 <- [1,2902,null,{}] 23:43:22 INFO - PROCESS | 3636 | 1464936202275 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:22 INFO - PROCESS | 3636 | 1464936202411 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:43:22 INFO - PROCESS | 3636 | 1464936202542 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 3636 | ++DOCSHELL 131E0C00 == 90 [pid = 3636] [id = 735] 23:43:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 202 (13834000) [pid = 3636] [serial = 2205] [outer = 00000000] 23:43:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 203 (14550000) [pid = 3636] [serial = 2206] [outer = 13834000] 23:43:22 INFO - PROCESS | 3636 | 1464936202590 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 204 (160F3000) [pid = 3636] [serial = 2207] [outer = 13834000] 23:43:23 INFO - PROCESS | 3636 | 1464936203234 Marionette TRACE conn2 <- [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]]]}] 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:43:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1014ms 23:43:23 INFO - PROCESS | 3636 | 1464936203291 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:43:23 INFO - PROCESS | 3636 | 1464936203297 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 23:43:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:43:23 INFO - PROCESS | 3636 | 1464936203303 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:43:23 INFO - PROCESS | 3636 | 1464936203305 Marionette TRACE conn2 <- [1,2906,null,{}] 23:43:23 INFO - PROCESS | 3636 | 1464936203309 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:23 INFO - PROCESS | 3636 | 1464936203430 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:43:23 INFO - PROCESS | 3636 | 1464936203590 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 10E5E400 == 89 [pid = 3636] [id = 655] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 105F6400 == 88 [pid = 3636] [id = 706] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 16ED2000 == 87 [pid = 3636] [id = 705] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 1B2BF000 == 86 [pid = 3636] [id = 726] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 11BBE800 == 85 [pid = 3636] [id = 725] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 0F31C000 == 84 [pid = 3636] [id = 724] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 19D90400 == 83 [pid = 3636] [id = 723] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 19BC6800 == 82 [pid = 3636] [id = 722] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 10A7DC00 == 81 [pid = 3636] [id = 721] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 16ED4C00 == 80 [pid = 3636] [id = 720] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 14547000 == 79 [pid = 3636] [id = 719] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 12B3B400 == 78 [pid = 3636] [id = 718] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 203 (17BA9800) [pid = 3636] [serial = 2101] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 202 (1AACA400) [pid = 3636] [serial = 2131] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CE800 == 79 [pid = 3636] [id = 736] 23:43:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 203 (0F31C000) [pid = 3636] [serial = 2208] [outer = 00000000] 23:43:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 204 (10E95000) [pid = 3636] [serial = 2209] [outer = 0F31C000] 23:43:23 INFO - PROCESS | 3636 | 1464936203682 Marionette DEBUG loaded listener.js 23:43:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 205 (12B3F800) [pid = 3636] [serial = 2210] [outer = 0F31C000] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 155C9400 == 78 [pid = 3636] [id = 713] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 155CF400 == 77 [pid = 3636] [id = 712] 23:43:23 INFO - PROCESS | 3636 | --DOCSHELL 1047FC00 == 76 [pid = 3636] [id = 711] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 204 (13A88800) [pid = 3636] [serial = 2089] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 203 (17144400) [pid = 3636] [serial = 2092] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 202 (19BB9400) [pid = 3636] [serial = 2119] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 201 (1B125800) [pid = 3636] [serial = 2095] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 200 (1B233000) [pid = 3636] [serial = 2098] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 199 (16C98C00) [pid = 3636] [serial = 2110] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 198 (16D96800) [pid = 3636] [serial = 2111] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 197 (1713CC00) [pid = 3636] [serial = 2113] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 196 (17276400) [pid = 3636] [serial = 2114] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 195 (11BBB400) [pid = 3636] [serial = 2105] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 194 (10E0B400) [pid = 3636] [serial = 2104] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 193 (13131000) [pid = 3636] [serial = 2107] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 192 (19E4F000) [pid = 3636] [serial = 2122] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 191 (1395B400) [pid = 3636] [serial = 2108] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 190 (19C04C00) [pid = 3636] [serial = 2120] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 189 (17A0F800) [pid = 3636] [serial = 2116] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 188 (19E52800) [pid = 3636] [serial = 2123] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 187 (10D53C00) [pid = 3636] [serial = 2125] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 186 (19E57400) [pid = 3636] [serial = 2128] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 185 (1A6E9800) [pid = 3636] [serial = 2129] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 184 (11DC0C00) [pid = 3636] [serial = 2126] [outer = 00000000] [url = about:blank] 23:43:23 INFO - PROCESS | 3636 | --DOMWINDOW == 183 (187B0400) [pid = 3636] [serial = 2117] [outer = 00000000] [url = about:blank] 23:43:24 INFO - PROCESS | 3636 | 1464936204066 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:43:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:43:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 796ms 23:43:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:43:24 INFO - PROCESS | 3636 | 1464936204103 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 3636 | 1464936204105 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 23:43:24 INFO - PROCESS | 3636 | 1464936204109 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 3636 | 1464936204112 Marionette TRACE conn2 <- [1,2910,null,{}] 23:43:24 INFO - PROCESS | 3636 | 1464936204122 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:24 INFO - PROCESS | 3636 | 1464936204217 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:43:24 INFO - PROCESS | 3636 | 1464936204225 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 3636 | ++DOCSHELL 16ED2000 == 77 [pid = 3636] [id = 737] 23:43:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 184 (16ED4C00) [pid = 3636] [serial = 2211] [outer = 00000000] 23:43:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 185 (17276400) [pid = 3636] [serial = 2212] [outer = 16ED4C00] 23:43:24 INFO - PROCESS | 3636 | 1464936204273 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 186 (17AEA000) [pid = 3636] [serial = 2213] [outer = 16ED4C00] 23:43:24 INFO - PROCESS | 3636 | [3636] 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 23:43:24 INFO - PROCESS | 3636 | [3636] 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 23:43:24 INFO - PROCESS | 3636 | [3636] 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 23:43:24 INFO - PROCESS | 3636 | [3636] 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 23:43:24 INFO - PROCESS | 3636 | 1464936204785 Marionette TRACE conn2 <- [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]]]}] 23:43:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:43:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:24 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 23:43:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:24 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 23:43:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:24 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]" 23:43:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:43:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:43:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 702ms 23:43:24 INFO - PROCESS | 3636 | 1464936204815 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 3636 | 1464936204817 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 23:43:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:43:24 INFO - PROCESS | 3636 | 1464936204820 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 3636 | 1464936204822 Marionette TRACE conn2 <- [1,2914,null,{}] 23:43:24 INFO - PROCESS | 3636 | 1464936204825 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:24 INFO - PROCESS | 3636 | 1464936204916 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:43:24 INFO - PROCESS | 3636 | 1464936204952 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 3636 | ++DOCSHELL 187BB000 == 78 [pid = 3636] [id = 738] 23:43:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 187 (19A80C00) [pid = 3636] [serial = 2214] [outer = 00000000] 23:43:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 188 (19C0DC00) [pid = 3636] [serial = 2215] [outer = 19A80C00] 23:43:24 INFO - PROCESS | 3636 | 1464936205008 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 189 (19E50800) [pid = 3636] [serial = 2216] [outer = 19A80C00] 23:43:25 INFO - PROCESS | 3636 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:43:25 INFO - PROCESS | 3636 | 1464936205426 Marionette TRACE conn2 <- [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]]]}] 23:43:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:43:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 640ms 23:43:25 INFO - PROCESS | 3636 | 1464936205442 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:43:25 INFO - PROCESS | 3636 | 1464936205444 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 23:43:25 INFO - PROCESS | 3636 | 1464936205448 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:43:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:43:25 INFO - PROCESS | 3636 | 1464936205449 Marionette TRACE conn2 <- [1,2918,null,{}] 23:43:25 INFO - PROCESS | 3636 | 1464936205453 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:25 INFO - PROCESS | 3636 | 1464936205598 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:43:25 INFO - PROCESS | 3636 | 1464936205665 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:25 INFO - PROCESS | 3636 | ++DOCSHELL 19E57000 == 79 [pid = 3636] [id = 739] 23:43:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 190 (19E57800) [pid = 3636] [serial = 2217] [outer = 00000000] 23:43:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 191 (1A8EF800) [pid = 3636] [serial = 2218] [outer = 19E57800] 23:43:25 INFO - PROCESS | 3636 | 1464936205709 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 192 (1AA3C000) [pid = 3636] [serial = 2219] [outer = 19E57800] 23:43:26 INFO - PROCESS | 3636 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:43:26 INFO - PROCESS | 3636 | 1464936206128 Marionette TRACE conn2 <- [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]]]}] 23:43:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:43:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 748ms 23:43:26 INFO - PROCESS | 3636 | 1464936206189 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 3636 | 1464936206191 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 23:43:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:43:26 INFO - PROCESS | 3636 | 1464936206199 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:43:26 INFO - PROCESS | 3636 | 1464936206201 Marionette TRACE conn2 <- [1,2922,null,{}] 23:43:26 INFO - PROCESS | 3636 | 1464936206204 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:26 INFO - PROCESS | 3636 | 1464936206339 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:43:26 INFO - PROCESS | 3636 | 1464936206448 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 3636 | ++DOCSHELL 1B229C00 == 80 [pid = 3636] [id = 740] 23:43:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 193 (1B22A000) [pid = 3636] [serial = 2220] [outer = 00000000] 23:43:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 194 (1B2C3400) [pid = 3636] [serial = 2221] [outer = 1B22A000] 23:43:26 INFO - PROCESS | 3636 | 1464936206492 Marionette DEBUG loaded listener.js 23:43:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 195 (1B4D2800) [pid = 3636] [serial = 2222] [outer = 1B22A000] 23:43:26 INFO - PROCESS | 3636 | 1464936206874 Marionette TRACE conn2 <- [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]]]}] 23:43:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:43:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 702ms 23:43:26 INFO - PROCESS | 3636 | 1464936206898 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 3636 | 1464936206900 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 23:43:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:43:26 INFO - PROCESS | 3636 | 1464936206903 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:43:26 INFO - PROCESS | 3636 | 1464936206905 Marionette TRACE conn2 <- [1,2926,null,{}] 23:43:26 INFO - PROCESS | 3636 | 1464936206914 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:27 INFO - PROCESS | 3636 | 1464936207042 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:43:27 INFO - PROCESS | 3636 | 1464936207048 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 3636 | ++DOCSHELL 1B232C00 == 81 [pid = 3636] [id = 741] 23:43:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 196 (1B2BA800) [pid = 3636] [serial = 2223] [outer = 00000000] 23:43:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 197 (1B605000) [pid = 3636] [serial = 2224] [outer = 1B2BA800] 23:43:27 INFO - PROCESS | 3636 | 1464936207162 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 198 (1B608400) [pid = 3636] [serial = 2225] [outer = 1B2BA800] 23:43:27 INFO - PROCESS | 3636 | 1464936207572 Marionette TRACE conn2 <- [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]]]}] 23:43:27 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. 23:43:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 686ms 23:43:27 INFO - PROCESS | 3636 | 1464936207609 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:43:27 INFO - PROCESS | 3636 | 1464936207611 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 23:43:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:43:27 INFO - PROCESS | 3636 | 1464936207614 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 3636 | 1464936207616 Marionette TRACE conn2 <- [1,2930,null,{}] 23:43:27 INFO - PROCESS | 3636 | 1464936207619 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:27 INFO - PROCESS | 3636 | 1464936207744 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:43:27 INFO - PROCESS | 3636 | 1464936207844 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 3636 | ++DOCSHELL 1B578C00 == 82 [pid = 3636] [id = 742] 23:43:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 199 (1B579C00) [pid = 3636] [serial = 2226] [outer = 00000000] 23:43:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 200 (1B7C8800) [pid = 3636] [serial = 2227] [outer = 1B579C00] 23:43:27 INFO - PROCESS | 3636 | 1464936207889 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 201 (1B7CC800) [pid = 3636] [serial = 2228] [outer = 1B579C00] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 200 (19BC8000) [pid = 3636] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 199 (12B40C00) [pid = 3636] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 198 (19E53000) [pid = 3636] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 197 (17060800) [pid = 3636] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 196 (105F3400) [pid = 3636] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 195 (12B3D000) [pid = 3636] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 194 (162F0000) [pid = 3636] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 193 (14552400) [pid = 3636] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 192 (17124C00) [pid = 3636] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:43:28 INFO - PROCESS | 3636 | --DOMWINDOW == 191 (15210400) [pid = 3636] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:43:28 INFO - PROCESS | 3636 | 1464936208747 Marionette TRACE conn2 <- [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"]]]}] 23:43:28 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 23:43:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:43:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1138ms 23:43:28 INFO - PROCESS | 3636 | 1464936208757 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:43:28 INFO - PROCESS | 3636 | 1464936208759 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 23:43:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:43:28 INFO - PROCESS | 3636 | 1464936208762 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:43:28 INFO - PROCESS | 3636 | 1464936208774 Marionette TRACE conn2 <- [1,2934,null,{}] 23:43:28 INFO - PROCESS | 3636 | 1464936208778 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:28 INFO - PROCESS | 3636 | 1464936208918 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:43:28 INFO - PROCESS | 3636 | 1464936208927 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:28 INFO - PROCESS | 3636 | ++DOCSHELL 13191C00 == 83 [pid = 3636] [id = 743] 23:43:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 192 (1454C400) [pid = 3636] [serial = 2229] [outer = 00000000] 23:43:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 193 (17063400) [pid = 3636] [serial = 2230] [outer = 1454C400] 23:43:28 INFO - PROCESS | 3636 | 1464936208972 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 194 (1B2C4000) [pid = 3636] [serial = 2231] [outer = 1454C400] 23:43:29 INFO - PROCESS | 3636 | 1464936209362 Marionette TRACE conn2 <- [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]]]}] 23:43:29 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. 23:43:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 639ms 23:43:29 INFO - PROCESS | 3636 | 1464936209423 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:43:29 INFO - PROCESS | 3636 | 1464936209425 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 23:43:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:43:29 INFO - PROCESS | 3636 | 1464936209428 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:43:29 INFO - PROCESS | 3636 | 1464936209430 Marionette TRACE conn2 <- [1,2938,null,{}] 23:43:29 INFO - PROCESS | 3636 | 1464936209433 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:29 INFO - PROCESS | 3636 | 1464936209519 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:43:29 INFO - PROCESS | 3636 | 1464936209525 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 3636 | ++DOCSHELL 17060800 == 84 [pid = 3636] [id = 744] 23:43:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 195 (1B603000) [pid = 3636] [serial = 2232] [outer = 00000000] 23:43:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 196 (1E2CCC00) [pid = 3636] [serial = 2233] [outer = 1B603000] 23:43:29 INFO - PROCESS | 3636 | 1464936209569 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 197 (1E2CEC00) [pid = 3636] [serial = 2234] [outer = 1B603000] 23:43:29 INFO - PROCESS | 3636 | ++DOCSHELL 1D364800 == 85 [pid = 3636] [id = 745] 23:43:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 198 (1D364C00) [pid = 3636] [serial = 2235] [outer = 00000000] 23:43:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 199 (1D365400) [pid = 3636] [serial = 2236] [outer = 1D364C00] 23:43:30 INFO - PROCESS | 3636 | 1464936210061 Marionette TRACE conn2 <- [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]]]}] 23:43:30 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. 23:43:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 702ms 23:43:30 INFO - PROCESS | 3636 | 1464936210126 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:43:30 INFO - PROCESS | 3636 | 1464936210128 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 23:43:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:43:30 INFO - PROCESS | 3636 | 1464936210132 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 3636 | 1464936210134 Marionette TRACE conn2 <- [1,2942,null,{}] 23:43:30 INFO - PROCESS | 3636 | 1464936210138 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:30 INFO - PROCESS | 3636 | 1464936210275 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:43:30 INFO - PROCESS | 3636 | 1464936210281 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:30 INFO - PROCESS | 3636 | ++DOCSHELL 1D368800 == 86 [pid = 3636] [id = 746] 23:43:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 200 (1D368C00) [pid = 3636] [serial = 2237] [outer = 00000000] 23:43:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 201 (1D371C00) [pid = 3636] [serial = 2238] [outer = 1D368C00] 23:43:30 INFO - PROCESS | 3636 | 1464936210329 Marionette DEBUG loaded listener.js 23:43:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 202 (1E2D5800) [pid = 3636] [serial = 2239] [outer = 1D368C00] 23:43:31 INFO - PROCESS | 3636 | 1464936211019 Marionette TRACE conn2 <- [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]]]}] 23:43:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:43:31 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 23:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 936ms 23:43:31 INFO - PROCESS | 3636 | 1464936211078 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:43:31 INFO - PROCESS | 3636 | 1464936211083 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 23:43:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:43:31 INFO - PROCESS | 3636 | 1464936211088 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:43:31 INFO - PROCESS | 3636 | 1464936211092 Marionette TRACE conn2 <- [1,2946,null,{}] 23:43:31 INFO - PROCESS | 3636 | 1464936211098 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:31 INFO - PROCESS | 3636 | 1464936211268 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:43:31 INFO - PROCESS | 3636 | 1464936211398 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:31 INFO - PROCESS | 3636 | ++DOCSHELL 10373C00 == 87 [pid = 3636] [id = 747] 23:43:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 203 (12969000) [pid = 3636] [serial = 2240] [outer = 00000000] 23:43:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 204 (15A0B000) [pid = 3636] [serial = 2241] [outer = 12969000] 23:43:31 INFO - PROCESS | 3636 | 1464936211454 Marionette DEBUG loaded listener.js 23:43:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 205 (16C7DC00) [pid = 3636] [serial = 2242] [outer = 12969000] 23:43:31 INFO - PROCESS | 3636 | 1464936211956 Marionette TRACE conn2 <- [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]]]}] 23:43:31 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. 23:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 905ms 23:43:31 INFO - PROCESS | 3636 | 1464936211995 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:43:31 INFO - PROCESS | 3636 | 1464936212001 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 23:43:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:43:32 INFO - PROCESS | 3636 | 1464936212009 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - PROCESS | 3636 | 1464936212012 Marionette TRACE conn2 <- [1,2950,null,{}] 23:43:32 INFO - PROCESS | 3636 | 1464936212016 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:32 INFO - PROCESS | 3636 | 1464936212133 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:43:32 INFO - PROCESS | 3636 | 1464936212309 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:32 INFO - PROCESS | 3636 | ++DOCSHELL 17068800 == 88 [pid = 3636] [id = 748] 23:43:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 206 (171F2000) [pid = 3636] [serial = 2243] [outer = 00000000] 23:43:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 207 (187B5400) [pid = 3636] [serial = 2244] [outer = 171F2000] 23:43:32 INFO - PROCESS | 3636 | 1464936212363 Marionette DEBUG loaded listener.js 23:43:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 208 (19BBDC00) [pid = 3636] [serial = 2245] [outer = 171F2000] 23:43:32 INFO - PROCESS | 3636 | 1464936212904 Marionette TRACE conn2 <- [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]]]}] 23:43:32 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. 23:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 952ms 23:43:32 INFO - PROCESS | 3636 | 1464936212955 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:43:32 INFO - PROCESS | 3636 | 1464936212957 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 23:43:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:43:32 INFO - PROCESS | 3636 | 1464936212961 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - PROCESS | 3636 | 1464936212965 Marionette TRACE conn2 <- [1,2954,null,{}] 23:43:32 INFO - PROCESS | 3636 | 1464936212976 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:33 INFO - PROCESS | 3636 | 1464936213092 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:43:33 INFO - PROCESS | 3636 | 1464936213254 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:33 INFO - PROCESS | 3636 | ++DOCSHELL 1706EC00 == 89 [pid = 3636] [id = 749] 23:43:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 209 (1B4D2C00) [pid = 3636] [serial = 2246] [outer = 00000000] 23:43:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 210 (1B72E000) [pid = 3636] [serial = 2247] [outer = 1B4D2C00] 23:43:33 INFO - PROCESS | 3636 | 1464936213319 Marionette DEBUG loaded listener.js 23:43:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 211 (1D364000) [pid = 3636] [serial = 2248] [outer = 1B4D2C00] 23:43:33 INFO - PROCESS | 3636 | 1464936213816 Marionette TRACE conn2 <- [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]]]}] 23:43:33 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. 23:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 905ms 23:43:33 INFO - PROCESS | 3636 | 1464936213878 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:43:33 INFO - PROCESS | 3636 | 1464936213881 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 23:43:33 INFO - PROCESS | 3636 | 1464936213886 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:43:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:43:33 INFO - PROCESS | 3636 | 1464936213888 Marionette TRACE conn2 <- [1,2958,null,{}] 23:43:33 INFO - PROCESS | 3636 | 1464936213892 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:33 INFO - PROCESS | 3636 | 1464936214006 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:43:34 INFO - PROCESS | 3636 | 1464936214174 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 3636 | ++DOCSHELL 1D362400 == 90 [pid = 3636] [id = 750] 23:43:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 212 (1D368000) [pid = 3636] [serial = 2249] [outer = 00000000] 23:43:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 213 (1E2CC000) [pid = 3636] [serial = 2250] [outer = 1D368000] 23:43:34 INFO - PROCESS | 3636 | 1464936214230 Marionette DEBUG loaded listener.js 23:43:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 214 (1E2D7C00) [pid = 3636] [serial = 2251] [outer = 1D368000] 23:43:34 INFO - PROCESS | 3636 | 1464936214774 Marionette TRACE conn2 <- [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]]]}] 23:43:34 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. 23:43:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 936ms 23:43:34 INFO - PROCESS | 3636 | 1464936214828 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:43:34 INFO - PROCESS | 3636 | 1464936214830 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 23:43:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:43:34 INFO - PROCESS | 3636 | 1464936214835 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:43:34 INFO - PROCESS | 3636 | 1464936214837 Marionette TRACE conn2 <- [1,2962,null,{}] 23:43:34 INFO - PROCESS | 3636 | 1464936214841 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:34 INFO - PROCESS | 3636 | 1464936214951 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:43:35 INFO - PROCESS | 3636 | 1464936215118 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:35 INFO - PROCESS | 3636 | ++DOCSHELL 1D367C00 == 91 [pid = 3636] [id = 751] 23:43:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 215 (1D36CC00) [pid = 3636] [serial = 2252] [outer = 00000000] 23:43:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 216 (1EC66800) [pid = 3636] [serial = 2253] [outer = 1D36CC00] 23:43:35 INFO - PROCESS | 3636 | 1464936215172 Marionette DEBUG loaded listener.js 23:43:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 217 (1EC6A400) [pid = 3636] [serial = 2254] [outer = 1D36CC00] 23:43:35 INFO - PROCESS | 3636 | 1464936215687 Marionette TRACE conn2 <- [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]]]}] 23:43:35 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. 23:43:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 905ms 23:43:35 INFO - PROCESS | 3636 | 1464936215738 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:43:35 INFO - PROCESS | 3636 | 1464936215740 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 23:43:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:43:35 INFO - PROCESS | 3636 | 1464936215744 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:43:35 INFO - PROCESS | 3636 | 1464936215746 Marionette TRACE conn2 <- [1,2966,null,{}] 23:43:35 INFO - PROCESS | 3636 | 1464936215749 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:35 INFO - PROCESS | 3636 | 1464936215868 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:43:36 INFO - PROCESS | 3636 | 1464936216039 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 3636 | ++DOCSHELL 1EC6C800 == 92 [pid = 3636] [id = 752] 23:43:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 218 (1EC6EC00) [pid = 3636] [serial = 2255] [outer = 00000000] 23:43:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 219 (1FCE9C00) [pid = 3636] [serial = 2256] [outer = 1EC6EC00] 23:43:36 INFO - PROCESS | 3636 | 1464936216094 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 220 (1FCEE400) [pid = 3636] [serial = 2257] [outer = 1EC6EC00] 23:43:36 INFO - PROCESS | 3636 | 1464936216607 Marionette TRACE conn2 <- [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]]]}] 23:43:36 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. 23:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 905ms 23:43:36 INFO - PROCESS | 3636 | 1464936216662 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:43:36 INFO - PROCESS | 3636 | 1464936216665 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 23:43:36 INFO - PROCESS | 3636 | 1464936216670 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:43:36 INFO - PROCESS | 3636 | 1464936216672 Marionette TRACE conn2 <- [1,2970,null,{}] 23:43:36 INFO - PROCESS | 3636 | 1464936216675 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:36 INFO - PROCESS | 3636 | 1464936216782 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:43:36 INFO - PROCESS | 3636 | 1464936216951 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 3636 | ++DOCSHELL 1FA21800 == 93 [pid = 3636] [id = 753] 23:43:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 221 (1FA24C00) [pid = 3636] [serial = 2258] [outer = 00000000] 23:43:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 222 (1FA29800) [pid = 3636] [serial = 2259] [outer = 1FA24C00] 23:43:36 INFO - PROCESS | 3636 | 1464936217005 Marionette DEBUG loaded listener.js 23:43:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 223 (1FA2B800) [pid = 3636] [serial = 2260] [outer = 1FA24C00] 23:43:37 INFO - PROCESS | 3636 | 1464936217529 Marionette TRACE conn2 <- [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"]]]}] 23:43:37 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 23:43:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 889ms 23:43:37 INFO - PROCESS | 3636 | 1464936217576 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:43:37 INFO - PROCESS | 3636 | 1464936217579 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 23:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:43:37 INFO - PROCESS | 3636 | 1464936217582 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:43:37 INFO - PROCESS | 3636 | 1464936217584 Marionette TRACE conn2 <- [1,2974,null,{}] 23:43:37 INFO - PROCESS | 3636 | 1464936217588 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:37 INFO - PROCESS | 3636 | 1464936217698 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:43:37 INFO - PROCESS | 3636 | 1464936217877 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:37 INFO - PROCESS | 3636 | ++DOCSHELL 10A77C00 == 94 [pid = 3636] [id = 754] 23:43:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 224 (10D59400) [pid = 3636] [serial = 2261] [outer = 00000000] 23:43:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 225 (15207400) [pid = 3636] [serial = 2262] [outer = 10D59400] 23:43:37 INFO - PROCESS | 3636 | 1464936217932 Marionette DEBUG loaded listener.js 23:43:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 226 (16C7C800) [pid = 3636] [serial = 2263] [outer = 10D59400] 23:43:38 INFO - PROCESS | 3636 | 1464936218499 Marionette TRACE conn2 <- [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]]]}] 23:43:38 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. 23:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 936ms 23:43:38 INFO - PROCESS | 3636 | 1464936218527 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:43:38 INFO - PROCESS | 3636 | 1464936218529 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 23:43:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:43:38 INFO - PROCESS | 3636 | 1464936218533 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:43:38 INFO - PROCESS | 3636 | 1464936218535 Marionette TRACE conn2 <- [1,2978,null,{}] 23:43:38 INFO - PROCESS | 3636 | 1464936218538 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:38 INFO - PROCESS | 3636 | 1464936218652 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:43:38 INFO - PROCESS | 3636 | 1464936218834 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:38 INFO - PROCESS | 3636 | ++DOCSHELL 0F39A400 == 95 [pid = 3636] [id = 755] 23:43:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 227 (1055C400) [pid = 3636] [serial = 2264] [outer = 00000000] 23:43:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 228 (19A75C00) [pid = 3636] [serial = 2265] [outer = 1055C400] 23:43:38 INFO - PROCESS | 3636 | 1464936218890 Marionette DEBUG loaded listener.js 23:43:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 229 (19E55C00) [pid = 3636] [serial = 2266] [outer = 1055C400] 23:43:39 INFO - PROCESS | 3636 | ++DOCSHELL 0F31CC00 == 96 [pid = 3636] [id = 756] 23:43:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 230 (10A7E800) [pid = 3636] [serial = 2267] [outer = 00000000] 23:43:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 231 (1B235400) [pid = 3636] [serial = 2268] [outer = 10A7E800] 23:43:39 INFO - PROCESS | 3636 | 1464936219702 Marionette TRACE conn2 <- [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]]]}] 23:43:39 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. 23:43:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1185ms 23:43:39 INFO - PROCESS | 3636 | 1464936219731 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:43:39 INFO - PROCESS | 3636 | 1464936219735 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 23:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:43:39 INFO - PROCESS | 3636 | 1464936219740 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 3636 | 1464936219744 Marionette TRACE conn2 <- [1,2982,null,{}] 23:43:39 INFO - PROCESS | 3636 | 1464936219764 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:39 INFO - PROCESS | 3636 | 1464936219889 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:43:40 INFO - PROCESS | 3636 | 1464936220051 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:40 INFO - PROCESS | 3636 | ++DOCSHELL 1047DC00 == 97 [pid = 3636] [id = 757] 23:43:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 232 (1050CC00) [pid = 3636] [serial = 2269] [outer = 00000000] 23:43:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 233 (105ED400) [pid = 3636] [serial = 2270] [outer = 1050CC00] 23:43:40 INFO - PROCESS | 3636 | 1464936220133 Marionette DEBUG loaded listener.js 23:43:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 234 (10D50800) [pid = 3636] [serial = 2271] [outer = 1050CC00] 23:43:40 INFO - PROCESS | 3636 | 1464936220729 Marionette TRACE conn2 <- [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]]]}] 23:43:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:43:40 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 23:43:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1060ms 23:43:40 INFO - PROCESS | 3636 | 1464936220818 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:43:40 INFO - PROCESS | 3636 | 1464936220823 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 23:43:40 INFO - PROCESS | 3636 | 1464936220829 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:43:40 INFO - PROCESS | 3636 | 1464936220832 Marionette TRACE conn2 <- [1,2986,null,{}] 23:43:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:43:40 INFO - PROCESS | 3636 | 1464936220835 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:40 INFO - PROCESS | 3636 | 1464936220945 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:43:41 INFO - PROCESS | 3636 | 1464936221106 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 10A5F000 == 96 [pid = 3636] [id = 670] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 1D364800 == 95 [pid = 3636] [id = 745] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 17060800 == 94 [pid = 3636] [id = 744] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 13191C00 == 93 [pid = 3636] [id = 743] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 1B578C00 == 92 [pid = 3636] [id = 742] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 1B232C00 == 91 [pid = 3636] [id = 741] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 1B229C00 == 90 [pid = 3636] [id = 740] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 19E57000 == 89 [pid = 3636] [id = 739] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 187BB000 == 88 [pid = 3636] [id = 738] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 16ED2000 == 87 [pid = 3636] [id = 737] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 0F2CE800 == 86 [pid = 3636] [id = 736] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 131E0C00 == 85 [pid = 3636] [id = 735] 23:43:41 INFO - PROCESS | 3636 | ++DOCSHELL 0F2CE800 == 86 [pid = 3636] [id = 758] 23:43:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 235 (10489800) [pid = 3636] [serial = 2272] [outer = 00000000] 23:43:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 236 (110B4800) [pid = 3636] [serial = 2273] [outer = 10489800] 23:43:41 INFO - PROCESS | 3636 | 1464936221202 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 237 (11BBB400) [pid = 3636] [serial = 2274] [outer = 10489800] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 19A7D800 == 85 [pid = 3636] [id = 729] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 1454DC00 == 84 [pid = 3636] [id = 728] 23:43:41 INFO - PROCESS | 3636 | --DOCSHELL 0F2C7800 == 83 [pid = 3636] [id = 727] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 236 (1B22CC00) [pid = 3636] [serial = 2102] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 235 (19D86800) [pid = 3636] [serial = 2167] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 234 (187BC000) [pid = 3636] [serial = 2164] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 233 (1AAC3C00) [pid = 3636] [serial = 2170] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 232 (17145800) [pid = 3636] [serial = 2161] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 231 (19D8D800) [pid = 3636] [serial = 2168] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 230 (1186D800) [pid = 3636] [serial = 2173] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 229 (17892400) [pid = 3636] [serial = 2162] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 228 (155C7000) [pid = 3636] [serial = 2156] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 227 (1B229000) [pid = 3636] [serial = 2171] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 226 (1B2C0C00) [pid = 3636] [serial = 2176] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 225 (16C8F800) [pid = 3636] [serial = 2137] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 224 (13A8F000) [pid = 3636] [serial = 2155] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 223 (1A388400) [pid = 3636] [serial = 2140] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 222 (160F0C00) [pid = 3636] [serial = 2158] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 221 (16C6EC00) [pid = 3636] [serial = 2159] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 220 (16C7A000) [pid = 3636] [serial = 2146] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 219 (13191800) [pid = 3636] [serial = 2149] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 218 (1B4DF000) [pid = 3636] [serial = 2179] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 217 (1A35F800) [pid = 3636] [serial = 2153] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 216 (19D87800) [pid = 3636] [serial = 2152] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 215 (10F4B000) [pid = 3636] [serial = 2134] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 214 (1B2C2400) [pid = 3636] [serial = 2143] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 213 (162EFC00) [pid = 3636] [serial = 2174] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 212 (1B4D0400) [pid = 3636] [serial = 2177] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | --DOMWINDOW == 211 (19AA3C00) [pid = 3636] [serial = 2165] [outer = 00000000] [url = about:blank] 23:43:41 INFO - PROCESS | 3636 | 1464936221637 Marionette TRACE conn2 <- [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]]]}] 23:43:41 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. 23:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 842ms 23:43:41 INFO - PROCESS | 3636 | 1464936221677 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:43:41 INFO - PROCESS | 3636 | 1464936221679 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 23:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:43:41 INFO - PROCESS | 3636 | 1464936221682 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:43:41 INFO - PROCESS | 3636 | 1464936221686 Marionette TRACE conn2 <- [1,2990,null,{}] 23:43:41 INFO - PROCESS | 3636 | 1464936221696 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:41 INFO - PROCESS | 3636 | 1464936221795 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:43:41 INFO - PROCESS | 3636 | 1464936221802 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 3636 | ++DOCSHELL 131E8800 == 84 [pid = 3636] [id = 759] 23:43:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 212 (131EB000) [pid = 3636] [serial = 2275] [outer = 00000000] 23:43:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 213 (13924800) [pid = 3636] [serial = 2276] [outer = 131EB000] 23:43:41 INFO - PROCESS | 3636 | 1464936221849 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 214 (13F1DC00) [pid = 3636] [serial = 2277] [outer = 131EB000] 23:43:42 INFO - PROCESS | 3636 | 1464936222369 Marionette TRACE conn2 <- [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]]]}] 23:43:42 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. 23:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 749ms 23:43:42 INFO - PROCESS | 3636 | 1464936222423 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:43:42 INFO - PROCESS | 3636 | 1464936222425 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 23:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:43:42 INFO - PROCESS | 3636 | 1464936222428 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:43:42 INFO - PROCESS | 3636 | 1464936222430 Marionette TRACE conn2 <- [1,2994,null,{}] 23:43:42 INFO - PROCESS | 3636 | 1464936222434 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:42 INFO - PROCESS | 3636 | 1464936222527 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:43:42 INFO - PROCESS | 3636 | 1464936222567 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:42 INFO - PROCESS | 3636 | ++DOCSHELL 1559E800 == 85 [pid = 3636] [id = 760] 23:43:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 215 (155C4400) [pid = 3636] [serial = 2278] [outer = 00000000] 23:43:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 216 (160E6C00) [pid = 3636] [serial = 2279] [outer = 155C4400] 23:43:42 INFO - PROCESS | 3636 | 1464936222630 Marionette DEBUG loaded listener.js 23:43:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 217 (162E8000) [pid = 3636] [serial = 2280] [outer = 155C4400] 23:43:43 INFO - PROCESS | 3636 | 1464936223050 Marionette TRACE conn2 <- [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]]]}] 23:43:43 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. 23:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 701ms 23:43:43 INFO - PROCESS | 3636 | 1464936223137 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:43:43 INFO - PROCESS | 3636 | 1464936223139 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 23:43:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:43:43 INFO - PROCESS | 3636 | 1464936223143 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 3636 | 1464936223145 Marionette TRACE conn2 <- [1,2998,null,{}] 23:43:43 INFO - PROCESS | 3636 | 1464936223148 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:43 INFO - PROCESS | 3636 | 1464936223239 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:43:43 INFO - PROCESS | 3636 | 1464936223246 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 3636 | ++DOCSHELL 155C1400 == 86 [pid = 3636] [id = 761] 23:43:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 218 (160E9C00) [pid = 3636] [serial = 2281] [outer = 00000000] 23:43:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 219 (16C97400) [pid = 3636] [serial = 2282] [outer = 160E9C00] 23:43:43 INFO - PROCESS | 3636 | 1464936223290 Marionette DEBUG loaded listener.js 23:43:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 220 (16D9B400) [pid = 3636] [serial = 2283] [outer = 160E9C00] 23:43:43 INFO - PROCESS | 3636 | [3636] 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 23:43:43 INFO - PROCESS | 3636 | 1464936223824 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:43:43 INFO - {} 23:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:43:43 INFO - {} 23:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:43:43 INFO - {} 23:43:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:43:43 INFO - {} 23:43:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 23:43:43 INFO - PROCESS | 3636 | 1464936223884 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:43:43 INFO - PROCESS | 3636 | 1464936223886 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 23:43:43 INFO - TEST-START | /FileAPI/fileReader.html 23:43:43 INFO - PROCESS | 3636 | 1464936223889 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 3636 | 1464936223891 Marionette TRACE conn2 <- [1,3002,null,{}] 23:43:43 INFO - PROCESS | 3636 | 1464936223894 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:44 INFO - PROCESS | 3636 | 1464936224074 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:43:44 INFO - PROCESS | 3636 | 1464936224091 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:44 INFO - PROCESS | 3636 | ++DOCSHELL 17066800 == 87 [pid = 3636] [id = 762] 23:43:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 221 (1713B800) [pid = 3636] [serial = 2284] [outer = 00000000] 23:43:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 222 (17A09000) [pid = 3636] [serial = 2285] [outer = 1713B800] 23:43:44 INFO - PROCESS | 3636 | 1464936224136 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 223 (17BAF800) [pid = 3636] [serial = 2286] [outer = 1713B800] 23:43:44 INFO - PROCESS | 3636 | 1464936224574 Marionette TRACE conn2 <- [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]]]}] 23:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:43:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:43:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 23:43:44 INFO - PROCESS | 3636 | 1464936224630 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:43:44 INFO - PROCESS | 3636 | 1464936224632 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 23:43:44 INFO - TEST-START | /FileAPI/historical.html 23:43:44 INFO - PROCESS | 3636 | 1464936224635 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:43:44 INFO - PROCESS | 3636 | 1464936224637 Marionette TRACE conn2 <- [1,3006,null,{}] 23:43:44 INFO - PROCESS | 3636 | 1464936224640 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:44 INFO - PROCESS | 3636 | 1464936224769 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:43:44 INFO - PROCESS | 3636 | 1464936224790 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:44 INFO - PROCESS | 3636 | ++DOCSHELL 17A07C00 == 88 [pid = 3636] [id = 763] 23:43:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 224 (18124800) [pid = 3636] [serial = 2287] [outer = 00000000] 23:43:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 225 (19A7DC00) [pid = 3636] [serial = 2288] [outer = 18124800] 23:43:44 INFO - PROCESS | 3636 | 1464936224833 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 226 (19AA8400) [pid = 3636] [serial = 2289] [outer = 18124800] 23:43:45 INFO - PROCESS | 3636 | 1464936225262 Marionette TRACE conn2 <- [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"]]]}] 23:43:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:43:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:43:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:43:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:43:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:43:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:43:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:43:45 INFO - TEST-OK | /FileAPI/historical.html | took 640ms 23:43:45 INFO - PROCESS | 3636 | 1464936225273 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:43:45 INFO - PROCESS | 3636 | 1464936225275 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 23:43:45 INFO - TEST-START | /FileAPI/idlharness.html 23:43:45 INFO - PROCESS | 3636 | 1464936225279 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:43:45 INFO - PROCESS | 3636 | 1464936225281 Marionette TRACE conn2 <- [1,3010,null,{}] 23:43:45 INFO - PROCESS | 3636 | 1464936225284 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:45 INFO - PROCESS | 3636 | 1464936225416 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 225 (0F31C000) [pid = 3636] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 224 (16ED4C00) [pid = 3636] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 223 (19E57800) [pid = 3636] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 222 (1B2BA800) [pid = 3636] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 221 (19A80C00) [pid = 3636] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 220 (1B603000) [pid = 3636] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 219 (13834000) [pid = 3636] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 218 (1B579C00) [pid = 3636] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 217 (1B22A000) [pid = 3636] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 216 (1454C400) [pid = 3636] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:43:46 INFO - PROCESS | 3636 | --DOMWINDOW == 215 (1D364C00) [pid = 3636] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:43:46 INFO - PROCESS | 3636 | 1464936226111 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 3636 | ++DOCSHELL 10A57400 == 89 [pid = 3636] [id = 764] 23:43:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 216 (10A81800) [pid = 3636] [serial = 2290] [outer = 00000000] 23:43:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 217 (1726BC00) [pid = 3636] [serial = 2291] [outer = 10A81800] 23:43:46 INFO - PROCESS | 3636 | 1464936226155 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 218 (19C0BC00) [pid = 3636] [serial = 2292] [outer = 10A81800] 23:43:46 INFO - PROCESS | 3636 | 1464936226875 Marionette TRACE conn2 <- [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]]]}] 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:43:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:43:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:43:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:43:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:43:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:43:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:43:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:43:47 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 23:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:43:47 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 23:43:47 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 23:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:43:47 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 23:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:43:47 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 23:43:47 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 23:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:43:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1779ms 23:43:47 INFO - PROCESS | 3636 | 1464936227065 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 3636 | 1464936227067 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 23:43:47 INFO - TEST-START | /FileAPI/idlharness.worker 23:43:47 INFO - PROCESS | 3636 | 1464936227071 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 3636 | 1464936227073 Marionette TRACE conn2 <- [1,3014,null,{}] 23:43:47 INFO - PROCESS | 3636 | 1464936227076 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:47 INFO - PROCESS | 3636 | 1464936227166 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:43:47 INFO - PROCESS | 3636 | 1464936227173 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 3636 | ++DOCSHELL 10A60000 == 90 [pid = 3636] [id = 765] 23:43:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 219 (1711D800) [pid = 3636] [serial = 2293] [outer = 00000000] 23:43:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 220 (1B4DD000) [pid = 3636] [serial = 2294] [outer = 1711D800] 23:43:47 INFO - PROCESS | 3636 | 1464936227216 Marionette DEBUG loaded listener.js 23:43:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 221 (1B574400) [pid = 3636] [serial = 2295] [outer = 1711D800] 23:43:47 INFO - PROCESS | 3636 | [3636] 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 23:43:48 INFO - PROCESS | 3636 | 1464936228348 Marionette TRACE conn2 <- [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,{},{}]]]}] 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:43:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:43:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:43:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:43:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:43:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:43:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:43:48 INFO - {} 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:43:48 INFO - {} 23:43:48 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 - {} 23:43:48 INFO - {} 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:43:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:43:48 INFO - {} 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:43:48 INFO - {} 23:43:48 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 - {} 23:43:48 INFO - {} 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:43:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:43:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:43:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:43:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 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 23:43:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:43:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:43:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:43:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:43:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:43:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:43:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:43:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:43:48 INFO - {} 23:43:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1450ms 23:43:48 INFO - PROCESS | 3636 | 1464936228526 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:43:48 INFO - PROCESS | 3636 | 1464936228530 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 23:43:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:43:48 INFO - PROCESS | 3636 | 1464936228536 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 3636 | 1464936228541 Marionette TRACE conn2 <- [1,3018,null,{}] 23:43:48 INFO - PROCESS | 3636 | 1464936228548 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:48 INFO - PROCESS | 3636 | 1464936228739 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:43:48 INFO - PROCESS | 3636 | 1464936228896 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 3636 | ++DOCSHELL 12962C00 == 91 [pid = 3636] [id = 766] 23:43:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 222 (12B35000) [pid = 3636] [serial = 2296] [outer = 00000000] 23:43:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 223 (12F40000) [pid = 3636] [serial = 2297] [outer = 12B35000] 23:43:48 INFO - PROCESS | 3636 | 1464936228954 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 224 (13838000) [pid = 3636] [serial = 2298] [outer = 12B35000] 23:43:49 INFO - PROCESS | 3636 | 1464936229481 Marionette TRACE conn2 <- [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]]]}] 23:43:49 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 23:43:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 998ms 23:43:49 INFO - PROCESS | 3636 | 1464936229539 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 3636 | 1464936229545 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 23:43:49 INFO - PROCESS | 3636 | 1464936229552 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:43:49 INFO - PROCESS | 3636 | 1464936229555 Marionette TRACE conn2 <- [1,3022,null,{}] 23:43:49 INFO - PROCESS | 3636 | 1464936229559 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:49 INFO - PROCESS | 3636 | 1464936229678 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:43:49 INFO - PROCESS | 3636 | 1464936229857 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 3636 | ++DOCSHELL 15B56000 == 92 [pid = 3636] [id = 767] 23:43:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 225 (162E4800) [pid = 3636] [serial = 2299] [outer = 00000000] 23:43:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 226 (17127000) [pid = 3636] [serial = 2300] [outer = 162E4800] 23:43:49 INFO - PROCESS | 3636 | 1464936229912 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 227 (17145400) [pid = 3636] [serial = 2301] [outer = 162E4800] 23:43:50 INFO - PROCESS | 3636 | 1464936230480 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:43:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:43:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 951ms 23:43:50 INFO - PROCESS | 3636 | 1464936230500 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:43:50 INFO - PROCESS | 3636 | 1464936230502 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 23:43:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:43:50 INFO - PROCESS | 3636 | 1464936230506 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 3636 | 1464936230510 Marionette TRACE conn2 <- [1,3026,null,{}] 23:43:50 INFO - PROCESS | 3636 | 1464936230521 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:50 INFO - PROCESS | 3636 | 1464936230644 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:43:50 INFO - PROCESS | 3636 | 1464936230819 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:50 INFO - PROCESS | 3636 | ++DOCSHELL 19E56800 == 93 [pid = 3636] [id = 768] 23:43:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 228 (19EAE000) [pid = 3636] [serial = 2302] [outer = 00000000] 23:43:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 229 (1B22C800) [pid = 3636] [serial = 2303] [outer = 19EAE000] 23:43:50 INFO - PROCESS | 3636 | 1464936230875 Marionette DEBUG loaded listener.js 23:43:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 230 (1B57DC00) [pid = 3636] [serial = 2304] [outer = 19EAE000] 23:43:51 INFO - PROCESS | 3636 | 1464936231428 Marionette TRACE conn2 <- [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"]]]}] 23:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:43:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 998ms 23:43:51 INFO - PROCESS | 3636 | 1464936231508 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:43:51 INFO - PROCESS | 3636 | 1464936231511 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 23:43:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:43:51 INFO - PROCESS | 3636 | 1464936231514 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 3636 | 1464936231516 Marionette TRACE conn2 <- [1,3030,null,{}] 23:43:51 INFO - PROCESS | 3636 | 1464936231520 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:51 INFO - PROCESS | 3636 | 1464936231667 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:43:51 INFO - PROCESS | 3636 | 1464936231830 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 3636 | ++DOCSHELL 1A960400 == 94 [pid = 3636] [id = 769] 23:43:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 231 (1EC66000) [pid = 3636] [serial = 2305] [outer = 00000000] 23:43:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 232 (1FCE5000) [pid = 3636] [serial = 2306] [outer = 1EC66000] 23:43:51 INFO - PROCESS | 3636 | 1464936231889 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 233 (1FE3D000) [pid = 3636] [serial = 2307] [outer = 1EC66000] 23:43:52 INFO - PROCESS | 3636 | 1464936232529 Marionette TRACE conn2 <- [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]]]}] 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:43:52 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. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:43:52 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'.) 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:43:52 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. 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:43:52 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. 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:43:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:43:52 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. 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:43:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:43:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:43:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:43:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1123ms 23:43:52 INFO - PROCESS | 3636 | 1464936232629 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:43:52 INFO - PROCESS | 3636 | 1464936232632 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 23:43:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:43:52 INFO - PROCESS | 3636 | 1464936232650 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:43:52 INFO - PROCESS | 3636 | 1464936232652 Marionette TRACE conn2 <- [1,3034,null,{}] 23:43:52 INFO - PROCESS | 3636 | 1464936232657 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:52 INFO - PROCESS | 3636 | 1464936232773 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:43:52 INFO - PROCESS | 3636 | 1464936232933 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:52 INFO - PROCESS | 3636 | ++DOCSHELL 1FCE4400 == 95 [pid = 3636] [id = 770] 23:43:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 234 (1FE3E000) [pid = 3636] [serial = 2308] [outer = 00000000] 23:43:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 235 (20D7D000) [pid = 3636] [serial = 2309] [outer = 1FE3E000] 23:43:52 INFO - PROCESS | 3636 | 1464936232989 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 236 (20D80000) [pid = 3636] [serial = 2310] [outer = 1FE3E000] 23:43:53 INFO - PROCESS | 3636 | [3636] 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 23:43:53 INFO - PROCESS | 3636 | 1464936233552 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:43:53 INFO - {} 23:43:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 967ms 23:43:53 INFO - PROCESS | 3636 | 1464936233600 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:43:53 INFO - PROCESS | 3636 | 1464936233603 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 23:43:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:43:53 INFO - PROCESS | 3636 | 1464936233607 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:43:53 INFO - PROCESS | 3636 | 1464936233609 Marionette TRACE conn2 <- [1,3038,null,{}] 23:43:53 INFO - PROCESS | 3636 | 1464936233613 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:53 INFO - PROCESS | 3636 | 1464936233786 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:43:53 INFO - PROCESS | 3636 | 1464936233951 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 3636 | ++DOCSHELL 19A7EC00 == 96 [pid = 3636] [id = 771] 23:43:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 237 (1B57AC00) [pid = 3636] [serial = 2311] [outer = 00000000] 23:43:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 238 (1B7C7800) [pid = 3636] [serial = 2312] [outer = 1B57AC00] 23:43:53 INFO - PROCESS | 3636 | 1464936234007 Marionette DEBUG loaded listener.js 23:43:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 239 (1D364C00) [pid = 3636] [serial = 2313] [outer = 1B57AC00] 23:43:54 INFO - PROCESS | 3636 | 1464936234512 Marionette TRACE conn2 <- [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]]]}] 23:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:43:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:43:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 936ms 23:43:54 INFO - PROCESS | 3636 | 1464936234568 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 3636 | 1464936234570 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 23:43:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:43:54 INFO - PROCESS | 3636 | 1464936234576 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 3636 | 1464936234578 Marionette TRACE conn2 <- [1,3042,null,{}] 23:43:54 INFO - PROCESS | 3636 | 1464936234582 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:54 INFO - PROCESS | 3636 | 1464936234693 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:43:54 INFO - PROCESS | 3636 | 1464936234885 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:54 INFO - PROCESS | 3636 | ++DOCSHELL 1D366800 == 97 [pid = 3636] [id = 772] 23:43:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 240 (1D36A000) [pid = 3636] [serial = 2314] [outer = 00000000] 23:43:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 241 (1E2D2C00) [pid = 3636] [serial = 2315] [outer = 1D36A000] 23:43:54 INFO - PROCESS | 3636 | 1464936234947 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 242 (1EC62800) [pid = 3636] [serial = 2316] [outer = 1D36A000] 23:43:55 INFO - PROCESS | 3636 | 1464936235752 Marionette TRACE conn2 <- [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"]]]}] 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:43:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:43:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:43:55 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" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:43:55 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" 23:43:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:43:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:43:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1341ms 23:43:55 INFO - PROCESS | 3636 | 1464936235933 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 3636 | 1464936235937 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 23:43:55 INFO - PROCESS | 3636 | 1464936235941 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:43:55 INFO - PROCESS | 3636 | 1464936235943 Marionette TRACE conn2 <- [1,3046,null,{}] 23:43:55 INFO - PROCESS | 3636 | 1464936235947 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:56 INFO - PROCESS | 3636 | 1464936236049 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:43:56 INFO - PROCESS | 3636 | 1464936236250 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 3636 | ++DOCSHELL 1EC66400 == 98 [pid = 3636] [id = 773] 23:43:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 243 (1EC69800) [pid = 3636] [serial = 2317] [outer = 00000000] 23:43:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 244 (1F6C5400) [pid = 3636] [serial = 2318] [outer = 1EC69800] 23:43:56 INFO - PROCESS | 3636 | 1464936236304 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 245 (1F6C5C00) [pid = 3636] [serial = 2319] [outer = 1EC69800] 23:43:56 INFO - PROCESS | 3636 | 1464936236822 Marionette TRACE conn2 <- [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]]]}] 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:43:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:43:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:43:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:43:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:43:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:43:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:43:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 952ms 23:43:56 INFO - PROCESS | 3636 | 1464936236904 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 3636 | 1464936236906 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 23:43:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:43:56 INFO - PROCESS | 3636 | 1464936236911 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 3636 | 1464936236913 Marionette TRACE conn2 <- [1,3050,null,{}] 23:43:56 INFO - PROCESS | 3636 | 1464936236916 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:57 INFO - PROCESS | 3636 | 1464936237040 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:43:57 INFO - PROCESS | 3636 | 1464936237403 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 3636 | ++DOCSHELL 0F22CC00 == 99 [pid = 3636] [id = 774] 23:43:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 246 (1032A000) [pid = 3636] [serial = 2320] [outer = 00000000] 23:43:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 247 (10F41400) [pid = 3636] [serial = 2321] [outer = 1032A000] 23:43:57 INFO - PROCESS | 3636 | 1464936237486 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 248 (11DBDC00) [pid = 3636] [serial = 2322] [outer = 1032A000] 23:43:57 INFO - PROCESS | 3636 | [3636] 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 23:43:58 INFO - PROCESS | 3636 | 1464936238077 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:43:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:43:58 INFO - {} 23:43:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1185ms 23:43:58 INFO - PROCESS | 3636 | 1464936238106 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:43:58 INFO - PROCESS | 3636 | 1464936238110 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 23:43:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:43:58 INFO - PROCESS | 3636 | 1464936238115 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 3636 | 1464936238118 Marionette TRACE conn2 <- [1,3054,null,{}] 23:43:58 INFO - PROCESS | 3636 | 1464936238123 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:58 INFO - PROCESS | 3636 | 1464936238238 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:43:58 INFO - PROCESS | 3636 | 1464936238400 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 3636 | ++DOCSHELL 16ECA800 == 100 [pid = 3636] [id = 775] 23:43:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 249 (16ED4C00) [pid = 3636] [serial = 2323] [outer = 00000000] 23:43:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 250 (171FD400) [pid = 3636] [serial = 2324] [outer = 16ED4C00] 23:43:58 INFO - PROCESS | 3636 | 1464936238454 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 251 (17A07000) [pid = 3636] [serial = 2325] [outer = 16ED4C00] 23:43:58 INFO - PROCESS | 3636 | 1464936239010 Marionette TRACE conn2 <- [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]]]}] 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:43:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:43:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 935ms 23:43:59 INFO - PROCESS | 3636 | 1464936239069 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 3636 | 1464936239073 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 23:43:59 INFO - PROCESS | 3636 | 1464936239079 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 3636 | 1464936239081 Marionette TRACE conn2 <- [1,3058,null,{}] 23:43:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:43:59 INFO - PROCESS | 3636 | 1464936239085 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:59 INFO - PROCESS | 3636 | 1464936239195 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:43:59 INFO - PROCESS | 3636 | 1464936239385 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 10A57400 == 99 [pid = 3636] [id = 764] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 17A07C00 == 98 [pid = 3636] [id = 763] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 17066800 == 97 [pid = 3636] [id = 762] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 131E8800 == 96 [pid = 3636] [id = 759] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 0F2CE800 == 95 [pid = 3636] [id = 758] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 1047DC00 == 94 [pid = 3636] [id = 757] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 250 (1D371C00) [pid = 3636] [serial = 2238] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 249 (1B579800) [pid = 3636] [serial = 2194] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 248 (16C97000) [pid = 3636] [serial = 2185] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 247 (1B60DC00) [pid = 3636] [serial = 2191] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 246 (105F6C00) [pid = 3636] [serial = 2182] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 245 (1B726400) [pid = 3636] [serial = 2197] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 244 (19E58400) [pid = 3636] [serial = 2188] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 243 (19EAB000) [pid = 3636] [serial = 2203] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 242 (171F2400) [pid = 3636] [serial = 2200] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | ++DOCSHELL 0F2D2C00 == 95 [pid = 3636] [id = 776] 23:43:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 243 (0F31C400) [pid = 3636] [serial = 2326] [outer = 00000000] 23:43:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 244 (10E0C800) [pid = 3636] [serial = 2327] [outer = 0F31C400] 23:43:59 INFO - PROCESS | 3636 | 1464936239479 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 245 (1559DC00) [pid = 3636] [serial = 2328] [outer = 0F31C400] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 1D362400 == 94 [pid = 3636] [id = 750] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 1706EC00 == 93 [pid = 3636] [id = 749] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 17068800 == 92 [pid = 3636] [id = 748] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 10373C00 == 91 [pid = 3636] [id = 747] 23:43:59 INFO - PROCESS | 3636 | --DOCSHELL 1D368800 == 90 [pid = 3636] [id = 746] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 244 (1E2CEC00) [pid = 3636] [serial = 2234] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 243 (1D365400) [pid = 3636] [serial = 2236] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 242 (10E95000) [pid = 3636] [serial = 2209] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 241 (17276400) [pid = 3636] [serial = 2212] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 240 (1A8EF800) [pid = 3636] [serial = 2218] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 239 (1B608400) [pid = 3636] [serial = 2225] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 238 (19E50800) [pid = 3636] [serial = 2216] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 237 (1E2CCC00) [pid = 3636] [serial = 2233] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 236 (1B605000) [pid = 3636] [serial = 2224] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 235 (160F3000) [pid = 3636] [serial = 2207] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 234 (1AA3C000) [pid = 3636] [serial = 2219] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 233 (1B7C8800) [pid = 3636] [serial = 2227] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 232 (1B4D2800) [pid = 3636] [serial = 2222] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 231 (17063400) [pid = 3636] [serial = 2230] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 230 (12B3F800) [pid = 3636] [serial = 2210] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 229 (1B7CC800) [pid = 3636] [serial = 2228] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 228 (1B2C4000) [pid = 3636] [serial = 2231] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 227 (1B2C3400) [pid = 3636] [serial = 2221] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 226 (19C0DC00) [pid = 3636] [serial = 2215] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 225 (17AEA000) [pid = 3636] [serial = 2213] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | --DOMWINDOW == 224 (14550000) [pid = 3636] [serial = 2206] [outer = 00000000] [url = about:blank] 23:43:59 INFO - PROCESS | 3636 | 1464936239888 Marionette TRACE conn2 <- [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]]]}] 23:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:43:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 842ms 23:43:59 INFO - PROCESS | 3636 | 1464936239925 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 3636 | 1464936239927 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 23:43:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:43:59 INFO - PROCESS | 3636 | 1464936239932 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 3636 | 1464936239938 Marionette TRACE conn2 <- [1,3062,null,{}] 23:43:59 INFO - PROCESS | 3636 | 1464936239950 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:00 INFO - PROCESS | 3636 | 1464936240047 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:44:00 INFO - PROCESS | 3636 | 1464936240063 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 3636 | ++DOCSHELL 1713D800 == 91 [pid = 3636] [id = 777] 23:44:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 225 (17276400) [pid = 3636] [serial = 2329] [outer = 00000000] 23:44:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 226 (17BA5400) [pid = 3636] [serial = 2330] [outer = 17276400] 23:44:00 INFO - PROCESS | 3636 | 1464936240108 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 227 (19A7D000) [pid = 3636] [serial = 2331] [outer = 17276400] 23:44:00 INFO - PROCESS | 3636 | 1464936240615 Marionette TRACE conn2 <- [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]]]}] 23:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:44:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 702ms 23:44:00 INFO - PROCESS | 3636 | 1464936240630 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 3636 | 1464936240632 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 23:44:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:44:00 INFO - PROCESS | 3636 | 1464936240636 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 3636 | 1464936240637 Marionette TRACE conn2 <- [1,3066,null,{}] 23:44:00 INFO - PROCESS | 3636 | 1464936240625 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:00 INFO - PROCESS | 3636 | 1464936240720 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:44:00 INFO - PROCESS | 3636 | 1464936240755 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 3636 | ++DOCSHELL 19BB9C00 == 92 [pid = 3636] [id = 778] 23:44:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 228 (19C08000) [pid = 3636] [serial = 2332] [outer = 00000000] 23:44:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 229 (19EA4800) [pid = 3636] [serial = 2333] [outer = 19C08000] 23:44:00 INFO - PROCESS | 3636 | 1464936240799 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 230 (1A388400) [pid = 3636] [serial = 2334] [outer = 19C08000] 23:44:01 INFO - PROCESS | 3636 | 1464936241287 Marionette TRACE conn2 <- [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] 23:44:01 INFO - PROCESS | 3636 | 1464936241333 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 23:44:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:44:01 INFO - PROCESS | 3636 | 1464936241336 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 3636 | 1464936241338 Marionette TRACE conn2 <- [1,3070,null,{}] 23:44:01 INFO - PROCESS | 3636 | 1464936241341 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:01 INFO - PROCESS | 3636 | 1464936241433 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:44:01 INFO - PROCESS | 3636 | 1464936241439 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 3636 | ++DOCSHELL 1A8F3000 == 93 [pid = 3636] [id = 779] 23:44:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 231 (1A95D800) [pid = 3636] [serial = 2335] [outer = 00000000] 23:44:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 232 (1AA33800) [pid = 3636] [serial = 2336] [outer = 1A95D800] 23:44:01 INFO - PROCESS | 3636 | 1464936241615 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 233 (1AAC8000) [pid = 3636] [serial = 2337] [outer = 1A95D800] 23:44:02 INFO - PROCESS | 3636 | 1464936242031 Marionette TRACE conn2 <- [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]]]}] 23:44:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:44:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:44:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:44:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 23:44:02 INFO - PROCESS | 3636 | 1464936242077 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:44:02 INFO - PROCESS | 3636 | 1464936242079 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 23:44:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:44:02 INFO - PROCESS | 3636 | 1464936242082 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 3636 | 1464936242084 Marionette TRACE conn2 <- [1,3074,null,{}] 23:44:02 INFO - PROCESS | 3636 | 1464936242087 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:02 INFO - PROCESS | 3636 | 1464936242259 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:44:02 INFO - PROCESS | 3636 | 1464936242286 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 3636 | ++DOCSHELL 1AA33400 == 94 [pid = 3636] [id = 780] 23:44:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 234 (1B12E800) [pid = 3636] [serial = 2338] [outer = 00000000] 23:44:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 235 (1B4D3000) [pid = 3636] [serial = 2339] [outer = 1B12E800] 23:44:02 INFO - PROCESS | 3636 | 1464936242330 Marionette DEBUG loaded listener.js 23:44:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 236 (1B4DEC00) [pid = 3636] [serial = 2340] [outer = 1B12E800] 23:44:02 INFO - PROCESS | 3636 | 1464936242755 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:44:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:44:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 733ms 23:44:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:44:02 INFO - PROCESS | 3636 | 1464936242823 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:44:02 INFO - PROCESS | 3636 | 1464936242825 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 23:44:02 INFO - PROCESS | 3636 | 1464936242828 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 3636 | 1464936242830 Marionette TRACE conn2 <- [1,3078,null,{}] 23:44:02 INFO - PROCESS | 3636 | 1464936242833 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:02 INFO - PROCESS | 3636 | 1464936242972 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:44:03 INFO - PROCESS | 3636 | 1464936243054 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 3636 | ++DOCSHELL 1B4D2800 == 95 [pid = 3636] [id = 781] 23:44:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 237 (1B579C00) [pid = 3636] [serial = 2341] [outer = 00000000] 23:44:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 238 (1B610000) [pid = 3636] [serial = 2342] [outer = 1B579C00] 23:44:03 INFO - PROCESS | 3636 | 1464936243097 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 239 (155C9400) [pid = 3636] [serial = 2343] [outer = 1B579C00] 23:44:03 INFO - PROCESS | 3636 | 1464936243499 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:44:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:44:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 686ms 23:44:03 INFO - PROCESS | 3636 | 1464936243528 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 23:44:03 INFO - PROCESS | 3636 | 1464936243530 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 23:44:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:44:03 INFO - PROCESS | 3636 | 1464936243540 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - PROCESS | 3636 | 1464936243541 Marionette TRACE conn2 <- [1,3082,null,{}] 23:44:03 INFO - PROCESS | 3636 | 1464936243545 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:03 INFO - PROCESS | 3636 | 1464936243708 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:44:03 INFO - PROCESS | 3636 | 1464936243797 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 3636 | ++DOCSHELL 12FC3800 == 96 [pid = 3636] [id = 782] 23:44:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 240 (145D0C00) [pid = 3636] [serial = 2344] [outer = 00000000] 23:44:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 241 (1B7C3C00) [pid = 3636] [serial = 2345] [outer = 145D0C00] 23:44:03 INFO - PROCESS | 3636 | 1464936243840 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 242 (1B7CC800) [pid = 3636] [serial = 2346] [outer = 145D0C00] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 241 (160E9C00) [pid = 3636] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 240 (1713B800) [pid = 3636] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 239 (155C4400) [pid = 3636] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 238 (18124800) [pid = 3636] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 237 (10A81800) [pid = 3636] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 236 (10489800) [pid = 3636] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 235 (1050CC00) [pid = 3636] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 234 (131EB000) [pid = 3636] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 233 (10A7E800) [pid = 3636] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:44:04 INFO - PROCESS | 3636 | --DOMWINDOW == 232 (16C95800) [pid = 3636] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:44:04 INFO - PROCESS | 3636 | 1464936244868 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:44:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:44:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1357ms 23:44:04 INFO - PROCESS | 3636 | 1464936244905 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 3636 | 1464936244907 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 23:44:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:44:04 INFO - PROCESS | 3636 | 1464936244911 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - PROCESS | 3636 | 1464936244912 Marionette TRACE conn2 <- [1,3086,null,{}] 23:44:04 INFO - PROCESS | 3636 | 1464936244916 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:04 INFO - PROCESS | 3636 | 1464936245007 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:44:05 INFO - PROCESS | 3636 | 1464936245013 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 3636 | ++DOCSHELL 10E59000 == 97 [pid = 3636] [id = 783] 23:44:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 233 (17063C00) [pid = 3636] [serial = 2347] [outer = 00000000] 23:44:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 234 (1B2C5C00) [pid = 3636] [serial = 2348] [outer = 17063C00] 23:44:05 INFO - PROCESS | 3636 | 1464936245057 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 235 (1D362C00) [pid = 3636] [serial = 2349] [outer = 17063C00] 23:44:05 INFO - PROCESS | 3636 | 1464936245497 Marionette TRACE conn2 <- [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]]]}] 23:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:44:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 639ms 23:44:05 INFO - PROCESS | 3636 | 1464936245548 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 3636 | 1464936245550 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 23:44:05 INFO - PROCESS | 3636 | 1464936245554 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:44:05 INFO - PROCESS | 3636 | 1464936245555 Marionette TRACE conn2 <- [1,3090,null,{}] 23:44:05 INFO - PROCESS | 3636 | 1464936245575 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:05 INFO - PROCESS | 3636 | 1464936245671 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:44:05 INFO - PROCESS | 3636 | 1464936245677 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 3636 | ++DOCSHELL 1AAC6000 == 98 [pid = 3636] [id = 784] 23:44:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 236 (1D36C000) [pid = 3636] [serial = 2350] [outer = 00000000] 23:44:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 237 (1EC68400) [pid = 3636] [serial = 2351] [outer = 1D36C000] 23:44:05 INFO - PROCESS | 3636 | 1464936245727 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 238 (1F6CAC00) [pid = 3636] [serial = 2352] [outer = 1D36C000] 23:44:06 INFO - PROCESS | 3636 | 1464936246203 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:44:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:44:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 702ms 23:44:06 INFO - PROCESS | 3636 | 1464936246254 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:44:06 INFO - PROCESS | 3636 | 1464936246256 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 23:44:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:44:06 INFO - PROCESS | 3636 | 1464936246278 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 3636 | 1464936246280 Marionette TRACE conn2 <- [1,3094,null,{}] 23:44:06 INFO - PROCESS | 3636 | 1464936246283 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:06 INFO - PROCESS | 3636 | 1464936246395 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:44:06 INFO - PROCESS | 3636 | 1464936246406 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:06 INFO - PROCESS | 3636 | ++DOCSHELL 1FA29400 == 99 [pid = 3636] [id = 785] 23:44:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 239 (1FA2D800) [pid = 3636] [serial = 2353] [outer = 00000000] 23:44:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 240 (1FB08400) [pid = 3636] [serial = 2354] [outer = 1FA2D800] 23:44:06 INFO - PROCESS | 3636 | 1464936246451 Marionette DEBUG loaded listener.js 23:44:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 241 (1FB0BC00) [pid = 3636] [serial = 2355] [outer = 1FA2D800] 23:44:07 INFO - PROCESS | 3636 | 1464936247183 Marionette TRACE conn2 <- [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]]]}] 23:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:44:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 951ms 23:44:07 INFO - PROCESS | 3636 | 1464936247223 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 3636 | 1464936247228 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 23:44:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:44:07 INFO - PROCESS | 3636 | 1464936247234 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 3636 | 1464936247239 Marionette TRACE conn2 <- [1,3098,null,{}] 23:44:07 INFO - PROCESS | 3636 | 1464936247244 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:07 INFO - PROCESS | 3636 | 1464936247383 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:44:07 INFO - PROCESS | 3636 | 1464936247533 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 3636 | ++DOCSHELL 10E09400 == 100 [pid = 3636] [id = 786] 23:44:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 242 (11D28800) [pid = 3636] [serial = 2356] [outer = 00000000] 23:44:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 243 (155C9C00) [pid = 3636] [serial = 2357] [outer = 11D28800] 23:44:07 INFO - PROCESS | 3636 | 1464936247590 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 244 (162E6C00) [pid = 3636] [serial = 2358] [outer = 11D28800] 23:44:08 INFO - PROCESS | 3636 | 1464936248083 Marionette TRACE conn2 <- [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"]]]}] 23:44:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:44:08 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 23:44:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:44:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:44:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 889ms 23:44:08 INFO - PROCESS | 3636 | 1464936248139 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:44:08 INFO - PROCESS | 3636 | 1464936248145 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 23:44:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:44:08 INFO - PROCESS | 3636 | 1464936248151 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 3636 | 1464936248154 Marionette TRACE conn2 <- [1,3102,null,{}] 23:44:08 INFO - PROCESS | 3636 | 1464936248159 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:08 INFO - PROCESS | 3636 | 1464936248282 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:44:08 INFO - PROCESS | 3636 | 1464936248494 Marionette TRACE conn2 -> [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\", \"101b4a77-14e6-4092-b1b9-590bc6ddd849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 3636 | ++DOCSHELL 18130800 == 101 [pid = 3636] [id = 787] 23:44:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 245 (18395000) [pid = 3636] [serial = 2359] [outer = 00000000] 23:44:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 246 (19A3CC00) [pid = 3636] [serial = 2360] [outer = 18395000] 23:44:08 INFO - PROCESS | 3636 | 1464936248551 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 247 (19D8DC00) [pid = 3636] [serial = 2361] [outer = 18395000] 23:44:09 INFO - PROCESS | 3636 | 1464936249113 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:44:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:44:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 998ms 23:44:09 INFO - PROCESS | 3636 | 1464936249157 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 3636 | 1464936249160 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 23:44:10 WARNING - u'runner_teardown' () 23:44:10 INFO - No more tests 23:44:10 INFO - Got 0 unexpected results 23:44:10 INFO - SUITE-END | took 672s 23:44:10 INFO - Closing logging queue 23:44:10 INFO - queue closed 23:44:10 INFO - Return code: 0 23:44:10 WARNING - # TBPL SUCCESS # 23:44:10 INFO - Running post-action listener: _resource_record_post_action 23:44:10 INFO - Running post-run listener: _resource_record_post_run 23:44:11 INFO - Total resource usage - Wall time: 684s; CPU: 17.0%; Read bytes: 91918336; Write bytes: 954460672; Read time: 601872; Write time: 1338624 23:44:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:44:11 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 110536704; Read time: 0; Write time: 197786 23:44:11 INFO - run-tests - Wall time: 681s; CPU: 17.0%; Read bytes: 91918336; Write bytes: 818258432; Read time: 601872; Write time: 1094703 23:44:11 INFO - Running post-run listener: _upload_blobber_files 23:44:11 INFO - Blob upload gear active. 23:44:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:44:11 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 23:44:11 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'] 23:44:11 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 23:44:12 INFO - (blobuploader) - INFO - Open directory for files ... 23:44:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:44:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:44:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:44:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:44:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:44:13 INFO - (blobuploader) - INFO - Done attempting. 23:44:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:44:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:44:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:44:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:44:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:44:15 INFO - (blobuploader) - INFO - Done attempting. 23:44:15 INFO - (blobuploader) - INFO - Iteration through files over. 23:44:15 INFO - Return code: 0 23:44:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:44:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/78e4c0a2ce6c442e46b10f86155d727622016bc35130ced1526249b55234d807913fd5b955c6092c487f3fbb915429b55a7d3cc5967b25e9ade217c28f7d590a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b497fd289f44f6b9b6cb262e4b3d0d108bb760ba3279b841069154b82a36b438a44939b1e4173efb87a9549e775ea24084abaea3304c865ad7f9043011e3f98"} 23:44:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:44:15 INFO - Writing to file C:\slave\test\properties\blobber_files 23:44:15 INFO - Contents: 23:44:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/78e4c0a2ce6c442e46b10f86155d727622016bc35130ced1526249b55234d807913fd5b955c6092c487f3fbb915429b55a7d3cc5967b25e9ade217c28f7d590a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b497fd289f44f6b9b6cb262e4b3d0d108bb760ba3279b841069154b82a36b438a44939b1e4173efb87a9549e775ea24084abaea3304c865ad7f9043011e3f98"} 23:44:15 INFO - Running post-run listener: copy_logs_to_upload_dir 23:44:15 INFO - Copying logs to upload dir... 23:44:15 INFO - mkdir: C:\slave\test\build\upload\logs 23:44:15 INFO - Copying logs to upload dir... 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - Using _rmtree_windows ... 23:44:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=809.127000 ========= master_lag: 11.94 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 41 secs) (at 2016-06-02 23:44:16.473167) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:16.474109) ========= '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-073\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/78e4c0a2ce6c442e46b10f86155d727622016bc35130ced1526249b55234d807913fd5b955c6092c487f3fbb915429b55a7d3cc5967b25e9ade217c28f7d590a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b497fd289f44f6b9b6cb262e4b3d0d108bb760ba3279b841069154b82a36b438a44939b1e4173efb87a9549e775ea24084abaea3304c865ad7f9043011e3f98"} build_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/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/TiVNjSnrQUW8AhiPNCLstQ/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/78e4c0a2ce6c442e46b10f86155d727622016bc35130ced1526249b55234d807913fd5b955c6092c487f3fbb915429b55a7d3cc5967b25e9ade217c28f7d590a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b497fd289f44f6b9b6cb262e4b3d0d108bb760ba3279b841069154b82a36b438a44939b1e4173efb87a9549e775ea24084abaea3304c865ad7f9043011e3f98"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TiVNjSnrQUW8AhiPNCLstQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:16.600252) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:16.600997) ========= '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-073\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-073 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-073 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-073 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:16.721255) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:16.721589) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 23:44:17.160550) ========= ========= Total master_lag: 12.15 =========