builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-072 starttime: 1461183576.25 results: success (0) buildid: 20160420112246 builduid: 7668afcd77634233bd1d46d457c06a30 revision: 7672199e4347692cf5cd6bee43506502769a1d11 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:36.247304) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:36.248313) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:36.249014) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:36.339852) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:36.340152) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False --13:19:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.74 MB/s 13:19:36 (7.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.705000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:37.258529) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:37.258864) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.988000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:38.258373) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:19:38.258740) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 7672199e4347692cf5cd6bee43506502769a1d11 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 7672199e4347692cf5cd6bee43506502769a1d11 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 13:19:37,848 truncating revision to first 12 chars 2016-04-20 13:19:37,848 Setting DEBUG logging. 2016-04-20 13:19:37,848 attempt 1/10 2016-04-20 13:19:37,848 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/7672199e4347?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 13:19:38,270 unpacking tar archive at: mozilla-inbound-7672199e4347/testing/mozharness/ program finished with exit code 0 elapsedTime=1.129000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 13:19:39.448034) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:39.448340) ========= script_repo_revision: 7672199e4347692cf5cd6bee43506502769a1d11 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:39.448736) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:39.449004) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 13:19:39.461524) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 44 secs) (at 2016-04-20 13:19:39.461862) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 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-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:19:39 INFO - MultiFileLogger online at 20160420 13:19:39 in C:\slave\test 13:19:39 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-inbound --download-symbols true 13:19:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:19:39 INFO - {'append_to_log': False, 13:19:39 INFO - 'base_work_dir': 'C:\\slave\\test', 13:19:39 INFO - 'blob_upload_branch': 'mozilla-inbound', 13:19:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:19:39 INFO - 'buildbot_json_path': 'buildprops.json', 13:19:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:19:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:19:39 INFO - 'download_minidump_stackwalk': True, 13:19:39 INFO - 'download_symbols': 'true', 13:19:39 INFO - 'e10s': False, 13:19:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:19:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:19:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:19:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:19:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:19:39 INFO - 'C:/mozilla-build/tooltool.py'), 13:19:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:19:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:19:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:19:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:19:39 INFO - 'log_level': 'info', 13:19:39 INFO - 'log_to_console': True, 13:19:39 INFO - 'opt_config_files': (), 13:19:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:19:39 INFO - '--processes=1', 13:19:39 INFO - '--config=%(test_path)s/wptrunner.ini', 13:19:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:19:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:19:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:19:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:19:39 INFO - 'pip_index': False, 13:19:39 INFO - 'require_test_zip': True, 13:19:39 INFO - 'test_type': ('testharness',), 13:19:39 INFO - 'this_chunk': '1', 13:19:39 INFO - 'total_chunks': '10', 13:19:39 INFO - 'virtualenv_path': 'venv', 13:19:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:19:39 INFO - 'work_dir': 'build'} 13:19:39 INFO - ##### 13:19:39 INFO - ##### Running clobber step. 13:19:39 INFO - ##### 13:19:39 INFO - Running pre-action listener: _resource_record_pre_action 13:19:39 INFO - Running main action method: clobber 13:19:39 INFO - rmtree: C:\slave\test\build 13:19:39 INFO - Using _rmtree_windows ... 13:19:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:19:58 INFO - Running post-action listener: _resource_record_post_action 13:19:58 INFO - ##### 13:19:58 INFO - ##### Running read-buildbot-config step. 13:19:58 INFO - ##### 13:19:58 INFO - Running pre-action listener: _resource_record_pre_action 13:19:58 INFO - Running main action method: read_buildbot_config 13:19:58 INFO - Using buildbot properties: 13:19:58 INFO - { 13:19:58 INFO - "project": "", 13:19:58 INFO - "product": "firefox", 13:19:58 INFO - "script_repo_revision": "production", 13:19:58 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 13:19:58 INFO - "repository": "", 13:19:58 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 13:19:58 INFO - "buildid": "20160420112246", 13:19:58 INFO - "pgo_build": "False", 13:19:58 INFO - "basedir": "C:\\slave\\test", 13:19:58 INFO - "buildnumber": 15, 13:19:58 INFO - "slavename": "t-xp32-ix-072", 13:19:58 INFO - "revision": "7672199e4347692cf5cd6bee43506502769a1d11", 13:19:58 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 13:19:58 INFO - "platform": "win32", 13:19:58 INFO - "branch": "mozilla-inbound", 13:19:58 INFO - "repo_path": "integration/mozilla-inbound", 13:19:58 INFO - "moz_repo_path": "", 13:19:58 INFO - "stage_platform": "win32", 13:19:58 INFO - "builduid": "7668afcd77634233bd1d46d457c06a30", 13:19:58 INFO - "slavebuilddir": "test" 13:19:58 INFO - } 13:19:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 13:19:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 13:19:58 INFO - Running post-action listener: _resource_record_post_action 13:19:58 INFO - ##### 13:19:58 INFO - ##### Running download-and-extract step. 13:19:58 INFO - ##### 13:19:58 INFO - Running pre-action listener: _resource_record_pre_action 13:19:58 INFO - Running main action method: download_and_extract 13:19:58 INFO - mkdir: C:\slave\test\build\tests 13:19:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:19:58 INFO - https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:19:58 INFO - trying https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 13:19:58 INFO - Downloading https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:19:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 13:20:00 INFO - Downloaded 1274 bytes. 13:20:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 13:20:00 INFO - Using the following test package requirements: 13:20:00 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:20:00 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 13:20:00 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 13:20:00 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'jsshell-win32.zip'], 13:20:00 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 13:20:00 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 13:20:00 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 13:20:00 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 13:20:00 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 13:20:00 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 13:20:00 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 13:20:00 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:20:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:00 INFO - https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:20:00 INFO - trying https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 13:20:00 INFO - Downloading https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 13:20:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 13:20:02 INFO - Downloaded 20466390 bytes. 13:20:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:20:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:20:05 INFO - caution: filename not matched: web-platform/* 13:20:05 INFO - Return code: 11 13:20:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:05 INFO - https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:20:05 INFO - trying https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:20:05 INFO - Downloading https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 13:20:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 13:20:10 INFO - Downloaded 36397870 bytes. 13:20:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:20:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:21:30 INFO - caution: filename not matched: bin/* 13:21:30 INFO - caution: filename not matched: config/* 13:21:30 INFO - caution: filename not matched: mozbase/* 13:21:30 INFO - caution: filename not matched: marionette/* 13:21:30 INFO - caution: filename not matched: tools/wptserve/* 13:21:30 INFO - Return code: 11 13:21:30 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')]} 13:21:30 INFO - https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 13:21:30 INFO - trying https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:21:30 INFO - Downloading https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 13:21:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 13:26:06 INFO - Downloaded 67459553 bytes. 13:26:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:26:06 INFO - mkdir: C:\slave\test\properties 13:26:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:26:06 INFO - Writing to file C:\slave\test\properties\build_url 13:26:06 INFO - Contents: 13:26:06 INFO - build_url:https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 13:26:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:26:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:26:07 INFO - Writing to file C:\slave\test\properties\symbols_url 13:26:07 INFO - Contents: 13:26:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:26:07 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')]} 13:26:07 INFO - https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:26:07 INFO - trying https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:26:07 INFO - Downloading https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 13:26:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:26:11 INFO - Downloaded 58274416 bytes. 13:26:11 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:26:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:26:15 INFO - Return code: 0 13:26:15 INFO - Running post-action listener: _resource_record_post_action 13:26:15 INFO - Running post-action listener: set_extra_try_arguments 13:26:15 INFO - ##### 13:26:15 INFO - ##### Running create-virtualenv step. 13:26:15 INFO - ##### 13:26:15 INFO - Running pre-action listener: _pre_create_virtualenv 13:26:15 INFO - Running pre-action listener: _resource_record_pre_action 13:26:15 INFO - Running main action method: create_virtualenv 13:26:15 INFO - Creating virtualenv C:\slave\test\build\venv 13:26:15 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 13:26:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:26:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:26:20 INFO - Installing distribute......................................................................................................................................................................................done. 13:26:21 INFO - Return code: 0 13:26:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:26: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')]} 13:26:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26: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')]} 13:26:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:21 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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:26:21 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 13:26:21 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 13:26:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:26:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:26:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:26:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:26:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:26:21 INFO - 'DCLOCATION': 'SCL3', 13:26:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:26:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:26:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:26:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:26:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:26:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:26:21 INFO - 'HOMEDRIVE': 'C:', 13:26:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:26:21 INFO - 'KTS_VERSION': '1.19c', 13:26:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:26:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:26:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:26:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:26:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:26:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:26:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:26:21 INFO - 'MOZ_AIRBAG': '1', 13:26:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:26:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:21 INFO - 'MOZ_MSVCVERSION': '8', 13:26:21 INFO - 'MOZ_NO_REMOTE': '1', 13:26:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:26:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:26:21 INFO - 'NO_EM_RESTART': '1', 13:26:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:26:21 INFO - 'OS': 'Windows_NT', 13:26:21 INFO - 'OURDRIVE': 'C:', 13:26:21 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', 13:26:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:26:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:26:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:26:21 INFO - 'PROCESSOR_LEVEL': '6', 13:26:21 INFO - 'PROCESSOR_REVISION': '1e05', 13:26:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:26:21 INFO - 'PROMPT': '$P$G', 13:26:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:26:21 INFO - 'PWD': 'C:\\slave\\test', 13:26:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:26:21 INFO - 'SESSIONNAME': 'Console', 13:26:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:26:21 INFO - 'SYSTEMDRIVE': 'C:', 13:26:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:26:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:21 INFO - 'TEST1': 'testie', 13:26:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:21 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:26:21 INFO - 'USERNAME': 'cltbld', 13:26:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:26:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:26:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:26:21 INFO - 'WINDIR': 'C:\\WINDOWS', 13:26:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:26:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:26:22 INFO - Downloading/unpacking psutil>=0.7.1 13:26:22 INFO - Running setup.py egg_info for package psutil 13:26:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:26:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:26:22 INFO - Installing collected packages: psutil 13:26:22 INFO - Running setup.py install for psutil 13:26:22 INFO - building 'psutil._psutil_windows' extension 13:26:22 INFO - error: Unable to find vcvarsall.bat 13:26:22 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-txkngm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:26:22 INFO - running install 13:26:22 INFO - running build 13:26:22 INFO - running build_py 13:26:22 INFO - creating build 13:26:22 INFO - creating build\lib.win32-2.7 13:26:22 INFO - creating build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:26:22 INFO - running build_ext 13:26:22 INFO - building 'psutil._psutil_windows' extension 13:26:22 INFO - error: Unable to find vcvarsall.bat 13:26:22 INFO - ---------------------------------------- 13:26:22 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-txkngm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:26:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 13:26:22 WARNING - Return code: 1 13:26:22 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! 13:26:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:26:22 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')]} 13:26:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:22 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')]} 13:26:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:22 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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:26:22 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 13:26:22 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 13:26:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:26:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:26:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:26:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:26:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:26:22 INFO - 'DCLOCATION': 'SCL3', 13:26:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:26:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:26:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:26:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:26:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:26:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:26:22 INFO - 'HOMEDRIVE': 'C:', 13:26:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:26:22 INFO - 'KTS_VERSION': '1.19c', 13:26:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:26:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:26:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:26:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:26:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:26:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:26:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:26:22 INFO - 'MOZ_AIRBAG': '1', 13:26:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:26:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:22 INFO - 'MOZ_MSVCVERSION': '8', 13:26:22 INFO - 'MOZ_NO_REMOTE': '1', 13:26:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:26:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:26:22 INFO - 'NO_EM_RESTART': '1', 13:26:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:26:22 INFO - 'OS': 'Windows_NT', 13:26:22 INFO - 'OURDRIVE': 'C:', 13:26:22 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', 13:26:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:26:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:26:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:26:22 INFO - 'PROCESSOR_LEVEL': '6', 13:26:22 INFO - 'PROCESSOR_REVISION': '1e05', 13:26:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:26:22 INFO - 'PROMPT': '$P$G', 13:26:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:26:22 INFO - 'PWD': 'C:\\slave\\test', 13:26:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:26:22 INFO - 'SESSIONNAME': 'Console', 13:26:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:26:22 INFO - 'SYSTEMDRIVE': 'C:', 13:26:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:26:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:22 INFO - 'TEST1': 'testie', 13:26:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:22 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:26:22 INFO - 'USERNAME': 'cltbld', 13:26:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:26:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:26:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:26:22 INFO - 'WINDIR': 'C:\\WINDOWS', 13:26:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:26:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:26:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:26:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:26:23 INFO - Running setup.py egg_info for package mozsystemmonitor 13:26:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:26:23 INFO - Running setup.py egg_info for package psutil 13:26:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:26:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:26:23 INFO - Installing collected packages: mozsystemmonitor, psutil 13:26:23 INFO - Running setup.py install for mozsystemmonitor 13:26:23 INFO - Running setup.py install for psutil 13:26:23 INFO - building 'psutil._psutil_windows' extension 13:26:23 INFO - error: Unable to find vcvarsall.bat 13:26:23 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-dnzmg8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:26:23 INFO - running install 13:26:23 INFO - running build 13:26:23 INFO - running build_py 13:26:23 INFO - running build_ext 13:26:23 INFO - building 'psutil._psutil_windows' extension 13:26:23 INFO - error: Unable to find vcvarsall.bat 13:26:23 INFO - ---------------------------------------- 13:26:23 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-dnzmg8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:26:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 13:26:23 WARNING - Return code: 1 13:26:23 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! 13:26:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:26:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:23 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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:26:23 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 13:26:23 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 13:26:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:26:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:26:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:26:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:26:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:26:23 INFO - 'DCLOCATION': 'SCL3', 13:26:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:26:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:26:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:26:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:26:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:26:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:26:23 INFO - 'HOMEDRIVE': 'C:', 13:26:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:26:23 INFO - 'KTS_VERSION': '1.19c', 13:26:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:26:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:26:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:26:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:26:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:26:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:26:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:26:23 INFO - 'MOZ_AIRBAG': '1', 13:26:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:26:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:23 INFO - 'MOZ_MSVCVERSION': '8', 13:26:23 INFO - 'MOZ_NO_REMOTE': '1', 13:26:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:26:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:26:23 INFO - 'NO_EM_RESTART': '1', 13:26:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:26:23 INFO - 'OS': 'Windows_NT', 13:26:23 INFO - 'OURDRIVE': 'C:', 13:26:23 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', 13:26:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:26:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:26:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:26:23 INFO - 'PROCESSOR_LEVEL': '6', 13:26:23 INFO - 'PROCESSOR_REVISION': '1e05', 13:26:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:26:23 INFO - 'PROMPT': '$P$G', 13:26:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:26:23 INFO - 'PWD': 'C:\\slave\\test', 13:26:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:26:23 INFO - 'SESSIONNAME': 'Console', 13:26:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:26:23 INFO - 'SYSTEMDRIVE': 'C:', 13:26:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:26:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:23 INFO - 'TEST1': 'testie', 13:26:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:23 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:26:23 INFO - 'USERNAME': 'cltbld', 13:26:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:26:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:26:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:26:23 INFO - 'WINDIR': 'C:\\WINDOWS', 13:26:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:26:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:26:23 INFO - Downloading/unpacking blobuploader==1.2.4 13:26:23 INFO - Downloading blobuploader-1.2.4.tar.gz 13:26:23 INFO - Running setup.py egg_info for package blobuploader 13:26:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:26:25 INFO - Running setup.py egg_info for package requests 13:26:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:26:25 INFO - Downloading docopt-0.6.1.tar.gz 13:26:25 INFO - Running setup.py egg_info for package docopt 13:26:25 INFO - Installing collected packages: blobuploader, docopt, requests 13:26:25 INFO - Running setup.py install for blobuploader 13:26:25 INFO - Running setup.py install for docopt 13:26:25 INFO - Running setup.py install for requests 13:26:25 INFO - Successfully installed blobuploader docopt requests 13:26:25 INFO - Cleaning up... 13:26:25 INFO - Return code: 0 13:26:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:26: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')]} 13:26:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26: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')]} 13:26:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:25 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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:26:25 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 13:26:25 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 13:26:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:26:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:26:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:26:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:26:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:26:25 INFO - 'DCLOCATION': 'SCL3', 13:26:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:26:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:26:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:26:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:26:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:26:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:26:25 INFO - 'HOMEDRIVE': 'C:', 13:26:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:26:25 INFO - 'KTS_VERSION': '1.19c', 13:26:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:26:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:26:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:26:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:26:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:26:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:26:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:26:25 INFO - 'MOZ_AIRBAG': '1', 13:26:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:26:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:25 INFO - 'MOZ_MSVCVERSION': '8', 13:26:25 INFO - 'MOZ_NO_REMOTE': '1', 13:26:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:26:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:26:25 INFO - 'NO_EM_RESTART': '1', 13:26:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:26:25 INFO - 'OS': 'Windows_NT', 13:26:25 INFO - 'OURDRIVE': 'C:', 13:26: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', 13:26:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:26:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:26:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:26:25 INFO - 'PROCESSOR_LEVEL': '6', 13:26:25 INFO - 'PROCESSOR_REVISION': '1e05', 13:26:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:26:25 INFO - 'PROMPT': '$P$G', 13:26:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:26:25 INFO - 'PWD': 'C:\\slave\\test', 13:26:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:26:25 INFO - 'SESSIONNAME': 'Console', 13:26:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:26:25 INFO - 'SYSTEMDRIVE': 'C:', 13:26:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:26:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:25 INFO - 'TEST1': 'testie', 13:26:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:25 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:26:25 INFO - 'USERNAME': 'cltbld', 13:26:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:26:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:26:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:26:25 INFO - 'WINDIR': 'C:\\WINDOWS', 13:26:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:26:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:26:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:26:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:26:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:26:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:26:35 INFO - Unpacking c:\slave\test\build\tests\marionette 13:26:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:26:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:26:35 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 13:26:35 INFO - Running setup.py install for browsermob-proxy 13:26:40 INFO - Running setup.py install for manifestparser 13:26:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for marionette-client 13:26:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:26:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for marionette-driver 13:26:40 INFO - Running setup.py install for mozcrash 13:26:40 INFO - Running setup.py install for mozdebug 13:26:40 INFO - Running setup.py install for mozdevice 13:26:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozfile 13:26:40 INFO - Running setup.py install for mozhttpd 13:26:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozinfo 13:26:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozInstall 13:26:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozleak 13:26:40 INFO - Running setup.py install for mozlog 13:26:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for moznetwork 13:26:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozprocess 13:26:40 INFO - Running setup.py install for mozprofile 13:26:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozrunner 13:26:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for mozscreenshot 13:26:40 INFO - Running setup.py install for moztest 13:26:40 INFO - Running setup.py install for mozversion 13:26:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:26:40 INFO - Running setup.py install for wptserve 13:26:40 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 13:26:40 INFO - Cleaning up... 13:26:40 INFO - Return code: 0 13:26:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:26:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:26:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:26:40 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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 13:26:40 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 13:26:40 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 13:26:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:26:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:26:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:26:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:26:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:26:40 INFO - 'DCLOCATION': 'SCL3', 13:26:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:26:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:26:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:26:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:26:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:26:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:26:40 INFO - 'HOMEDRIVE': 'C:', 13:26:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:26:40 INFO - 'KTS_VERSION': '1.19c', 13:26:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:26:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:26:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:26:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:26:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:26:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:26:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:26:40 INFO - 'MOZ_AIRBAG': '1', 13:26:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:26:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:26:40 INFO - 'MOZ_MSVCVERSION': '8', 13:26:40 INFO - 'MOZ_NO_REMOTE': '1', 13:26:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:26:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:26:40 INFO - 'NO_EM_RESTART': '1', 13:26:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:26:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:26:40 INFO - 'OS': 'Windows_NT', 13:26:40 INFO - 'OURDRIVE': 'C:', 13:26:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:26:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:26:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:26:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:26:40 INFO - 'PROCESSOR_LEVEL': '6', 13:26:40 INFO - 'PROCESSOR_REVISION': '1e05', 13:26:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:26:40 INFO - 'PROMPT': '$P$G', 13:26:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:26:40 INFO - 'PWD': 'C:\\slave\\test', 13:26:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:26:40 INFO - 'SESSIONNAME': 'Console', 13:26:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:26:40 INFO - 'SYSTEMDRIVE': 'C:', 13:26:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:26:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:40 INFO - 'TEST1': 'testie', 13:26:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:26:40 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:26:40 INFO - 'USERNAME': 'cltbld', 13:26:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:26:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:26:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:26:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:26:40 INFO - 'WINDIR': 'C:\\WINDOWS', 13:26:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:26:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:26:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:26:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:26:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:26:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:26:45 INFO - Unpacking c:\slave\test\build\tests\marionette 13:26:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:26:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:26:45 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)) 13:26:51 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)) 13:26:51 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)) 13:26:51 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)) 13:26:51 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)) 13:26:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:26:51 INFO - Downloading blessings-1.6.tar.gz 13:26:51 INFO - Running setup.py egg_info for package blessings 13:26:51 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)) 13:26:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:26:51 INFO - Running setup.py install for blessings 13:26:51 INFO - Running setup.py install for browsermob-proxy 13:26:51 INFO - Running setup.py install for manifestparser 13:26:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Running setup.py install for marionette-client 13:26:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:26:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Running setup.py install for marionette-driver 13:26:51 INFO - Running setup.py install for mozcrash 13:26:51 INFO - Running setup.py install for mozdebug 13:26:51 INFO - Running setup.py install for mozdevice 13:26:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Running setup.py install for mozhttpd 13:26:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Running setup.py install for mozInstall 13:26:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Running setup.py install for mozleak 13:26:51 INFO - Running setup.py install for mozprofile 13:26:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Running setup.py install for mozrunner 13:26:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:26:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:26:52 INFO - Running setup.py install for mozscreenshot 13:26:52 INFO - Running setup.py install for moztest 13:26:52 INFO - Running setup.py install for mozversion 13:26:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:26:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:26:52 INFO - Running setup.py install for wptserve 13:26:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:26:52 INFO - Cleaning up... 13:26:52 INFO - Return code: 0 13:26:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:26:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:26:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:26:52 INFO - Reading from file tmpfile_stdout 13:26:52 INFO - Using _rmtree_windows ... 13:26:52 INFO - Using _rmtree_windows ... 13:26:52 INFO - Current package versions: 13:26:52 INFO - blessings == 1.6 13:26:52 INFO - blobuploader == 1.2.4 13:26:52 INFO - browsermob-proxy == 0.6.0 13:26:52 INFO - distribute == 0.6.14 13:26:52 INFO - docopt == 0.6.1 13:26:52 INFO - manifestparser == 1.1 13:26:52 INFO - marionette-client == 2.3.0 13:26:52 INFO - marionette-driver == 1.4.0 13:26:52 INFO - mozInstall == 1.12 13:26:52 INFO - mozcrash == 0.17 13:26:52 INFO - mozdebug == 0.1 13:26:52 INFO - mozdevice == 0.48 13:26:52 INFO - mozfile == 1.2 13:26:52 INFO - mozhttpd == 0.7 13:26:52 INFO - mozinfo == 0.9 13:26:52 INFO - mozleak == 0.1 13:26:52 INFO - mozlog == 3.1 13:26:52 INFO - moznetwork == 0.27 13:26:52 INFO - mozprocess == 0.22 13:26:52 INFO - mozprofile == 0.28 13:26:52 INFO - mozrunner == 6.11 13:26:52 INFO - mozscreenshot == 0.1 13:26:52 INFO - mozsystemmonitor == 0.0 13:26:52 INFO - moztest == 0.7 13:26:52 INFO - mozversion == 1.4 13:26:52 INFO - requests == 1.2.3 13:26:52 INFO - wptserve == 1.4.0 13:26:52 INFO - Running post-action listener: _resource_record_post_action 13:26:52 INFO - Running post-action listener: _start_resource_monitoring 13:26:52 INFO - Starting resource monitoring. 13:26:52 INFO - ##### 13:26:52 INFO - ##### Running pull step. 13:26:52 INFO - ##### 13:26:52 INFO - Running pre-action listener: _resource_record_pre_action 13:26:52 INFO - Running main action method: pull 13:26:52 INFO - Pull has nothing to do! 13:26:52 INFO - Running post-action listener: _resource_record_post_action 13:26:52 INFO - ##### 13:26:52 INFO - ##### Running install step. 13:26:52 INFO - ##### 13:26:52 INFO - Running pre-action listener: _resource_record_pre_action 13:26:52 INFO - Running main action method: install 13:26:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:26:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:26:52 INFO - Reading from file tmpfile_stdout 13:26:52 INFO - Using _rmtree_windows ... 13:26:52 INFO - Using _rmtree_windows ... 13:26:52 INFO - Detecting whether we're running mozinstall >=1.0... 13:26:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:26:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:26:53 INFO - Reading from file tmpfile_stdout 13:26:53 INFO - Output received: 13:26:53 INFO - Usage: mozinstall-script.py [options] installer 13:26:53 INFO - Options: 13:26:53 INFO - -h, --help show this help message and exit 13:26:53 INFO - -d DEST, --destination=DEST 13:26:53 INFO - Directory to install application into. [default: 13:26:53 INFO - "C:\slave\test"] 13:26:53 INFO - --app=APP Application being installed. [default: firefox] 13:26:53 INFO - Using _rmtree_windows ... 13:26:53 INFO - Using _rmtree_windows ... 13:26:53 INFO - mkdir: C:\slave\test\build\application 13:26:53 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:26:53 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 13:26:56 INFO - Reading from file tmpfile_stdout 13:26:56 INFO - Output received: 13:26:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:26:56 INFO - Using _rmtree_windows ... 13:26:56 INFO - Using _rmtree_windows ... 13:26:56 INFO - Running post-action listener: _resource_record_post_action 13:26:56 INFO - ##### 13:26:56 INFO - ##### Running run-tests step. 13:26:56 INFO - ##### 13:26:56 INFO - Running pre-action listener: _resource_record_pre_action 13:26:56 INFO - Running main action method: run_tests 13:26:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:26:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:26:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:26:56 INFO - grabbing minidump binary from tooltool 13:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:56 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 13:26:56 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 13:26:56 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 13:26:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:28:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp5zotas 13:28:25 INFO - INFO - File integrity verified, renaming tmp5zotas to win32-minidump_stackwalk.exe 13:28:25 INFO - Return code: 0 13:28:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:28:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:28:25 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/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.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 13:28:25 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/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.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 13:28:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:28:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 13:28:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:28:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 13:28:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:28:25 INFO - 'DCLOCATION': 'SCL3', 13:28:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:28:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:28:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:28:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:28:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:28:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:28:25 INFO - 'HOMEDRIVE': 'C:', 13:28:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:28:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:28:25 INFO - 'KTS_VERSION': '1.19c', 13:28:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:28:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 13:28:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:28:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:28:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:28:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:28:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:28:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:28:25 INFO - 'MOZ_AIRBAG': '1', 13:28:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:28:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:28:25 INFO - 'MOZ_MSVCVERSION': '8', 13:28:25 INFO - 'MOZ_NO_REMOTE': '1', 13:28:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:28:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:28:25 INFO - 'NO_EM_RESTART': '1', 13:28:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:28:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:28:25 INFO - 'OS': 'Windows_NT', 13:28:25 INFO - 'OURDRIVE': 'C:', 13:28: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', 13:28:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:28:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:28:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:28:25 INFO - 'PROCESSOR_LEVEL': '6', 13:28:25 INFO - 'PROCESSOR_REVISION': '1e05', 13:28:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:28:25 INFO - 'PROMPT': '$P$G', 13:28:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:28:25 INFO - 'PWD': 'C:\\slave\\test', 13:28:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:28:25 INFO - 'SESSIONNAME': 'Console', 13:28:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:28:25 INFO - 'SYSTEMDRIVE': 'C:', 13:28:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:28:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:28:25 INFO - 'TEST1': 'testie', 13:28:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:28:25 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 13:28:25 INFO - 'USERNAME': 'cltbld', 13:28:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 13:28:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:28:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:28:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:28:25 INFO - 'WINDIR': 'C:\\WINDOWS', 13:28:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:28:25 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/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.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 13:28:26 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 13:28:26 INFO - import pkg_resources 13:28:27 INFO - Using 1 client processes 13:28:30 INFO - SUITE-START | Running 778 tests 13:28:30 INFO - Running testharness tests 13:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:28:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:28:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:28:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:28:30 INFO - Setting up ssl 13:28:31 INFO - PROCESS | certutil | 13:28:31 INFO - PROCESS | certutil | 13:28:31 INFO - PROCESS | certutil | 13:28:31 INFO - Certificate Nickname Trust Attributes 13:28:31 INFO - SSL,S/MIME,JAR/XPI 13:28:31 INFO - 13:28:31 INFO - web-platform-tests CT,, 13:28:31 INFO - 13:28:31 INFO - Starting runner 13:28:33 INFO - PROCESS | 1736 | [1736] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:28:33 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:28:33 INFO - PROCESS | 1736 | [1736] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:28:34 INFO - PROCESS | 1736 | [1736] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 13:28:34 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:28:34 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:28:35 INFO - PROCESS | 1736 | 1461184115012 Marionette DEBUG Marionette enabled via build flag and pref 13:28:35 INFO - PROCESS | 1736 | ++DOCSHELL 14397000 == 1 [pid = 1736] [id = 1] 13:28:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 1 (14397400) [pid = 1736] [serial = 1] [outer = 00000000] 13:28:35 INFO - PROCESS | 1736 | [1736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:28:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 2 (14398000) [pid = 1736] [serial = 2] [outer = 14397400] 13:28:35 INFO - PROCESS | 1736 | [1736] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 13:28:35 INFO - PROCESS | 1736 | [1736] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 13:28:35 INFO - PROCESS | 1736 | ++DOCSHELL 14A96800 == 2 [pid = 1736] [id = 2] 13:28:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 3 (14A96C00) [pid = 1736] [serial = 3] [outer = 00000000] 13:28:35 INFO - PROCESS | 1736 | [1736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:28:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 4 (14A97800) [pid = 1736] [serial = 4] [outer = 14A96C00] 13:28:35 INFO - PROCESS | 1736 | 1461184115542 Marionette INFO Listening on port 2828 13:28:35 INFO - PROCESS | 1736 | 1461184115951 Marionette DEBUG Marionette enabled via command-line flag 13:28:35 INFO - PROCESS | 1736 | ++DOCSHELL 13887C00 == 3 [pid = 1736] [id = 3] 13:28:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 5 (1388FC00) [pid = 1736] [serial = 5] [outer = 00000000] 13:28:35 INFO - PROCESS | 1736 | [1736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:28:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 6 (13890800) [pid = 1736] [serial = 6] [outer = 1388FC00] 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:28:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 7 (1655C800) [pid = 1736] [serial = 7] [outer = 14A96C00] 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:36 INFO - PROCESS | 1736 | 1461184116283 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1792 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:36 INFO - PROCESS | 1736 | 1461184116332 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1793 13:28:36 INFO - PROCESS | 1736 | 1461184116335 Marionette DEBUG Closed connection conn0 13:28:36 INFO - PROCESS | 1736 | 1461184116428 Marionette DEBUG Closed connection conn1 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:36 INFO - PROCESS | 1736 | 1461184116435 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1794 13:28:36 INFO - PROCESS | 1736 | 1461184116465 Marionette DEBUG Closed connection conn2 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:36 INFO - PROCESS | 1736 | 1461184116472 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1795 13:28:36 INFO - PROCESS | 1736 | ++DOCSHELL 14396400 == 4 [pid = 1736] [id = 4] 13:28:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 8 (1682C000) [pid = 1736] [serial = 8] [outer = 00000000] 13:28:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 9 (1647E400) [pid = 1736] [serial = 9] [outer = 1682C000] 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 13:28:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 10 (16485C00) [pid = 1736] [serial = 10] [outer = 1682C000] 13:28:36 INFO - PROCESS | 1736 | 1461184116690 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:28:36 INFO - PROCESS | 1736 | 1461184116696 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420112246","device":"desktop","version":"48.0a1"} 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:28:36 INFO - PROCESS | 1736 | [1736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:28:37 INFO - PROCESS | 1736 | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:28:37 INFO - PROCESS | 1736 | ++DOCSHELL 18865800 == 5 [pid = 1736] [id = 5] 13:28:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 11 (18866000) [pid = 1736] [serial = 11] [outer = 00000000] 13:28:37 INFO - PROCESS | 1736 | ++DOCSHELL 18867C00 == 6 [pid = 1736] [id = 6] 13:28:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 12 (18868C00) [pid = 1736] [serial = 12] [outer = 00000000] 13:28:38 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:28:38 INFO - PROCESS | 1736 | ++DOCSHELL 19237C00 == 7 [pid = 1736] [id = 7] 13:28:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 13 (19238000) [pid = 1736] [serial = 13] [outer = 00000000] 13:28:38 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:28:38 INFO - PROCESS | 1736 | [1736] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:28:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 14 (1962D400) [pid = 1736] [serial = 14] [outer = 19238000] 13:28:38 INFO - PROCESS | 1736 | [1736] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 13:28:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 15 (1935B400) [pid = 1736] [serial = 15] [outer = 18866000] 13:28:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 16 (19363800) [pid = 1736] [serial = 16] [outer = 18868C00] 13:28:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 17 (19366000) [pid = 1736] [serial = 17] [outer = 19238000] 13:28:39 INFO - PROCESS | 1736 | 1461184119223 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1736 | 1461184119237 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 18 (1A86D800) [pid = 1736] [serial = 18] [outer = 19238000] 13:28:39 INFO - PROCESS | 1736 | 1461184119760 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4b42c2f0-60c8-4c23-9e11-5dc9672d9b6a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420112246","device":"desktop","version":"48.0a1","command_id":1}}] 13:28:39 INFO - PROCESS | 1736 | 1461184119924 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:28:39 INFO - PROCESS | 1736 | 1461184119991 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:28:40 INFO - PROCESS | 1736 | 1461184120144 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:28:40 INFO - PROCESS | 1736 | [1736] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:28:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 19 (1C381000) [pid = 1736] [serial = 19] [outer = 19238000] 13:28:40 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:40 INFO - PROCESS | 1736 | 1461184120622 Marionette TRACE conn3 <- [1,3,null,{}] 13:28:40 INFO - PROCESS | 1736 | 1461184120640 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:28:40 INFO - PROCESS | 1736 | 1461184120666 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:28:40 INFO - PROCESS | 1736 | 1461184120724 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1736 | 1461184120726 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:28:40 INFO - PROCESS | 1736 | 1461184120731 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1736 | 1461184120734 Marionette TRACE conn3 <- [1,6,null,{}] 13:28:40 INFO - PROCESS | 1736 | 1461184120744 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:40 INFO - PROCESS | 1736 | 1461184120756 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:28:40 INFO - PROCESS | 1736 | 1461184120761 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1736 | ++DOCSHELL 19233C00 == 8 [pid = 1736] [id = 8] 13:28:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 20 (1C967000) [pid = 1736] [serial = 20] [outer = 00000000] 13:28:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 21 (1C96A000) [pid = 1736] [serial = 21] [outer = 1C967000] 13:28:40 INFO - PROCESS | 1736 | 1461184120809 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 22 (1C96D000) [pid = 1736] [serial = 22] [outer = 1C967000] 13:28:41 INFO - PROCESS | 1736 | ++DOCSHELL 1CA96C00 == 9 [pid = 1736] [id = 9] 13:28:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 23 (1CA98400) [pid = 1736] [serial = 23] [outer = 00000000] 13:28:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 24 (1CA9BC00) [pid = 1736] [serial = 24] [outer = 1CA98400] 13:28:41 INFO - PROCESS | 1736 | 1461184121208 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 25 (1D09FC00) [pid = 1736] [serial = 25] [outer = 1CA98400] 13:28:41 INFO - PROCESS | 1736 | 1461184121495 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 813ms 13:28:41 INFO - PROCESS | 1736 | 1461184121576 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1736 | 1461184121578 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:28:41 INFO - PROCESS | 1736 | 1461184121621 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1736 | 1461184121623 Marionette TRACE conn3 <- [1,10,null,{}] 13:28:41 INFO - PROCESS | 1736 | 1461184121672 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:41 INFO - PROCESS | 1736 | 1461184121784 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:28:41 INFO - PROCESS | 1736 | 1461184121803 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1736 | ++DOCSHELL 1D0A4400 == 10 [pid = 1736] [id = 10] 13:28:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 26 (1D0A4800) [pid = 1736] [serial = 26] [outer = 00000000] 13:28:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 27 (1D8D3000) [pid = 1736] [serial = 27] [outer = 1D0A4800] 13:28:41 INFO - PROCESS | 1736 | 1461184121852 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 28 (1D9E3C00) [pid = 1736] [serial = 28] [outer = 1D0A4800] 13:28:42 INFO - PROCESS | 1736 | 1461184122241 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 656ms 13:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:28:42 INFO - PROCESS | 1736 | 1461184122277 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1736 | 1461184122279 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 13:28:42 INFO - PROCESS | 1736 | 1461184122282 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1736 | 1461184122284 Marionette TRACE conn3 <- [1,14,null,{}] 13:28:42 INFO - PROCESS | 1736 | 1461184122287 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:42 INFO - PROCESS | 1736 | 1461184122384 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:28:42 INFO - PROCESS | 1736 | 1461184122393 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1736 | ++DOCSHELL 1CA9AC00 == 11 [pid = 1736] [id = 11] 13:28:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 29 (1D3E0800) [pid = 1736] [serial = 29] [outer = 00000000] 13:28:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 30 (1D9E8C00) [pid = 1736] [serial = 30] [outer = 1D3E0800] 13:28:42 INFO - PROCESS | 1736 | 1461184122438 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 31 (1D9F1000) [pid = 1736] [serial = 31] [outer = 1D3E0800] 13:28:42 INFO - PROCESS | 1736 | 1461184122808 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 594ms 13:28:42 INFO - PROCESS | 1736 | 1461184122880 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1736 | 1461184122881 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 13:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:28:42 INFO - PROCESS | 1736 | 1461184122885 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1736 | 1461184122887 Marionette TRACE conn3 <- [1,18,null,{}] 13:28:42 INFO - PROCESS | 1736 | 1461184122890 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:42 INFO - PROCESS | 1736 | 1461184122979 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:28:42 INFO - PROCESS | 1736 | 1461184122985 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1736 | ++DOCSHELL 1D4E1C00 == 12 [pid = 1736] [id = 12] 13:28:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 32 (1D4E2000) [pid = 1736] [serial = 32] [outer = 00000000] 13:28:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 33 (1D63D000) [pid = 1736] [serial = 33] [outer = 1D4E2000] 13:28:43 INFO - PROCESS | 1736 | 1461184123040 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 34 (1D640800) [pid = 1736] [serial = 34] [outer = 1D4E2000] 13:28:43 INFO - PROCESS | 1736 | 1461184123377 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 532ms 13:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:28:43 INFO - PROCESS | 1736 | 1461184123421 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1736 | 1461184123423 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 13:28:43 INFO - PROCESS | 1736 | 1461184123426 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1736 | 1461184123428 Marionette TRACE conn3 <- [1,22,null,{}] 13:28:43 INFO - PROCESS | 1736 | 1461184123431 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:43 INFO - PROCESS | 1736 | 1461184123517 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:28:43 INFO - PROCESS | 1736 | 1461184123523 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1736 | ++DOCSHELL 1D646400 == 13 [pid = 1736] [id = 13] 13:28:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 35 (1D646800) [pid = 1736] [serial = 35] [outer = 00000000] 13:28:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 36 (1DD39800) [pid = 1736] [serial = 36] [outer = 1D646800] 13:28:43 INFO - PROCESS | 1736 | 1461184123567 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 37 (1DD3C400) [pid = 1736] [serial = 37] [outer = 1D646800] 13:28:43 INFO - PROCESS | 1736 | 1461184123876 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 485ms 13:28:43 INFO - PROCESS | 1736 | 1461184123921 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1736 | 1461184123922 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 13:28:43 INFO - PROCESS | 1736 | 1461184123926 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:28:43 INFO - PROCESS | 1736 | 1461184123927 Marionette TRACE conn3 <- [1,26,null,{}] 13:28:43 INFO - PROCESS | 1736 | 1461184123930 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:44 INFO - PROCESS | 1736 | 1461184124020 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:28:44 INFO - PROCESS | 1736 | 1461184124026 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1736 | ++DOCSHELL 1DE7D800 == 14 [pid = 1736] [id = 14] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 38 (1DE7E400) [pid = 1736] [serial = 38] [outer = 00000000] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 39 (1DE86400) [pid = 1736] [serial = 39] [outer = 1DE7E400] 13:28:44 INFO - PROCESS | 1736 | 1461184124077 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 40 (1DE89800) [pid = 1736] [serial = 40] [outer = 1DE7E400] 13:28:44 INFO - PROCESS | 1736 | 1461184124426 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 532ms 13:28:44 INFO - PROCESS | 1736 | 1461184124461 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1736 | 1461184124463 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 13:28:44 INFO - PROCESS | 1736 | 1461184124467 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:28:44 INFO - PROCESS | 1736 | 1461184124468 Marionette TRACE conn3 <- [1,30,null,{}] 13:28:44 INFO - PROCESS | 1736 | 1461184124471 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:44 INFO - PROCESS | 1736 | 1461184124553 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:28:44 INFO - PROCESS | 1736 | 1461184124559 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1736 | ++DOCSHELL 1E2EE400 == 15 [pid = 1736] [id = 15] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 41 (1E2EEC00) [pid = 1736] [serial = 41] [outer = 00000000] 13:28:44 INFO - PROCESS | 1736 | ++DOCSHELL 1E2EF400 == 16 [pid = 1736] [id = 16] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 42 (1E2EF800) [pid = 1736] [serial = 42] [outer = 00000000] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 43 (1E2F3800) [pid = 1736] [serial = 43] [outer = 1E2EF800] 13:28:44 INFO - PROCESS | 1736 | 1461184124609 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 44 (1E2F4C00) [pid = 1736] [serial = 44] [outer = 1E2EF800] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 45 (1E3C6400) [pid = 1736] [serial = 45] [outer = 1E2EEC00] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 46 (1E2E9000) [pid = 1736] [serial = 46] [outer = 1E2EEC00] 13:28:44 INFO - PROCESS | 1736 | ++DOCSHELL 1E2EB000 == 17 [pid = 1736] [id = 17] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 47 (1E3C1400) [pid = 1736] [serial = 47] [outer = 00000000] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 48 (1E8CC800) [pid = 1736] [serial = 48] [outer = 1E3C1400] 13:28:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 49 (1E8D5C00) [pid = 1736] [serial = 49] [outer = 1E3C1400] 13:28:45 INFO - PROCESS | 1736 | 1461184125152 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1141ms 13:28:45 INFO - PROCESS | 1736 | --DOCSHELL 14397000 == 16 [pid = 1736] [id = 1] 13:28:45 INFO - PROCESS | 1736 | 1461184125687 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 1736 | 1461184125692 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 13:28:45 INFO - PROCESS | 1736 | 1461184125697 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1736 | 1461184125701 Marionette TRACE conn3 <- [1,34,null,{}] 13:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:28:45 INFO - PROCESS | 1736 | 1461184125707 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:45 INFO - PROCESS | 1736 | 1461184125848 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:28:45 INFO - PROCESS | 1736 | 1461184125922 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1736 | ++DOCSHELL 13208400 == 17 [pid = 1736] [id = 18] 13:28:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 50 (13209000) [pid = 1736] [serial = 50] [outer = 00000000] 13:28:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 51 (1325EC00) [pid = 1736] [serial = 51] [outer = 13209000] 13:28:45 INFO - PROCESS | 1736 | 1461184125978 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 52 (136AB800) [pid = 1736] [serial = 52] [outer = 13209000] 13:28:46 INFO - PROCESS | 1736 | 1461184126473 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 797ms 13:28:46 INFO - PROCESS | 1736 | 1461184126520 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1736 | 1461184126526 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 13:28:46 INFO - PROCESS | 1736 | 1461184126534 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:28:46 INFO - PROCESS | 1736 | 1461184126537 Marionette TRACE conn3 <- [1,38,null,{}] 13:28:46 INFO - PROCESS | 1736 | 1461184126541 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:46 INFO - PROCESS | 1736 | 1461184126649 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:28:46 INFO - PROCESS | 1736 | 1461184126726 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1736 | ++DOCSHELL 13A8F000 == 18 [pid = 1736] [id = 19] 13:28:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 53 (13A90C00) [pid = 1736] [serial = 53] [outer = 00000000] 13:28:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 54 (15E74400) [pid = 1736] [serial = 54] [outer = 13A90C00] 13:28:46 INFO - PROCESS | 1736 | 1461184126781 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 55 (1647DC00) [pid = 1736] [serial = 55] [outer = 13A90C00] 13:28:47 INFO - PROCESS | 1736 | 1461184127347 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 844ms 13:28:47 INFO - PROCESS | 1736 | 1461184127379 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1736 | 1461184127381 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 13:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:28:47 INFO - PROCESS | 1736 | 1461184127385 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 1736 | 1461184127389 Marionette TRACE conn3 <- [1,42,null,{}] 13:28:47 INFO - PROCESS | 1736 | 1461184127400 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:47 INFO - PROCESS | 1736 | 1461184127511 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:28:47 INFO - PROCESS | 1736 | 1461184127575 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1736 | ++DOCSHELL 18031400 == 19 [pid = 1736] [id = 20] 13:28:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 56 (1803DC00) [pid = 1736] [serial = 56] [outer = 00000000] 13:28:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 57 (18868800) [pid = 1736] [serial = 57] [outer = 1803DC00] 13:28:47 INFO - PROCESS | 1736 | 1461184127635 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 58 (18C28000) [pid = 1736] [serial = 58] [outer = 1803DC00] 13:28:48 INFO - PROCESS | 1736 | 1461184128341 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 13:28:48 INFO - PROCESS | 1736 | 1461184128387 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1736 | 1461184128392 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 13:28:48 INFO - PROCESS | 1736 | 1461184128397 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:28:48 INFO - PROCESS | 1736 | 1461184128400 Marionette TRACE conn3 <- [1,46,null,{}] 13:28:48 INFO - PROCESS | 1736 | 1461184128405 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:48 INFO - PROCESS | 1736 | 1461184128503 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:28:48 INFO - PROCESS | 1736 | --DOCSHELL 14396400 == 18 [pid = 1736] [id = 4] 13:28:48 INFO - PROCESS | 1736 | 1461184128590 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1736 | ++DOCSHELL 136AD000 == 19 [pid = 1736] [id = 21] 13:28:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 59 (136AD400) [pid = 1736] [serial = 59] [outer = 00000000] 13:28:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 60 (13889C00) [pid = 1736] [serial = 60] [outer = 136AD400] 13:28:48 INFO - PROCESS | 1736 | 1461184128642 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 61 (138C1400) [pid = 1736] [serial = 61] [outer = 136AD400] 13:28:48 INFO - PROCESS | 1736 | 1461184128998 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 641ms 13:28:49 INFO - PROCESS | 1736 | 1461184129035 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1736 | 1461184129041 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 13:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:28:49 INFO - PROCESS | 1736 | 1461184129083 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1736 | 1461184129086 Marionette TRACE conn3 <- [1,50,null,{}] 13:28:49 INFO - PROCESS | 1736 | 1461184129090 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:49 INFO - PROCESS | 1736 | 1461184129231 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:28:49 INFO - PROCESS | 1736 | 1461184129268 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1736 | ++DOCSHELL 15516400 == 20 [pid = 1736] [id = 22] 13:28:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 62 (157AF400) [pid = 1736] [serial = 62] [outer = 00000000] 13:28:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 63 (15B3E000) [pid = 1736] [serial = 63] [outer = 157AF400] 13:28:49 INFO - PROCESS | 1736 | 1461184129313 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 64 (15BB3400) [pid = 1736] [serial = 64] [outer = 157AF400] 13:28:49 INFO - PROCESS | 1736 | 1461184129716 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 703ms 13:28:49 INFO - PROCESS | 1736 | 1461184129774 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1736 | 1461184129777 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 13:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:28:49 INFO - PROCESS | 1736 | 1461184129780 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1736 | 1461184129783 Marionette TRACE conn3 <- [1,54,null,{}] 13:28:49 INFO - PROCESS | 1736 | 1461184129797 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:49 INFO - PROCESS | 1736 | 1461184129876 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:28:49 INFO - PROCESS | 1736 | 1461184129883 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1736 | ++DOCSHELL 16478800 == 21 [pid = 1736] [id = 23] 13:28:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 65 (1647D000) [pid = 1736] [serial = 65] [outer = 00000000] 13:28:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (16653000) [pid = 1736] [serial = 66] [outer = 1647D000] 13:28:49 INFO - PROCESS | 1736 | 1461184129930 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (1682D000) [pid = 1736] [serial = 67] [outer = 1647D000] 13:28:50 INFO - PROCESS | 1736 | 1461184130324 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 13:28:50 INFO - PROCESS | 1736 | 1461184130377 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1736 | 1461184130379 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 13:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:28:50 INFO - PROCESS | 1736 | 1461184130382 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1736 | 1461184130384 Marionette TRACE conn3 <- [1,58,null,{}] 13:28:50 INFO - PROCESS | 1736 | 1461184130387 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:50 INFO - PROCESS | 1736 | 1461184130463 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:28:50 INFO - PROCESS | 1736 | 1461184130470 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1736 | ++DOCSHELL 17A0A800 == 22 [pid = 1736] [id = 24] 13:28:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (17A0CC00) [pid = 1736] [serial = 68] [outer = 00000000] 13:28:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (18037800) [pid = 1736] [serial = 69] [outer = 17A0CC00] 13:28:50 INFO - PROCESS | 1736 | 1461184130516 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (18125000) [pid = 1736] [serial = 70] [outer = 17A0CC00] 13:28:50 INFO - PROCESS | 1736 | 1461184130908 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 13:28:50 INFO - PROCESS | 1736 | 1461184130979 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1736 | 1461184130981 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 13:28:50 INFO - PROCESS | 1736 | 1461184130985 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:28:50 INFO - PROCESS | 1736 | 1461184130986 Marionette TRACE conn3 <- [1,62,null,{}] 13:28:50 INFO - PROCESS | 1736 | 1461184130990 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:51 INFO - PROCESS | 1736 | 1461184131062 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:28:51 INFO - PROCESS | 1736 | 1461184131068 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1736 | ++DOCSHELL 1812FC00 == 23 [pid = 1736] [id = 25] 13:28:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (18392000) [pid = 1736] [serial = 71] [outer = 00000000] 13:28:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (1870F800) [pid = 1736] [serial = 72] [outer = 18392000] 13:28:51 INFO - PROCESS | 1736 | 1461184131116 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (18867000) [pid = 1736] [serial = 73] [outer = 18392000] 13:28:51 INFO - PROCESS | 1736 | 1461184131521 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 13:28:51 INFO - PROCESS | 1736 | 1461184131582 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1736 | 1461184131584 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 13:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:28:51 INFO - PROCESS | 1736 | 1461184131587 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1736 | 1461184131589 Marionette TRACE conn3 <- [1,66,null,{}] 13:28:51 INFO - PROCESS | 1736 | 1461184131592 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:51 INFO - PROCESS | 1736 | 1461184131675 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:28:51 INFO - PROCESS | 1736 | 1461184131683 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1736 | ++DOCSHELL 18E76C00 == 24 [pid = 1736] [id = 26] 13:28:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (1935D800) [pid = 1736] [serial = 74] [outer = 00000000] 13:28:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (196E2C00) [pid = 1736] [serial = 75] [outer = 1935D800] 13:28:51 INFO - PROCESS | 1736 | 1461184131730 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (197EE400) [pid = 1736] [serial = 76] [outer = 1935D800] 13:28:52 INFO - PROCESS | 1736 | 1461184132139 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 13:28:52 INFO - PROCESS | 1736 | 1461184132197 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1736 | 1461184132200 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 13:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:28:52 INFO - PROCESS | 1736 | 1461184132203 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1736 | 1461184132205 Marionette TRACE conn3 <- [1,70,null,{}] 13:28:52 INFO - PROCESS | 1736 | 1461184132208 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:52 INFO - PROCESS | 1736 | 1461184132280 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:28:52 INFO - PROCESS | 1736 | 1461184132286 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1736 | ++DOCSHELL 197F0000 == 25 [pid = 1736] [id = 27] 13:28:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (199A4000) [pid = 1736] [serial = 77] [outer = 00000000] 13:28:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (19CD8C00) [pid = 1736] [serial = 78] [outer = 199A4000] 13:28:52 INFO - PROCESS | 1736 | 1461184132333 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1A161800) [pid = 1736] [serial = 79] [outer = 199A4000] 13:28:52 INFO - PROCESS | 1736 | 1461184132720 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 547ms 13:28:52 INFO - PROCESS | 1736 | 1461184132736 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1736 | 1461184132738 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 13:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:28:52 INFO - PROCESS | 1736 | 1461184132741 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1736 | 1461184132743 Marionette TRACE conn3 <- [1,74,null,{}] 13:28:52 INFO - PROCESS | 1736 | 1461184132746 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:52 INFO - PROCESS | 1736 | 1461184132850 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:28:52 INFO - PROCESS | 1736 | 1461184132858 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1736 | ++DOCSHELL 197F0800 == 26 [pid = 1736] [id = 28] 13:28:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1A16B000) [pid = 1736] [serial = 80] [outer = 00000000] 13:28:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1A26B000) [pid = 1736] [serial = 81] [outer = 1A16B000] 13:28:52 INFO - PROCESS | 1736 | 1461184132903 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1A272800) [pid = 1736] [serial = 82] [outer = 1A16B000] 13:28:53 INFO - PROCESS | 1736 | 1461184133280 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 13:28:53 INFO - PROCESS | 1736 | 1461184133338 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1736 | 1461184133340 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 13:28:53 INFO - PROCESS | 1736 | 1461184133344 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:28:53 INFO - PROCESS | 1736 | 1461184133345 Marionette TRACE conn3 <- [1,78,null,{}] 13:28:53 INFO - PROCESS | 1736 | 1461184133349 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:53 INFO - PROCESS | 1736 | 1461184133447 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:28:53 INFO - PROCESS | 1736 | 1461184133456 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1736 | ++DOCSHELL 15E7E400 == 27 [pid = 1736] [id = 29] 13:28:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (199B1800) [pid = 1736] [serial = 83] [outer = 00000000] 13:28:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1A86C000) [pid = 1736] [serial = 84] [outer = 199B1800] 13:28:53 INFO - PROCESS | 1736 | 1461184133500 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1A920400) [pid = 1736] [serial = 85] [outer = 199B1800] 13:28:53 INFO - PROCESS | 1736 | 1461184133867 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 13:28:53 INFO - PROCESS | 1736 | 1461184133880 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1736 | 1461184133881 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 13:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:28:53 INFO - PROCESS | 1736 | 1461184133885 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1736 | 1461184133886 Marionette TRACE conn3 <- [1,82,null,{}] 13:28:53 INFO - PROCESS | 1736 | 1461184133890 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:53 INFO - PROCESS | 1736 | 1461184133961 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:28:53 INFO - PROCESS | 1736 | 1461184133967 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1736 | ++DOCSHELL 1A91A800 == 28 [pid = 1736] [id = 30] 13:28:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A9E1800) [pid = 1736] [serial = 86] [outer = 00000000] 13:28:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1C266400) [pid = 1736] [serial = 87] [outer = 1A9E1800] 13:28:54 INFO - PROCESS | 1736 | 1461184134010 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1C271800) [pid = 1736] [serial = 88] [outer = 1A9E1800] 13:28:54 INFO - PROCESS | 1736 | 1461184134439 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 13:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:28:54 INFO - PROCESS | 1736 | 1461184134482 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1736 | 1461184134485 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 13:28:54 INFO - PROCESS | 1736 | 1461184134488 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1736 | 1461184134490 Marionette TRACE conn3 <- [1,86,null,{}] 13:28:54 INFO - PROCESS | 1736 | 1461184134493 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:54 INFO - PROCESS | 1736 | 1461184134584 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:28:54 INFO - PROCESS | 1736 | 1461184134590 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1736 | ++DOCSHELL 1C839400 == 29 [pid = 1736] [id = 31] 13:28:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1C83D400) [pid = 1736] [serial = 89] [outer = 00000000] 13:28:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1C96E000) [pid = 1736] [serial = 90] [outer = 1C83D400] 13:28:54 INFO - PROCESS | 1736 | 1461184134636 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1CA8F000) [pid = 1736] [serial = 91] [outer = 1C83D400] 13:28:55 INFO - PROCESS | 1736 | 1461184135037 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 13:28:55 INFO - PROCESS | 1736 | 1461184135085 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1736 | 1461184135087 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 13:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:28:55 INFO - PROCESS | 1736 | 1461184135093 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1736 | 1461184135095 Marionette TRACE conn3 <- [1,90,null,{}] 13:28:55 INFO - PROCESS | 1736 | 1461184135099 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:55 INFO - PROCESS | 1736 | 1461184135171 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:28:55 INFO - PROCESS | 1736 | 1461184135177 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1736 | ++DOCSHELL 196DE000 == 30 [pid = 1736] [id = 32] 13:28:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1C968C00) [pid = 1736] [serial = 92] [outer = 00000000] 13:28:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1CCB5C00) [pid = 1736] [serial = 93] [outer = 1C968C00] 13:28:55 INFO - PROCESS | 1736 | 1461184135221 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1D0A1C00) [pid = 1736] [serial = 94] [outer = 1C968C00] 13:28:55 INFO - PROCESS | 1736 | 1461184135620 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 13:28:55 INFO - PROCESS | 1736 | 1461184135715 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1736 | 1461184135717 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 13:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:28:55 INFO - PROCESS | 1736 | 1461184135721 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1736 | 1461184135722 Marionette TRACE conn3 <- [1,94,null,{}] 13:28:55 INFO - PROCESS | 1736 | 1461184135730 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:55 INFO - PROCESS | 1736 | 1461184135802 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:28:55 INFO - PROCESS | 1736 | 1461184135808 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1736 | ++DOCSHELL 1CCB0C00 == 31 [pid = 1736] [id = 33] 13:28:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1D2CEC00) [pid = 1736] [serial = 95] [outer = 00000000] 13:28:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1D3DFC00) [pid = 1736] [serial = 96] [outer = 1D2CEC00] 13:28:55 INFO - PROCESS | 1736 | 1461184135852 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1D3E9800) [pid = 1736] [serial = 97] [outer = 1D2CEC00] 13:28:57 INFO - PROCESS | 1736 | 1461184137070 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1391ms 13:28:57 INFO - PROCESS | 1736 | 1461184137135 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1736 | 1461184137138 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 13:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:28:57 INFO - PROCESS | 1736 | 1461184137143 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1736 | 1461184137146 Marionette TRACE conn3 <- [1,98,null,{}] 13:28:57 INFO - PROCESS | 1736 | 1461184137151 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:57 INFO - PROCESS | 1736 | 1461184137256 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:28:57 INFO - PROCESS | 1736 | 1461184137271 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1736 | ++DOCSHELL 13825000 == 32 [pid = 1736] [id = 34] 13:28:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (13884C00) [pid = 1736] [serial = 98] [outer = 00000000] 13:28:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (142AE800) [pid = 1736] [serial = 99] [outer = 13884C00] 13:28:57 INFO - PROCESS | 1736 | 1461184137362 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (14399000) [pid = 1736] [serial = 100] [outer = 13884C00] 13:28:57 INFO - PROCESS | 1736 | 1461184137750 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 625ms 13:28:57 INFO - PROCESS | 1736 | 1461184137780 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1736 | 1461184137785 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 13:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:28:57 INFO - PROCESS | 1736 | 1461184137791 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1736 | 1461184137793 Marionette TRACE conn3 <- [1,102,null,{}] 13:28:57 INFO - PROCESS | 1736 | 1461184137797 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:57 INFO - PROCESS | 1736 | 1461184137897 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:28:57 INFO - PROCESS | 1736 | 1461184137965 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1736 | ++DOCSHELL 14A99000 == 33 [pid = 1736] [id = 35] 13:28:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (15DD9400) [pid = 1736] [serial = 101] [outer = 00000000] 13:28:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (16479800) [pid = 1736] [serial = 102] [outer = 15DD9400] 13:28:58 INFO - PROCESS | 1736 | 1461184138010 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (16487400) [pid = 1736] [serial = 103] [outer = 15DD9400] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1682C000) [pid = 1736] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1DE7E400) [pid = 1736] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1D646800) [pid = 1736] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1D4E2000) [pid = 1736] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1D3E0800) [pid = 1736] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1D0A4800) [pid = 1736] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C967000) [pid = 1736] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1803DC00) [pid = 1736] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (136AD400) [pid = 1736] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (157AF400) [pid = 1736] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1647D000) [pid = 1736] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (17A0CC00) [pid = 1736] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (18392000) [pid = 1736] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1935D800) [pid = 1736] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (199A4000) [pid = 1736] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1A16B000) [pid = 1736] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (199B1800) [pid = 1736] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1A9E1800) [pid = 1736] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1C83D400) [pid = 1736] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1E2EF800) [pid = 1736] [serial = 42] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (13209000) [pid = 1736] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (13A90C00) [pid = 1736] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:28:58 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1C968C00) [pid = 1736] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:28:58 INFO - PROCESS | 1736 | 1461184138769 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1000ms 13:28:58 INFO - PROCESS | 1736 | 1461184138806 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1736 | 1461184138808 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 13:28:58 INFO - PROCESS | 1736 | 1461184138812 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1736 | 1461184138815 Marionette TRACE conn3 <- [1,106,null,{}] 13:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:28:58 INFO - PROCESS | 1736 | 1461184138841 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:58 INFO - PROCESS | 1736 | 1461184138949 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:28:58 INFO - PROCESS | 1736 | 1461184138958 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1736 | ++DOCSHELL 15B0EC00 == 34 [pid = 1736] [id = 36] 13:28:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (15B0FC00) [pid = 1736] [serial = 104] [outer = 00000000] 13:28:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (16658800) [pid = 1736] [serial = 105] [outer = 15B0FC00] 13:28:59 INFO - PROCESS | 1736 | 1461184139008 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (17A02400) [pid = 1736] [serial = 106] [outer = 15B0FC00] 13:28:59 INFO - PROCESS | 1736 | 1461184139378 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 13:28:59 INFO - PROCESS | 1736 | 1461184139412 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1736 | 1461184139415 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:28:59 INFO - PROCESS | 1736 | 1461184139418 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1736 | 1461184139419 Marionette TRACE conn3 <- [1,110,null,{}] 13:28:59 INFO - PROCESS | 1736 | 1461184139423 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:59 INFO - PROCESS | 1736 | 1461184139497 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:28:59 INFO - PROCESS | 1736 | 1461184139503 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1736 | ++DOCSHELL 17A0B400 == 35 [pid = 1736] [id = 37] 13:28:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (17A0BC00) [pid = 1736] [serial = 107] [outer = 00000000] 13:28:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (181E6800) [pid = 1736] [serial = 108] [outer = 17A0BC00] 13:28:59 INFO - PROCESS | 1736 | 1461184139549 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18391400) [pid = 1736] [serial = 109] [outer = 17A0BC00] 13:28:59 INFO - PROCESS | 1736 | 1461184139949 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 13:29:00 INFO - PROCESS | 1736 | 1461184140015 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1736 | 1461184140017 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 13:29:00 INFO - PROCESS | 1736 | 1461184140020 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:29:00 INFO - PROCESS | 1736 | 1461184140021 Marionette TRACE conn3 <- [1,114,null,{}] 13:29:00 INFO - PROCESS | 1736 | 1461184140029 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:00 INFO - PROCESS | 1736 | 1461184140099 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:29:00 INFO - PROCESS | 1736 | 1461184140107 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1736 | ++DOCSHELL 1654FC00 == 36 [pid = 1736] [id = 38] 13:29:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (181E4000) [pid = 1736] [serial = 110] [outer = 00000000] 13:29:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18E77800) [pid = 1736] [serial = 111] [outer = 181E4000] 13:29:00 INFO - PROCESS | 1736 | 1461184140155 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1935F800) [pid = 1736] [serial = 112] [outer = 181E4000] 13:29:00 INFO - PROCESS | 1736 | 1461184140562 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 594ms 13:29:00 INFO - PROCESS | 1736 | 1461184140618 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1736 | 1461184140622 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 13:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:29:00 INFO - PROCESS | 1736 | 1461184140627 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1736 | 1461184140631 Marionette TRACE conn3 <- [1,118,null,{}] 13:29:00 INFO - PROCESS | 1736 | 1461184140638 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:00 INFO - PROCESS | 1736 | 1461184140735 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:29:00 INFO - PROCESS | 1736 | 1461184140866 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1736 | ++DOCSHELL 1325A800 == 37 [pid = 1736] [id = 39] 13:29:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1325D400) [pid = 1736] [serial = 113] [outer = 00000000] 13:29:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (13890400) [pid = 1736] [serial = 114] [outer = 1325D400] 13:29:00 INFO - PROCESS | 1736 | 1461184140925 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (13A8EC00) [pid = 1736] [serial = 115] [outer = 1325D400] 13:29:01 INFO - PROCESS | 1736 | 1461184141420 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 13:29:01 INFO - PROCESS | 1736 | 1461184141471 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1736 | 1461184141476 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 13:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:29:01 INFO - PROCESS | 1736 | 1461184141484 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1736 | 1461184141488 Marionette TRACE conn3 <- [1,122,null,{}] 13:29:01 INFO - PROCESS | 1736 | 1461184141492 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:01 INFO - PROCESS | 1736 | 1461184141587 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:29:01 INFO - PROCESS | 1736 | 1461184141681 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1736 | ++DOCSHELL 12B3EC00 == 38 [pid = 1736] [id = 40] 13:29:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (15512C00) [pid = 1736] [serial = 116] [outer = 00000000] 13:29:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (16B4C000) [pid = 1736] [serial = 117] [outer = 15512C00] 13:29:01 INFO - PROCESS | 1736 | 1461184141737 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (18031800) [pid = 1736] [serial = 118] [outer = 15512C00] 13:29:02 INFO - PROCESS | 1736 | 1461184142315 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 844ms 13:29:02 INFO - PROCESS | 1736 | 1461184142338 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1736 | 1461184142340 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 13:29:02 INFO - PROCESS | 1736 | 1461184142345 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:29:02 INFO - PROCESS | 1736 | 1461184142347 Marionette TRACE conn3 <- [1,126,null,{}] 13:29:02 INFO - PROCESS | 1736 | 1461184142357 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:02 INFO - PROCESS | 1736 | 1461184142464 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:29:02 INFO - PROCESS | 1736 | 1461184142551 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1736 | ++DOCSHELL 1A160000 == 39 [pid = 1736] [id = 41] 13:29:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1A164000) [pid = 1736] [serial = 119] [outer = 00000000] 13:29:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A1D0800) [pid = 1736] [serial = 120] [outer = 1A164000] 13:29:02 INFO - PROCESS | 1736 | 1461184142608 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A26E000) [pid = 1736] [serial = 121] [outer = 1A164000] 13:29:03 INFO - PROCESS | 1736 | 1461184143099 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 13:29:03 INFO - PROCESS | 1736 | 1461184143150 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1736 | 1461184143152 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 13:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:29:03 INFO - PROCESS | 1736 | 1461184143155 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1736 | 1461184143157 Marionette TRACE conn3 <- [1,130,null,{}] 13:29:03 INFO - PROCESS | 1736 | 1461184143161 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:03 INFO - PROCESS | 1736 | 1461184143253 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:29:03 INFO - PROCESS | 1736 | 1461184143338 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1736 | ++DOCSHELL 1A865C00 == 40 [pid = 1736] [id = 42] 13:29:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1A869400) [pid = 1736] [serial = 122] [outer = 00000000] 13:29:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1A9D6000) [pid = 1736] [serial = 123] [outer = 1A869400] 13:29:03 INFO - PROCESS | 1736 | 1461184143400 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1C264000) [pid = 1736] [serial = 124] [outer = 1A869400] 13:29:03 INFO - PROCESS | 1736 | 1461184143912 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 13:29:03 INFO - PROCESS | 1736 | 1461184143957 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1736 | 1461184143960 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 13:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:29:03 INFO - PROCESS | 1736 | 1461184143963 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1736 | 1461184143965 Marionette TRACE conn3 <- [1,134,null,{}] 13:29:03 INFO - PROCESS | 1736 | 1461184143969 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:04 INFO - PROCESS | 1736 | 1461184144058 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:29:04 INFO - PROCESS | 1736 | 1461184144141 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1736 | ++DOCSHELL 1812F000 == 41 [pid = 1736] [id = 43] 13:29:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1812F800) [pid = 1736] [serial = 125] [outer = 00000000] 13:29:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (19362C00) [pid = 1736] [serial = 126] [outer = 1812F800] 13:29:04 INFO - PROCESS | 1736 | 1461184144195 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (199A9400) [pid = 1736] [serial = 127] [outer = 1812F800] 13:29:04 INFO - PROCESS | 1736 | 1461184144788 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 907ms 13:29:04 INFO - PROCESS | 1736 | 1461184144868 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1736 | 1461184144871 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 13:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:29:04 INFO - PROCESS | 1736 | 1461184144876 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1736 | 1461184144880 Marionette TRACE conn3 <- [1,138,null,{}] 13:29:04 INFO - PROCESS | 1736 | 1461184144886 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:04 INFO - PROCESS | 1736 | 1461184144975 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:29:05 INFO - PROCESS | 1736 | 1461184145051 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1736 | ++DOCSHELL 1320A400 == 42 [pid = 1736] [id = 44] 13:29:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (13258800) [pid = 1736] [serial = 128] [outer = 00000000] 13:29:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (13A90C00) [pid = 1736] [serial = 129] [outer = 13258800] 13:29:05 INFO - PROCESS | 1736 | 1461184145100 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (14A97000) [pid = 1736] [serial = 130] [outer = 13258800] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 17A0B400 == 41 [pid = 1736] [id = 37] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 15B0EC00 == 40 [pid = 1736] [id = 36] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 14A99000 == 39 [pid = 1736] [id = 35] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 13825000 == 38 [pid = 1736] [id = 34] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1CCB0C00 == 37 [pid = 1736] [id = 33] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1812F000 == 36 [pid = 1736] [id = 43] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1A160000 == 35 [pid = 1736] [id = 41] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 196DE000 == 34 [pid = 1736] [id = 32] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1A865C00 == 33 [pid = 1736] [id = 42] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1654FC00 == 32 [pid = 1736] [id = 38] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1C839400 == 31 [pid = 1736] [id = 31] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1A91A800 == 30 [pid = 1736] [id = 30] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 1325A800 == 29 [pid = 1736] [id = 39] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 15E7E400 == 28 [pid = 1736] [id = 29] 13:29:05 INFO - PROCESS | 1736 | --DOCSHELL 12B3EC00 == 27 [pid = 1736] [id = 40] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (19366000) [pid = 1736] [serial = 17] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1962D400) [pid = 1736] [serial = 14] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1647E400) [pid = 1736] [serial = 9] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (16485C00) [pid = 1736] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (14A97800) [pid = 1736] [serial = 4] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1CCB5C00) [pid = 1736] [serial = 93] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (13889C00) [pid = 1736] [serial = 60] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (138C1400) [pid = 1736] [serial = 61] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (15B3E000) [pid = 1736] [serial = 63] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (15BB3400) [pid = 1736] [serial = 64] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (16653000) [pid = 1736] [serial = 66] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18037800) [pid = 1736] [serial = 69] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (18125000) [pid = 1736] [serial = 70] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1870F800) [pid = 1736] [serial = 72] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (196E2C00) [pid = 1736] [serial = 75] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (19CD8C00) [pid = 1736] [serial = 78] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1A26B000) [pid = 1736] [serial = 81] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1A86C000) [pid = 1736] [serial = 84] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1C266400) [pid = 1736] [serial = 87] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C96E000) [pid = 1736] [serial = 90] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1325EC00) [pid = 1736] [serial = 51] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (15E74400) [pid = 1736] [serial = 54] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (18867000) [pid = 1736] [serial = 73] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (18868800) [pid = 1736] [serial = 57] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (18C28000) [pid = 1736] [serial = 58] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (197EE400) [pid = 1736] [serial = 76] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1A161800) [pid = 1736] [serial = 79] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1A272800) [pid = 1736] [serial = 82] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A920400) [pid = 1736] [serial = 85] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1C271800) [pid = 1736] [serial = 88] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1647DC00) [pid = 1736] [serial = 55] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1682D000) [pid = 1736] [serial = 67] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (136AB800) [pid = 1736] [serial = 52] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1CA8F000) [pid = 1736] [serial = 91] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1E2F4C00) [pid = 1736] [serial = 44] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (1D0A1C00) [pid = 1736] [serial = 94] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (1DE86400) [pid = 1736] [serial = 39] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (1DE89800) [pid = 1736] [serial = 40] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (1DD39800) [pid = 1736] [serial = 36] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (1DD3C400) [pid = 1736] [serial = 37] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (1D640800) [pid = 1736] [serial = 34] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 65 (1D63D000) [pid = 1736] [serial = 33] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 64 (1D9E8C00) [pid = 1736] [serial = 30] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 63 (1D9F1000) [pid = 1736] [serial = 31] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 62 (1D8D3000) [pid = 1736] [serial = 27] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 61 (1D9E3C00) [pid = 1736] [serial = 28] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 60 (1CA9BC00) [pid = 1736] [serial = 24] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 59 (1C96A000) [pid = 1736] [serial = 21] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 58 (1C96D000) [pid = 1736] [serial = 22] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 57 (1E3C6400) [pid = 1736] [serial = 45] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 56 (1E8CC800) [pid = 1736] [serial = 48] [outer = 00000000] [url = about:blank] 13:29:05 INFO - PROCESS | 1736 | --DOMWINDOW == 55 (1E2F3800) [pid = 1736] [serial = 43] [outer = 00000000] [url = about:blank] 13:29:06 INFO - PROCESS | 1736 | 1461184146070 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1250ms 13:29:06 INFO - PROCESS | 1736 | 1461184146138 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1736 | 1461184146143 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 13:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:29:06 INFO - PROCESS | 1736 | 1461184146149 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1736 | 1461184146152 Marionette TRACE conn3 <- [1,142,null,{}] 13:29:06 INFO - PROCESS | 1736 | 1461184146157 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 1736 | 1461184146237 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:29:06 INFO - PROCESS | 1736 | 1461184146245 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1736 | ++DOCSHELL 13A90800 == 28 [pid = 1736] [id = 45] 13:29:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 56 (142A9000) [pid = 1736] [serial = 131] [outer = 00000000] 13:29:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 57 (14AF5000) [pid = 1736] [serial = 132] [outer = 142A9000] 13:29:06 INFO - PROCESS | 1736 | 1461184146311 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 58 (15723800) [pid = 1736] [serial = 133] [outer = 142A9000] 13:29:06 INFO - PROCESS | 1736 | 1461184146730 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 640ms 13:29:06 INFO - PROCESS | 1736 | 1461184146787 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1736 | 1461184146793 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 13:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:29:06 INFO - PROCESS | 1736 | 1461184146807 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1736 | 1461184146809 Marionette TRACE conn3 <- [1,146,null,{}] 13:29:06 INFO - PROCESS | 1736 | 1461184146813 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 1736 | 1461184146919 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:29:06 INFO - PROCESS | 1736 | 1461184146928 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1736 | ++DOCSHELL 143A2400 == 29 [pid = 1736] [id = 46] 13:29:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 59 (15D91000) [pid = 1736] [serial = 134] [outer = 00000000] 13:29:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 60 (1647EC00) [pid = 1736] [serial = 135] [outer = 15D91000] 13:29:06 INFO - PROCESS | 1736 | 1461184146973 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 61 (16485C00) [pid = 1736] [serial = 136] [outer = 15D91000] 13:29:07 INFO - PROCESS | 1736 | 1461184147366 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 13:29:07 INFO - PROCESS | 1736 | 1461184147411 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1736 | 1461184147413 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 13:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:29:07 INFO - PROCESS | 1736 | 1461184147417 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1736 | 1461184147420 Marionette TRACE conn3 <- [1,150,null,{}] 13:29:07 INFO - PROCESS | 1736 | 1461184147435 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:07 INFO - PROCESS | 1736 | 1461184147521 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:29:07 INFO - PROCESS | 1736 | 1461184147530 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1736 | ++DOCSHELL 1655A400 == 30 [pid = 1736] [id = 47] 13:29:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 62 (16B57400) [pid = 1736] [serial = 137] [outer = 00000000] 13:29:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 63 (18032800) [pid = 1736] [serial = 138] [outer = 16B57400] 13:29:07 INFO - PROCESS | 1736 | 1461184147577 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 64 (1812D800) [pid = 1736] [serial = 139] [outer = 16B57400] 13:29:08 INFO - PROCESS | 1736 | 1461184148015 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 656ms 13:29:08 INFO - PROCESS | 1736 | 1461184148074 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1736 | 1461184148077 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 13:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:29:08 INFO - PROCESS | 1736 | 1461184148080 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1736 | 1461184148081 Marionette TRACE conn3 <- [1,154,null,{}] 13:29:08 INFO - PROCESS | 1736 | 1461184148091 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:08 INFO - PROCESS | 1736 | 1461184148187 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:29:08 INFO - PROCESS | 1736 | 1461184148217 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1736 | ++DOCSHELL 1870B800 == 31 [pid = 1736] [id = 48] 13:29:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 65 (1870BC00) [pid = 1736] [serial = 140] [outer = 00000000] 13:29:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (18C27000) [pid = 1736] [serial = 141] [outer = 1870BC00] 13:29:08 INFO - PROCESS | 1736 | 1461184148303 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (18C31000) [pid = 1736] [serial = 142] [outer = 1870BC00] 13:29:08 INFO - PROCESS | 1736 | 1461184148712 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 688ms 13:29:08 INFO - PROCESS | 1736 | 1461184148779 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1736 | 1461184148781 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 13:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:29:08 INFO - PROCESS | 1736 | 1461184148791 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1736 | 1461184148793 Marionette TRACE conn3 <- [1,158,null,{}] 13:29:08 INFO - PROCESS | 1736 | 1461184148796 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:08 INFO - PROCESS | 1736 | 1461184148887 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:29:08 INFO - PROCESS | 1736 | 1461184148898 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1736 | ++DOCSHELL 181E1000 == 32 [pid = 1736] [id = 49] 13:29:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (18863C00) [pid = 1736] [serial = 143] [outer = 00000000] 13:29:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (196E0800) [pid = 1736] [serial = 144] [outer = 18863C00] 13:29:08 INFO - PROCESS | 1736 | 1461184148943 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (197F9800) [pid = 1736] [serial = 145] [outer = 18863C00] 13:29:09 INFO - PROCESS | 1736 | 1461184149380 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 626ms 13:29:09 INFO - PROCESS | 1736 | 1461184149426 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1736 | 1461184149428 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 13:29:09 INFO - PROCESS | 1736 | 1461184149431 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:29:09 INFO - PROCESS | 1736 | 1461184149433 Marionette TRACE conn3 <- [1,162,null,{}] 13:29:09 INFO - PROCESS | 1736 | 1461184149436 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 1736 | 1461184149565 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:29:09 INFO - PROCESS | 1736 | 1461184149585 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1736 | ++DOCSHELL 1A169400 == 33 [pid = 1736] [id = 50] 13:29:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (1A16AC00) [pid = 1736] [serial = 146] [outer = 00000000] 13:29:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (1A54CC00) [pid = 1736] [serial = 147] [outer = 1A16AC00] 13:29:09 INFO - PROCESS | 1736 | 1461184149632 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1A86A000) [pid = 1736] [serial = 148] [outer = 1A16AC00] 13:29:09 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (181E4000) [pid = 1736] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:29:09 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (1D2CEC00) [pid = 1736] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:29:09 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (13884C00) [pid = 1736] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:29:09 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (17A0BC00) [pid = 1736] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:29:09 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (15DD9400) [pid = 1736] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:29:09 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (15B0FC00) [pid = 1736] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:29:10 INFO - PROCESS | 1736 | 1461184150028 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 13:29:10 INFO - PROCESS | 1736 | 1461184150071 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 1736 | 1461184150073 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 13:29:10 INFO - PROCESS | 1736 | 1461184150076 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:29:10 INFO - PROCESS | 1736 | 1461184150078 Marionette TRACE conn3 <- [1,166,null,{}] 13:29:10 INFO - PROCESS | 1736 | 1461184150082 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:10 INFO - PROCESS | 1736 | 1461184150150 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:29:10 INFO - PROCESS | 1736 | 1461184150156 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1736 | ++DOCSHELL 1360CC00 == 34 [pid = 1736] [id = 51] 13:29:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (142AB400) [pid = 1736] [serial = 149] [outer = 00000000] 13:29:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (1A26BC00) [pid = 1736] [serial = 150] [outer = 142AB400] 13:29:10 INFO - PROCESS | 1736 | 1461184150200 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (1A925C00) [pid = 1736] [serial = 151] [outer = 142AB400] 13:29:10 INFO - PROCESS | 1736 | 1461184150595 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 531ms 13:29:10 INFO - PROCESS | 1736 | 1461184150612 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 1736 | 1461184150614 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 13:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:29:10 INFO - PROCESS | 1736 | 1461184150617 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1736 | 1461184150619 Marionette TRACE conn3 <- [1,170,null,{}] 13:29:10 INFO - PROCESS | 1736 | 1461184150622 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:10 INFO - PROCESS | 1736 | 1461184150718 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:29:10 INFO - PROCESS | 1736 | 1461184150724 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1736 | ++DOCSHELL 1A165400 == 35 [pid = 1736] [id = 52] 13:29:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (1A9D7000) [pid = 1736] [serial = 152] [outer = 00000000] 13:29:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (1C26C000) [pid = 1736] [serial = 153] [outer = 1A9D7000] 13:29:10 INFO - PROCESS | 1736 | 1461184150767 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1C268000) [pid = 1736] [serial = 154] [outer = 1A9D7000] 13:29:11 INFO - PROCESS | 1736 | 1461184151134 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 532ms 13:29:11 INFO - PROCESS | 1736 | 1461184151153 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1736 | 1461184151155 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 13:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:29:11 INFO - PROCESS | 1736 | 1461184151159 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1736 | 1461184151160 Marionette TRACE conn3 <- [1,174,null,{}] 13:29:11 INFO - PROCESS | 1736 | 1461184151164 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:11 INFO - PROCESS | 1736 | 1461184151261 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:29:11 INFO - PROCESS | 1736 | 1461184151268 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1736 | ++DOCSHELL 1A164800 == 36 [pid = 1736] [id = 53] 13:29:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (1C833000) [pid = 1736] [serial = 155] [outer = 00000000] 13:29:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (1C966400) [pid = 1736] [serial = 156] [outer = 1C833000] 13:29:11 INFO - PROCESS | 1736 | 1461184151312 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1C966000) [pid = 1736] [serial = 157] [outer = 1C833000] 13:29:11 INFO - PROCESS | 1736 | 1461184151673 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 532ms 13:29:11 INFO - PROCESS | 1736 | 1461184151694 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1736 | 1461184151696 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 13:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:29:11 INFO - PROCESS | 1736 | 1461184151699 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1736 | 1461184151701 Marionette TRACE conn3 <- [1,178,null,{}] 13:29:11 INFO - PROCESS | 1736 | 1461184151704 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:11 INFO - PROCESS | 1736 | 1461184151772 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:29:11 INFO - PROCESS | 1736 | 1461184151778 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1736 | ++DOCSHELL 13610800 == 37 [pid = 1736] [id = 54] 13:29:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (13823C00) [pid = 1736] [serial = 158] [outer = 00000000] 13:29:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1C96E000) [pid = 1736] [serial = 159] [outer = 13823C00] 13:29:11 INFO - PROCESS | 1736 | 1461184151821 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1C972800) [pid = 1736] [serial = 160] [outer = 13823C00] 13:29:12 INFO - PROCESS | 1736 | 1461184152617 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 953ms 13:29:12 INFO - PROCESS | 1736 | 1461184152646 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1736 | 1461184152651 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 13:29:12 INFO - PROCESS | 1736 | 1461184152655 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:29:12 INFO - PROCESS | 1736 | 1461184152659 Marionette TRACE conn3 <- [1,182,null,{}] 13:29:12 INFO - PROCESS | 1736 | 1461184152664 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:12 INFO - PROCESS | 1736 | 1461184152770 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:29:12 INFO - PROCESS | 1736 | 1461184152839 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1736 | ++DOCSHELL 13A81800 == 38 [pid = 1736] [id = 55] 13:29:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (13A83800) [pid = 1736] [serial = 161] [outer = 00000000] 13:29:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (15BD1400) [pid = 1736] [serial = 162] [outer = 13A83800] 13:29:12 INFO - PROCESS | 1736 | 1461184152894 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (15E76400) [pid = 1736] [serial = 163] [outer = 13A83800] 13:29:13 INFO - PROCESS | 1736 | 1461184153646 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1031ms 13:29:13 INFO - PROCESS | 1736 | 1461184153728 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1736 | 1461184153732 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 13:29:13 INFO - PROCESS | 1736 | 1461184153738 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:29:13 INFO - PROCESS | 1736 | 1461184153742 Marionette TRACE conn3 <- [1,186,null,{}] 13:29:13 INFO - PROCESS | 1736 | 1461184153749 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:13 INFO - PROCESS | 1736 | 1461184153846 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:29:13 INFO - PROCESS | 1736 | 1461184153916 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1736 | ++DOCSHELL 13A89C00 == 39 [pid = 1736] [id = 56] 13:29:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (13A8E000) [pid = 1736] [serial = 164] [outer = 00000000] 13:29:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (14AF7000) [pid = 1736] [serial = 165] [outer = 13A8E000] 13:29:13 INFO - PROCESS | 1736 | 1461184153966 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (14AF5400) [pid = 1736] [serial = 166] [outer = 13A8E000] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1A164800 == 38 [pid = 1736] [id = 53] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1A165400 == 37 [pid = 1736] [id = 52] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1360CC00 == 36 [pid = 1736] [id = 51] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1A169400 == 35 [pid = 1736] [id = 50] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 181E1000 == 34 [pid = 1736] [id = 49] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1870B800 == 33 [pid = 1736] [id = 48] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1655A400 == 32 [pid = 1736] [id = 47] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 143A2400 == 31 [pid = 1736] [id = 46] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 13A90800 == 30 [pid = 1736] [id = 45] 13:29:14 INFO - PROCESS | 1736 | --DOCSHELL 1320A400 == 29 [pid = 1736] [id = 44] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1935F800) [pid = 1736] [serial = 112] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1D3DFC00) [pid = 1736] [serial = 96] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (142AE800) [pid = 1736] [serial = 99] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (14399000) [pid = 1736] [serial = 100] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18391400) [pid = 1736] [serial = 109] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (16479800) [pid = 1736] [serial = 102] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (181E6800) [pid = 1736] [serial = 108] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (16487400) [pid = 1736] [serial = 103] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (16658800) [pid = 1736] [serial = 105] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (17A02400) [pid = 1736] [serial = 106] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (18E77800) [pid = 1736] [serial = 111] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1D3E9800) [pid = 1736] [serial = 97] [outer = 00000000] [url = about:blank] 13:29:14 INFO - PROCESS | 1736 | 1461184154428 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 735ms 13:29:14 INFO - PROCESS | 1736 | 1461184154481 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1736 | 1461184154487 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:29:14 INFO - PROCESS | 1736 | 1461184154493 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1736 | 1461184154496 Marionette TRACE conn3 <- [1,190,null,{}] 13:29:14 INFO - PROCESS | 1736 | 1461184154500 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:14 INFO - PROCESS | 1736 | 1461184154579 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:29:14 INFO - PROCESS | 1736 | 1461184154588 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1736 | ++DOCSHELL 142AD800 == 30 [pid = 1736] [id = 57] 13:29:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (142B2C00) [pid = 1736] [serial = 167] [outer = 00000000] 13:29:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (1647CC00) [pid = 1736] [serial = 168] [outer = 142B2C00] 13:29:14 INFO - PROCESS | 1736 | 1461184154634 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (16550000) [pid = 1736] [serial = 169] [outer = 142B2C00] 13:29:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (16835000) [pid = 1736] [serial = 170] [outer = 1E3C1400] 13:29:15 INFO - PROCESS | 1736 | 1461184155103 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 13:29:15 INFO - PROCESS | 1736 | 1461184155129 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1736 | 1461184155131 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 13:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:29:15 INFO - PROCESS | 1736 | 1461184155135 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1736 | 1461184155138 Marionette TRACE conn3 <- [1,194,null,{}] 13:29:15 INFO - PROCESS | 1736 | 1461184155149 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:15 INFO - PROCESS | 1736 | 1461184155232 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:29:15 INFO - PROCESS | 1736 | 1461184155242 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1736 | ++DOCSHELL 17A0BC00 == 31 [pid = 1736] [id = 58] 13:29:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (18123C00) [pid = 1736] [serial = 171] [outer = 00000000] 13:29:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (18392000) [pid = 1736] [serial = 172] [outer = 18123C00] 13:29:15 INFO - PROCESS | 1736 | 1461184155290 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1870AC00) [pid = 1736] [serial = 173] [outer = 18123C00] 13:29:15 INFO - PROCESS | 1736 | 1461184155708 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 594ms 13:29:15 INFO - PROCESS | 1736 | 1461184155731 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1736 | 1461184155734 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 13:29:15 INFO - PROCESS | 1736 | 1461184155737 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:29:15 INFO - PROCESS | 1736 | 1461184155739 Marionette TRACE conn3 <- [1,198,null,{}] 13:29:15 INFO - PROCESS | 1736 | 1461184155742 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:15 INFO - PROCESS | 1736 | 1461184155816 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:29:15 INFO - PROCESS | 1736 | 1461184155823 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1736 | ++DOCSHELL 1838E400 == 32 [pid = 1736] [id = 59] 13:29:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18C27800) [pid = 1736] [serial = 174] [outer = 00000000] 13:29:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (19628800) [pid = 1736] [serial = 175] [outer = 18C27800] 13:29:15 INFO - PROCESS | 1736 | 1461184155869 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (19634800) [pid = 1736] [serial = 176] [outer = 18C27800] 13:29:16 INFO - PROCESS | 1736 | 1461184156271 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 13:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:29:16 INFO - PROCESS | 1736 | 1461184156340 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1736 | 1461184156342 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 1736 | 1461184156345 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1736 | 1461184156347 Marionette TRACE conn3 <- [1,202,null,{}] 13:29:16 INFO - PROCESS | 1736 | 1461184156350 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:16 INFO - PROCESS | 1736 | 1461184156424 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:29:16 INFO - PROCESS | 1736 | 1461184156430 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1736 | ++DOCSHELL 19C5A400 == 33 [pid = 1736] [id = 60] 13:29:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (19FE8000) [pid = 1736] [serial = 177] [outer = 00000000] 13:29:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1A269C00) [pid = 1736] [serial = 178] [outer = 19FE8000] 13:29:16 INFO - PROCESS | 1736 | 1461184156474 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A54D000) [pid = 1736] [serial = 179] [outer = 19FE8000] 13:29:16 INFO - PROCESS | 1736 | 1461184156904 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 13:29:16 INFO - PROCESS | 1736 | 1461184156943 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1736 | 1461184156945 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 1736 | 1461184156955 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1736 | 1461184156957 Marionette TRACE conn3 <- [1,206,null,{}] 13:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:29:16 INFO - PROCESS | 1736 | 1461184156961 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:17 INFO - PROCESS | 1736 | 1461184157072 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:29:17 INFO - PROCESS | 1736 | 1461184157081 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1736 | ++DOCSHELL 19F2D400 == 34 [pid = 1736] [id = 61] 13:29:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A91E000) [pid = 1736] [serial = 180] [outer = 00000000] 13:29:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1C968800) [pid = 1736] [serial = 181] [outer = 1A91E000] 13:29:17 INFO - PROCESS | 1736 | 1461184157125 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1C970800) [pid = 1736] [serial = 182] [outer = 1A91E000] 13:29:17 INFO - PROCESS | 1736 | 1461184157570 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 641ms 13:29:17 INFO - PROCESS | 1736 | 1461184157596 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1736 | 1461184157598 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 13:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:29:17 INFO - PROCESS | 1736 | 1461184157601 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1736 | 1461184157603 Marionette TRACE conn3 <- [1,210,null,{}] 13:29:17 INFO - PROCESS | 1736 | 1461184157606 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:17 INFO - PROCESS | 1736 | 1461184157705 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:29:17 INFO - PROCESS | 1736 | 1461184157711 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1736 | ++DOCSHELL 13A8E400 == 35 [pid = 1736] [id = 62] 13:29:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1803DC00) [pid = 1736] [serial = 183] [outer = 00000000] 13:29:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1CCA8000) [pid = 1736] [serial = 184] [outer = 1803DC00] 13:29:17 INFO - PROCESS | 1736 | 1461184157755 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1CCB5400) [pid = 1736] [serial = 185] [outer = 1803DC00] 13:29:18 INFO - PROCESS | 1736 | 1461184158141 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 594ms 13:29:18 INFO - PROCESS | 1736 | 1461184158198 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1736 | 1461184158200 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:29:18 INFO - PROCESS | 1736 | 1461184158210 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1736 | 1461184158211 Marionette TRACE conn3 <- [1,214,null,{}] 13:29:18 INFO - PROCESS | 1736 | 1461184158215 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:18 INFO - PROCESS | 1736 | 1461184158310 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:29:18 INFO - PROCESS | 1736 | 1461184158316 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1736 | ++DOCSHELL 12BDFC00 == 36 [pid = 1736] [id = 63] 13:29:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1CA99400) [pid = 1736] [serial = 186] [outer = 00000000] 13:29:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1D2CD800) [pid = 1736] [serial = 187] [outer = 1CA99400] 13:29:18 INFO - PROCESS | 1736 | 1461184158360 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1D2D0C00) [pid = 1736] [serial = 188] [outer = 1CA99400] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1A9D7000) [pid = 1736] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1870BC00) [pid = 1736] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (13258800) [pid = 1736] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1C833000) [pid = 1736] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (16B57400) [pid = 1736] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (142A9000) [pid = 1736] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (15D91000) [pid = 1736] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18863C00) [pid = 1736] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1325D400) [pid = 1736] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (15512C00) [pid = 1736] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1A164000) [pid = 1736] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1A869400) [pid = 1736] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1812F800) [pid = 1736] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1A16AC00) [pid = 1736] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:29:18 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (142AB400) [pid = 1736] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:29:18 INFO - PROCESS | 1736 | 1461184158896 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 734ms 13:29:18 INFO - PROCESS | 1736 | 1461184158944 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1736 | 1461184158946 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:29:18 INFO - PROCESS | 1736 | 1461184158949 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1736 | 1461184158951 Marionette TRACE conn3 <- [1,218,null,{}] 13:29:18 INFO - PROCESS | 1736 | 1461184158954 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:19 INFO - PROCESS | 1736 | 1461184159025 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:29:19 INFO - PROCESS | 1736 | 1461184159091 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1736 | ++DOCSHELL 1320D800 == 37 [pid = 1736] [id = 64] 13:29:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (13257C00) [pid = 1736] [serial = 189] [outer = 00000000] 13:29:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (17AA4C00) [pid = 1736] [serial = 190] [outer = 13257C00] 13:29:19 INFO - PROCESS | 1736 | 1461184159138 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (1803D800) [pid = 1736] [serial = 191] [outer = 13257C00] 13:29:19 INFO - PROCESS | 1736 | 1461184159464 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 532ms 13:29:19 INFO - PROCESS | 1736 | 1461184159485 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1736 | 1461184159487 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 13:29:19 INFO - PROCESS | 1736 | 1461184159490 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:29:19 INFO - PROCESS | 1736 | 1461184159492 Marionette TRACE conn3 <- [1,222,null,{}] 13:29:19 INFO - PROCESS | 1736 | 1461184159496 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:19 INFO - PROCESS | 1736 | 1461184159565 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:29:19 INFO - PROCESS | 1736 | 1461184159572 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1736 | ++DOCSHELL 1A26C000 == 38 [pid = 1736] [id = 65] 13:29:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1A869400) [pid = 1736] [serial = 192] [outer = 00000000] 13:29:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1D3E8400) [pid = 1736] [serial = 193] [outer = 1A869400] 13:29:19 INFO - PROCESS | 1736 | 1461184159617 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1D3EA000) [pid = 1736] [serial = 194] [outer = 1A869400] 13:29:20 INFO - PROCESS | 1736 | 1461184160050 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 593ms 13:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:29:20 INFO - PROCESS | 1736 | 1461184160088 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 1736 | 1461184160090 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 13:29:20 INFO - PROCESS | 1736 | 1461184160094 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1736 | 1461184160096 Marionette TRACE conn3 <- [1,226,null,{}] 13:29:20 INFO - PROCESS | 1736 | 1461184160099 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:20 INFO - PROCESS | 1736 | 1461184160188 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:29:20 INFO - PROCESS | 1736 | 1461184160194 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1736 | ++DOCSHELL 19C59400 == 39 [pid = 1736] [id = 66] 13:29:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1D3E0000) [pid = 1736] [serial = 195] [outer = 00000000] 13:29:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1D4E4400) [pid = 1736] [serial = 196] [outer = 1D3E0000] 13:29:20 INFO - PROCESS | 1736 | 1461184160242 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1D63A400) [pid = 1736] [serial = 197] [outer = 1D3E0000] 13:29:20 INFO - PROCESS | 1736 | 1461184160630 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 594ms 13:29:20 INFO - PROCESS | 1736 | 1461184160695 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 1736 | 1461184160697 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 13:29:20 INFO - PROCESS | 1736 | 1461184160700 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:29:20 INFO - PROCESS | 1736 | 1461184160702 Marionette TRACE conn3 <- [1,230,null,{}] 13:29:20 INFO - PROCESS | 1736 | 1461184160705 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:20 INFO - PROCESS | 1736 | 1461184160777 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:29:20 INFO - PROCESS | 1736 | 1461184160923 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1736 | ++DOCSHELL 12D3E000 == 40 [pid = 1736] [id = 67] 13:29:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (12D41000) [pid = 1736] [serial = 198] [outer = 00000000] 13:29:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1325FC00) [pid = 1736] [serial = 199] [outer = 12D41000] 13:29:21 INFO - PROCESS | 1736 | 1461184160993 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (13883C00) [pid = 1736] [serial = 200] [outer = 12D41000] 13:29:21 INFO - PROCESS | 1736 | 1461184161505 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 844ms 13:29:21 INFO - PROCESS | 1736 | 1461184161545 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1736 | 1461184161551 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 13:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:29:21 INFO - PROCESS | 1736 | 1461184161556 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1736 | 1461184161560 Marionette TRACE conn3 <- [1,234,null,{}] 13:29:21 INFO - PROCESS | 1736 | 1461184161564 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:21 INFO - PROCESS | 1736 | 1461184161665 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:29:21 INFO - PROCESS | 1736 | 1461184161756 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 1736 | ++DOCSHELL 16655800 == 41 [pid = 1736] [id = 68] 13:29:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (16655C00) [pid = 1736] [serial = 201] [outer = 00000000] 13:29:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18125000) [pid = 1736] [serial = 202] [outer = 16655C00] 13:29:21 INFO - PROCESS | 1736 | 1461184161812 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1838CC00) [pid = 1736] [serial = 203] [outer = 16655C00] 13:29:22 INFO - PROCESS | 1736 | 1461184162381 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 13:29:22 INFO - PROCESS | 1736 | 1461184162400 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1736 | 1461184162405 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 13:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:29:22 INFO - PROCESS | 1736 | 1461184162408 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1736 | 1461184162411 Marionette TRACE conn3 <- [1,238,null,{}] 13:29:22 INFO - PROCESS | 1736 | 1461184162415 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:22 INFO - PROCESS | 1736 | 1461184162511 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:29:22 INFO - PROCESS | 1736 | 1461184162599 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1736 | ++DOCSHELL 1682EC00 == 42 [pid = 1736] [id = 69] 13:29:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (18032C00) [pid = 1736] [serial = 204] [outer = 00000000] 13:29:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A9DAC00) [pid = 1736] [serial = 205] [outer = 18032C00] 13:29:22 INFO - PROCESS | 1736 | 1461184162658 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A9DDC00) [pid = 1736] [serial = 206] [outer = 18032C00] 13:29:23 INFO - PROCESS | 1736 | 1461184163152 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 798ms 13:29:23 INFO - PROCESS | 1736 | 1461184163211 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1736 | 1461184163213 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 13:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:29:23 INFO - PROCESS | 1736 | 1461184163223 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1736 | 1461184163229 Marionette TRACE conn3 <- [1,242,null,{}] 13:29:23 INFO - PROCESS | 1736 | 1461184163234 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:23 INFO - PROCESS | 1736 | 1461184163333 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:29:23 INFO - PROCESS | 1736 | 1461184163420 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1736 | ++DOCSHELL 1C238400 == 43 [pid = 1736] [id = 70] 13:29:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C239800) [pid = 1736] [serial = 207] [outer = 00000000] 13:29:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C965800) [pid = 1736] [serial = 208] [outer = 1C239800] 13:29:23 INFO - PROCESS | 1736 | 1461184163473 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1CCAD800) [pid = 1736] [serial = 209] [outer = 1C239800] 13:29:24 INFO - PROCESS | 1736 | 1461184164060 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 906ms 13:29:24 INFO - PROCESS | 1736 | 1461184164120 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1736 | 1461184164123 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 13:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:29:24 INFO - PROCESS | 1736 | 1461184164127 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1736 | 1461184164129 Marionette TRACE conn3 <- [1,246,null,{}] 13:29:24 INFO - PROCESS | 1736 | 1461184164133 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:24 INFO - PROCESS | 1736 | 1461184164228 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:29:24 INFO - PROCESS | 1736 | 1461184164300 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1736 | ++DOCSHELL 13A89800 == 44 [pid = 1736] [id = 71] 13:29:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (13A8D800) [pid = 1736] [serial = 210] [outer = 00000000] 13:29:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (15DD7000) [pid = 1736] [serial = 211] [outer = 13A8D800] 13:29:24 INFO - PROCESS | 1736 | 1461184164354 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (16B4CC00) [pid = 1736] [serial = 212] [outer = 13A8D800] 13:29:25 INFO - PROCESS | 1736 | 1461184165052 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1000ms 13:29:25 INFO - PROCESS | 1736 | 1461184165128 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1736 | 1461184165133 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 13:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:29:25 INFO - PROCESS | 1736 | 1461184165139 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1736 | 1461184165142 Marionette TRACE conn3 <- [1,250,null,{}] 13:29:25 INFO - PROCESS | 1736 | 1461184165147 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:25 INFO - PROCESS | 1736 | 1461184165236 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:29:25 INFO - PROCESS | 1736 | 1461184165316 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1736 | ++DOCSHELL 15BD3000 == 45 [pid = 1736] [id = 72] 13:29:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (15DD9400) [pid = 1736] [serial = 213] [outer = 00000000] 13:29:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1647F000) [pid = 1736] [serial = 214] [outer = 15DD9400] 13:29:25 INFO - PROCESS | 1736 | 1461184165367 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1655E800) [pid = 1736] [serial = 215] [outer = 15DD9400] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 19C59400 == 44 [pid = 1736] [id = 66] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 1A26C000 == 43 [pid = 1736] [id = 65] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 1320D800 == 42 [pid = 1736] [id = 64] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 12BDFC00 == 41 [pid = 1736] [id = 63] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 13A8E400 == 40 [pid = 1736] [id = 62] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 19F2D400 == 39 [pid = 1736] [id = 61] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 19C5A400 == 38 [pid = 1736] [id = 60] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 1838E400 == 37 [pid = 1736] [id = 59] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 17A0BC00 == 36 [pid = 1736] [id = 58] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 142AD800 == 35 [pid = 1736] [id = 57] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 13A89C00 == 34 [pid = 1736] [id = 56] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 13A81800 == 33 [pid = 1736] [id = 55] 13:29:25 INFO - PROCESS | 1736 | --DOCSHELL 13610800 == 32 [pid = 1736] [id = 54] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1C268000) [pid = 1736] [serial = 154] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18C27000) [pid = 1736] [serial = 141] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18C31000) [pid = 1736] [serial = 142] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (14A97000) [pid = 1736] [serial = 130] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1C966400) [pid = 1736] [serial = 156] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (13A90C00) [pid = 1736] [serial = 129] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18032800) [pid = 1736] [serial = 138] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (14AF5000) [pid = 1736] [serial = 132] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (15723800) [pid = 1736] [serial = 133] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1647EC00) [pid = 1736] [serial = 135] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (16485C00) [pid = 1736] [serial = 136] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (197F9800) [pid = 1736] [serial = 145] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (13A8EC00) [pid = 1736] [serial = 115] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (13890400) [pid = 1736] [serial = 114] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (18031800) [pid = 1736] [serial = 118] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (196E0800) [pid = 1736] [serial = 144] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (16B4C000) [pid = 1736] [serial = 117] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1A26E000) [pid = 1736] [serial = 121] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1A1D0800) [pid = 1736] [serial = 120] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C264000) [pid = 1736] [serial = 124] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1A9D6000) [pid = 1736] [serial = 123] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (199A9400) [pid = 1736] [serial = 127] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (19362C00) [pid = 1736] [serial = 126] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1A54CC00) [pid = 1736] [serial = 147] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1C26C000) [pid = 1736] [serial = 153] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1A86A000) [pid = 1736] [serial = 148] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1A26BC00) [pid = 1736] [serial = 150] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1C966000) [pid = 1736] [serial = 157] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A925C00) [pid = 1736] [serial = 151] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1812D800) [pid = 1736] [serial = 139] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 1736 | 1461184165835 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 751ms 13:29:25 INFO - PROCESS | 1736 | 1461184165880 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1736 | 1461184165885 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 13:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:29:25 INFO - PROCESS | 1736 | 1461184165891 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1736 | 1461184165893 Marionette TRACE conn3 <- [1,254,null,{}] 13:29:25 INFO - PROCESS | 1736 | 1461184165897 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:25 INFO - PROCESS | 1736 | 1461184165974 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:29:25 INFO - PROCESS | 1736 | 1461184165983 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1736 | ++DOCSHELL 14A97000 == 33 [pid = 1736] [id = 73] 13:29:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (14AF5000) [pid = 1736] [serial = 216] [outer = 00000000] 13:29:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (16486000) [pid = 1736] [serial = 217] [outer = 14AF5000] 13:29:26 INFO - PROCESS | 1736 | 1461184166028 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (16658800) [pid = 1736] [serial = 218] [outer = 14AF5000] 13:29:26 INFO - PROCESS | 1736 | 1461184166443 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 594ms 13:29:26 INFO - PROCESS | 1736 | 1461184166487 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1736 | 1461184166489 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 13:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:29:26 INFO - PROCESS | 1736 | 1461184166492 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1736 | 1461184166496 Marionette TRACE conn3 <- [1,258,null,{}] 13:29:26 INFO - PROCESS | 1736 | 1461184166506 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:26 INFO - PROCESS | 1736 | 1461184166594 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:29:26 INFO - PROCESS | 1736 | 1461184166601 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1736 | ++DOCSHELL 1803FC00 == 34 [pid = 1736] [id = 74] 13:29:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18704800) [pid = 1736] [serial = 219] [outer = 00000000] 13:29:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18C26800) [pid = 1736] [serial = 220] [outer = 18704800] 13:29:26 INFO - PROCESS | 1736 | 1461184166650 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18C31000) [pid = 1736] [serial = 221] [outer = 18704800] 13:29:27 INFO - PROCESS | 1736 | 1461184167066 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 13:29:27 INFO - PROCESS | 1736 | 1461184167089 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 1736 | 1461184167091 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:29:27 INFO - PROCESS | 1736 | 1461184167095 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1736 | 1461184167096 Marionette TRACE conn3 <- [1,262,null,{}] 13:29:27 INFO - PROCESS | 1736 | 1461184167100 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:27 INFO - PROCESS | 1736 | 1461184167179 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:29:27 INFO - PROCESS | 1736 | 1461184167185 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1736 | ++DOCSHELL 18D02800 == 35 [pid = 1736] [id = 75] 13:29:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (18D03800) [pid = 1736] [serial = 222] [outer = 00000000] 13:29:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (197F2400) [pid = 1736] [serial = 223] [outer = 18D03800] 13:29:27 INFO - PROCESS | 1736 | 1461184167230 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (199AF000) [pid = 1736] [serial = 224] [outer = 18D03800] 13:29:27 INFO - PROCESS | 1736 | 1461184167705 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 625ms 13:29:27 INFO - PROCESS | 1736 | 1461184167733 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 1736 | 1461184167735 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:29:27 INFO - PROCESS | 1736 | 1461184167738 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1736 | 1461184167739 Marionette TRACE conn3 <- [1,266,null,{}] 13:29:27 INFO - PROCESS | 1736 | 1461184167743 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:27 INFO - PROCESS | 1736 | 1461184167852 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:29:27 INFO - PROCESS | 1736 | 1461184167857 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1736 | ++DOCSHELL 1A15E800 == 36 [pid = 1736] [id = 76] 13:29:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A15F400) [pid = 1736] [serial = 225] [outer = 00000000] 13:29:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1A26B800) [pid = 1736] [serial = 226] [outer = 1A15F400] 13:29:27 INFO - PROCESS | 1736 | 1461184167902 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1A543C00) [pid = 1736] [serial = 227] [outer = 1A15F400] 13:29:28 INFO - PROCESS | 1736 | 1461184168353 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 625ms 13:29:28 INFO - PROCESS | 1736 | 1461184168376 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1736 | 1461184168378 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 13:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:29:28 INFO - PROCESS | 1736 | 1461184168381 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1736 | 1461184168383 Marionette TRACE conn3 <- [1,270,null,{}] 13:29:28 INFO - PROCESS | 1736 | 1461184168392 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:28 INFO - PROCESS | 1736 | 1461184168496 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:29:28 INFO - PROCESS | 1736 | 1461184168502 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1736 | ++DOCSHELL 1A16B000 == 37 [pid = 1736] [id = 77] 13:29:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1A266400) [pid = 1736] [serial = 228] [outer = 00000000] 13:29:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1C237400) [pid = 1736] [serial = 229] [outer = 1A266400] 13:29:28 INFO - PROCESS | 1736 | 1461184168552 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1C234C00) [pid = 1736] [serial = 230] [outer = 1A266400] 13:29:28 INFO - PROCESS | 1736 | 1461184168988 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 640ms 13:29:29 INFO - PROCESS | 1736 | 1461184169020 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1736 | 1461184169021 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 13:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:29:29 INFO - PROCESS | 1736 | 1461184169025 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1736 | 1461184169026 Marionette TRACE conn3 <- [1,274,null,{}] 13:29:29 INFO - PROCESS | 1736 | 1461184169030 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:29 INFO - PROCESS | 1736 | 1461184169123 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:29:29 INFO - PROCESS | 1736 | 1461184169129 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1736 | ++DOCSHELL 1A9D3800 == 38 [pid = 1736] [id = 78] 13:29:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A9DEC00) [pid = 1736] [serial = 231] [outer = 00000000] 13:29:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1C37F400) [pid = 1736] [serial = 232] [outer = 1A9DEC00] 13:29:29 INFO - PROCESS | 1736 | 1461184169173 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1C271800) [pid = 1736] [serial = 233] [outer = 1A9DEC00] 13:29:29 INFO - PROCESS | 1736 | 1461184169571 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 13:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:29:29 INFO - PROCESS | 1736 | 1461184169625 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1736 | 1461184169627 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 13:29:29 INFO - PROCESS | 1736 | 1461184169630 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1736 | 1461184169632 Marionette TRACE conn3 <- [1,278,null,{}] 13:29:29 INFO - PROCESS | 1736 | 1461184169635 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:29 INFO - PROCESS | 1736 | 1461184169732 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:29:29 INFO - PROCESS | 1736 | 1461184169737 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1736 | ++DOCSHELL 1C232800 == 39 [pid = 1736] [id = 79] 13:29:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1C26C800) [pid = 1736] [serial = 234] [outer = 00000000] 13:29:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1CA94000) [pid = 1736] [serial = 235] [outer = 1C26C800] 13:29:29 INFO - PROCESS | 1736 | 1461184169782 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1CA9B800) [pid = 1736] [serial = 236] [outer = 1C26C800] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18C27800) [pid = 1736] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (19FE8000) [pid = 1736] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1A91E000) [pid = 1736] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (13823C00) [pid = 1736] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18123C00) [pid = 1736] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1CA99400) [pid = 1736] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (13A8E000) [pid = 1736] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (142B2C00) [pid = 1736] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1803DC00) [pid = 1736] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (13257C00) [pid = 1736] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:29:30 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1A869400) [pid = 1736] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:29:30 INFO - PROCESS | 1736 | 1461184170337 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 735ms 13:29:30 INFO - PROCESS | 1736 | 1461184170368 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1736 | 1461184170370 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 13:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:29:30 INFO - PROCESS | 1736 | 1461184170373 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1736 | 1461184170375 Marionette TRACE conn3 <- [1,282,null,{}] 13:29:30 INFO - PROCESS | 1736 | 1461184170379 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:30 INFO - PROCESS | 1736 | 1461184170453 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:29:30 INFO - PROCESS | 1736 | 1461184170459 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1736 | ++DOCSHELL 15510800 == 40 [pid = 1736] [id = 80] 13:29:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (16482400) [pid = 1736] [serial = 237] [outer = 00000000] 13:29:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1C38A400) [pid = 1736] [serial = 238] [outer = 16482400] 13:29:30 INFO - PROCESS | 1736 | 1461184170503 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1C967400) [pid = 1736] [serial = 239] [outer = 16482400] 13:29:30 INFO - PROCESS | 1736 | 1461184170895 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 532ms 13:29:30 INFO - PROCESS | 1736 | 1461184170909 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1736 | 1461184170911 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 13:29:30 INFO - PROCESS | 1736 | 1461184170914 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:29:30 INFO - PROCESS | 1736 | 1461184170916 Marionette TRACE conn3 <- [1,286,null,{}] 13:29:30 INFO - PROCESS | 1736 | 1461184170919 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:31 INFO - PROCESS | 1736 | 1461184171022 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:29:31 INFO - PROCESS | 1736 | 1461184171030 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1736 | ++DOCSHELL 142ACC00 == 41 [pid = 1736] [id = 81] 13:29:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (18D01800) [pid = 1736] [serial = 240] [outer = 00000000] 13:29:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1D2D0000) [pid = 1736] [serial = 241] [outer = 18D01800] 13:29:31 INFO - PROCESS | 1736 | 1461184171076 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1D3E5800) [pid = 1736] [serial = 242] [outer = 18D01800] 13:29:31 INFO - PROCESS | 1736 | 1461184171484 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 594ms 13:29:31 INFO - PROCESS | 1736 | 1461184171512 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1736 | 1461184171514 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 13:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:29:31 INFO - PROCESS | 1736 | 1461184171517 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1736 | 1461184171519 Marionette TRACE conn3 <- [1,290,null,{}] 13:29:31 INFO - PROCESS | 1736 | 1461184171523 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:31 INFO - PROCESS | 1736 | 1461184171639 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:29:31 INFO - PROCESS | 1736 | 1461184171647 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1736 | ++DOCSHELL 12D42C00 == 42 [pid = 1736] [id = 82] 13:29:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A9D9000) [pid = 1736] [serial = 243] [outer = 00000000] 13:29:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1D640C00) [pid = 1736] [serial = 244] [outer = 1A9D9000] 13:29:31 INFO - PROCESS | 1736 | 1461184171696 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1D8C8000) [pid = 1736] [serial = 245] [outer = 1A9D9000] 13:29:32 INFO - PROCESS | 1736 | 1461184172236 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 798ms 13:29:32 INFO - PROCESS | 1736 | 1461184172363 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1736 | 1461184172366 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 13:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:29:32 INFO - PROCESS | 1736 | 1461184172387 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1736 | 1461184172390 Marionette TRACE conn3 <- [1,294,null,{}] 13:29:32 INFO - PROCESS | 1736 | 1461184172397 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:32 INFO - PROCESS | 1736 | 1461184172503 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:29:32 INFO - PROCESS | 1736 | 1461184172571 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1736 | ++DOCSHELL 1381F400 == 43 [pid = 1736] [id = 83] 13:29:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (13820800) [pid = 1736] [serial = 246] [outer = 00000000] 13:29:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (15B10800) [pid = 1736] [serial = 247] [outer = 13820800] 13:29:32 INFO - PROCESS | 1736 | 1461184172626 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (15E79000) [pid = 1736] [serial = 248] [outer = 13820800] 13:29:33 INFO - PROCESS | 1736 | 1461184173181 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:33 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. 13:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 860ms 13:29:33 INFO - PROCESS | 1736 | 1461184173244 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1736 | 1461184173250 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 13:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:29:33 INFO - PROCESS | 1736 | 1461184173257 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1736 | 1461184173259 Marionette TRACE conn3 <- [1,298,null,{}] 13:29:33 INFO - PROCESS | 1736 | 1461184173263 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:33 INFO - PROCESS | 1736 | 1461184173362 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:29:33 INFO - PROCESS | 1736 | 1461184173450 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1736 | ++DOCSHELL 17AA6400 == 44 [pid = 1736] [id = 84] 13:29:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (181E6000) [pid = 1736] [serial = 249] [outer = 00000000] 13:29:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1935A400) [pid = 1736] [serial = 250] [outer = 181E6000] 13:29:33 INFO - PROCESS | 1736 | 1461184173505 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (196E5400) [pid = 1736] [serial = 251] [outer = 181E6000] 13:29:34 INFO - PROCESS | 1736 | 1461184174073 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:34 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. 13:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 844ms 13:29:34 INFO - PROCESS | 1736 | 1461184174104 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1736 | 1461184174106 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 13:29:34 INFO - PROCESS | 1736 | 1461184174111 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:29:34 INFO - PROCESS | 1736 | 1461184174115 Marionette TRACE conn3 <- [1,302,null,{}] 13:29:34 INFO - PROCESS | 1736 | 1461184174125 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:34 INFO - PROCESS | 1736 | 1461184174224 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:29:34 INFO - PROCESS | 1736 | 1461184174310 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1736 | ++DOCSHELL 1C23CC00 == 45 [pid = 1736] [id = 85] 13:29:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C23DC00) [pid = 1736] [serial = 252] [outer = 00000000] 13:29:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1D0A3000) [pid = 1736] [serial = 253] [outer = 1C23DC00] 13:29:34 INFO - PROCESS | 1736 | 1461184174368 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1D4E2000) [pid = 1736] [serial = 254] [outer = 1C23DC00] 13:29:34 INFO - PROCESS | 1736 | 1461184174842 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:34 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. 13:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 797ms 13:29:34 INFO - PROCESS | 1736 | 1461184174916 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1736 | 1461184174919 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 13:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:29:34 INFO - PROCESS | 1736 | 1461184174922 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1736 | 1461184174924 Marionette TRACE conn3 <- [1,306,null,{}] 13:29:34 INFO - PROCESS | 1736 | 1461184174928 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:35 INFO - PROCESS | 1736 | 1461184175031 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:29:35 INFO - PROCESS | 1736 | 1461184175117 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1736 | ++DOCSHELL 1D646800 == 46 [pid = 1736] [id = 86] 13:29:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1D646C00) [pid = 1736] [serial = 255] [outer = 00000000] 13:29:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1D8D3000) [pid = 1736] [serial = 256] [outer = 1D646C00] 13:29:35 INFO - PROCESS | 1736 | 1461184175172 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1D9E3400) [pid = 1736] [serial = 257] [outer = 1D646C00] 13:29:35 INFO - PROCESS | 1736 | 1461184175947 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:36 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. 13:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1078ms 13:29:36 INFO - PROCESS | 1736 | 1461184176015 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 1736 | 1461184176017 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 13:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:29:36 INFO - PROCESS | 1736 | 1461184176021 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1736 | 1461184176023 Marionette TRACE conn3 <- [1,310,null,{}] 13:29:36 INFO - PROCESS | 1736 | 1461184176027 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:36 INFO - PROCESS | 1736 | 1461184176125 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:29:36 INFO - PROCESS | 1736 | 1461184176201 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1736 | ++DOCSHELL 16559C00 == 47 [pid = 1736] [id = 87] 13:29:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1655A400) [pid = 1736] [serial = 258] [outer = 00000000] 13:29:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1A1D0400) [pid = 1736] [serial = 259] [outer = 1655A400] 13:29:36 INFO - PROCESS | 1736 | 1461184176257 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1A9D9400) [pid = 1736] [serial = 260] [outer = 1655A400] 13:29:36 INFO - PROCESS | 1736 | 1461184176867 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:36 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. 13:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 907ms 13:29:36 INFO - PROCESS | 1736 | 1461184176925 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 1736 | 1461184176929 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 13:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:29:36 INFO - PROCESS | 1736 | 1461184176934 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1736 | 1461184176938 Marionette TRACE conn3 <- [1,314,null,{}] 13:29:36 INFO - PROCESS | 1736 | 1461184176943 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:37 INFO - PROCESS | 1736 | 1461184177043 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:29:37 INFO - PROCESS | 1736 | 1461184177120 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1736 | ++DOCSHELL 15512C00 == 48 [pid = 1736] [id = 88] 13:29:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (15516800) [pid = 1736] [serial = 261] [outer = 00000000] 13:29:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (15E7E000) [pid = 1736] [serial = 262] [outer = 15516800] 13:29:37 INFO - PROCESS | 1736 | 1461184177170 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (16659800) [pid = 1736] [serial = 263] [outer = 15516800] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 142ACC00 == 47 [pid = 1736] [id = 81] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 15510800 == 46 [pid = 1736] [id = 80] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 1C232800 == 45 [pid = 1736] [id = 79] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 1A9D3800 == 44 [pid = 1736] [id = 78] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 1A16B000 == 43 [pid = 1736] [id = 77] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 1A15E800 == 42 [pid = 1736] [id = 76] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 18D02800 == 41 [pid = 1736] [id = 75] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 1803FC00 == 40 [pid = 1736] [id = 74] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 14A97000 == 39 [pid = 1736] [id = 73] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 15BD3000 == 38 [pid = 1736] [id = 72] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 1682EC00 == 37 [pid = 1736] [id = 69] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 16655800 == 36 [pid = 1736] [id = 68] 13:29:37 INFO - PROCESS | 1736 | --DOCSHELL 12D3E000 == 35 [pid = 1736] [id = 67] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C970800) [pid = 1736] [serial = 182] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1C968800) [pid = 1736] [serial = 181] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1C972800) [pid = 1736] [serial = 160] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1C96E000) [pid = 1736] [serial = 159] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18392000) [pid = 1736] [serial = 172] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1870AC00) [pid = 1736] [serial = 173] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1D2CD800) [pid = 1736] [serial = 187] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (14AF5400) [pid = 1736] [serial = 166] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (14AF7000) [pid = 1736] [serial = 165] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1647CC00) [pid = 1736] [serial = 168] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (16550000) [pid = 1736] [serial = 169] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (15BD1400) [pid = 1736] [serial = 162] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1CCB5400) [pid = 1736] [serial = 185] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1CCA8000) [pid = 1736] [serial = 184] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (17AA4C00) [pid = 1736] [serial = 190] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1D3E8400) [pid = 1736] [serial = 193] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1D2D0C00) [pid = 1736] [serial = 188] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1E8D5C00) [pid = 1736] [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.] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1803D800) [pid = 1736] [serial = 191] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1A54D000) [pid = 1736] [serial = 179] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1D3EA000) [pid = 1736] [serial = 194] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1D4E4400) [pid = 1736] [serial = 196] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (19628800) [pid = 1736] [serial = 175] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (19634800) [pid = 1736] [serial = 176] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1A269C00) [pid = 1736] [serial = 178] [outer = 00000000] [url = about:blank] 13:29:37 INFO - PROCESS | 1736 | 1461184177751 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:37 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. 13:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 844ms 13:29:37 INFO - PROCESS | 1736 | 1461184177774 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1736 | 1461184177779 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 13:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:29:37 INFO - PROCESS | 1736 | 1461184177785 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1736 | 1461184177788 Marionette TRACE conn3 <- [1,318,null,{}] 13:29:37 INFO - PROCESS | 1736 | 1461184177791 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:37 INFO - PROCESS | 1736 | 1461184177869 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:29:37 INFO - PROCESS | 1736 | 1461184177877 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1736 | ++DOCSHELL 14AF7000 == 36 [pid = 1736] [id = 89] 13:29:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15510800) [pid = 1736] [serial = 264] [outer = 00000000] 13:29:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (17AA4C00) [pid = 1736] [serial = 265] [outer = 15510800] 13:29:37 INFO - PROCESS | 1736 | 1461184177922 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (181E4C00) [pid = 1736] [serial = 266] [outer = 15510800] 13:29:38 INFO - PROCESS | 1736 | 1461184178389 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:38 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. 13:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 626ms 13:29:38 INFO - PROCESS | 1736 | 1461184178426 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1736 | 1461184178428 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 13:29:38 INFO - PROCESS | 1736 | 1461184178432 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:29:38 INFO - PROCESS | 1736 | 1461184178435 Marionette TRACE conn3 <- [1,322,null,{}] 13:29:38 INFO - PROCESS | 1736 | 1461184178445 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:38 INFO - PROCESS | 1736 | 1461184178524 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:29:38 INFO - PROCESS | 1736 | 1461184178530 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1736 | ++DOCSHELL 18C31400 == 37 [pid = 1736] [id = 90] 13:29:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (18D02800) [pid = 1736] [serial = 267] [outer = 00000000] 13:29:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (19632400) [pid = 1736] [serial = 268] [outer = 18D02800] 13:29:38 INFO - PROCESS | 1736 | 1461184178577 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (199AEC00) [pid = 1736] [serial = 269] [outer = 18D02800] 13:29:39 INFO - PROCESS | 1736 | 1461184179051 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:39 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. 13:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 641ms 13:29:39 INFO - PROCESS | 1736 | 1461184179071 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1736 | 1461184179073 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 13:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:29:39 INFO - PROCESS | 1736 | 1461184179081 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1736 | 1461184179082 Marionette TRACE conn3 <- [1,326,null,{}] 13:29:39 INFO - PROCESS | 1736 | 1461184179086 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:39 INFO - PROCESS | 1736 | 1461184179162 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:29:39 INFO - PROCESS | 1736 | 1461184179168 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 1736 | ++DOCSHELL 19CD5000 == 38 [pid = 1736] [id = 91] 13:29:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1A169800) [pid = 1736] [serial = 270] [outer = 00000000] 13:29:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A271C00) [pid = 1736] [serial = 271] [outer = 1A169800] 13:29:39 INFO - PROCESS | 1736 | 1461184179214 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A869800) [pid = 1736] [serial = 272] [outer = 1A169800] 13:29:39 INFO - PROCESS | 1736 | 1461184179442 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:29:39 INFO - PROCESS | 1736 | 1461184179686 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:39 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. 13:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 625ms 13:29:39 INFO - PROCESS | 1736 | 1461184179719 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1736 | 1461184179721 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 13:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:29:39 INFO - PROCESS | 1736 | 1461184179729 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1736 | 1461184179730 Marionette TRACE conn3 <- [1,330,null,{}] 13:29:39 INFO - PROCESS | 1736 | 1461184179734 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:39 INFO - PROCESS | 1736 | 1461184179814 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:29:39 INFO - PROCESS | 1736 | 1461184179820 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 1736 | ++DOCSHELL 1C266400 == 39 [pid = 1736] [id = 92] 13:29:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C267400) [pid = 1736] [serial = 273] [outer = 00000000] 13:29:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C967800) [pid = 1736] [serial = 274] [outer = 1C267400] 13:29:39 INFO - PROCESS | 1736 | 1461184179866 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1C970800) [pid = 1736] [serial = 275] [outer = 1C267400] 13:29:40 INFO - PROCESS | 1736 | 1461184180317 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:40 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. 13:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 13:29:40 INFO - PROCESS | 1736 | 1461184180368 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1736 | 1461184180370 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 13:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:29:40 INFO - PROCESS | 1736 | 1461184180373 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1736 | 1461184180374 Marionette TRACE conn3 <- [1,334,null,{}] 13:29:40 INFO - PROCESS | 1736 | 1461184180378 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:40 INFO - PROCESS | 1736 | 1461184180496 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:29:40 INFO - PROCESS | 1736 | 1461184180503 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1736 | ++DOCSHELL 12C62800 == 40 [pid = 1736] [id = 93] 13:29:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (138BEC00) [pid = 1736] [serial = 276] [outer = 00000000] 13:29:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1D3DEC00) [pid = 1736] [serial = 277] [outer = 138BEC00] 13:29:40 INFO - PROCESS | 1736 | 1461184180551 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1D3E2800) [pid = 1736] [serial = 278] [outer = 138BEC00] 13:29:40 INFO - PROCESS | 1736 | 1461184180965 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:41 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. 13:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 640ms 13:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:29:41 INFO - PROCESS | 1736 | 1461184181011 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1736 | 1461184181013 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 13:29:41 INFO - PROCESS | 1736 | 1461184181016 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1736 | 1461184181018 Marionette TRACE conn3 <- [1,338,null,{}] 13:29:41 INFO - PROCESS | 1736 | 1461184181030 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:41 INFO - PROCESS | 1736 | 1461184181136 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:29:41 INFO - PROCESS | 1736 | 1461184181212 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1736 | ++DOCSHELL 197EE400 == 41 [pid = 1736] [id = 94] 13:29:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1D0AEC00) [pid = 1736] [serial = 279] [outer = 00000000] 13:29:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1D63FC00) [pid = 1736] [serial = 280] [outer = 1D0AEC00] 13:29:41 INFO - PROCESS | 1736 | 1461184181257 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1D647800) [pid = 1736] [serial = 281] [outer = 1D0AEC00] 13:29:41 INFO - PROCESS | 1736 | 1461184181645 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:41 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. 13:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 657ms 13:29:41 INFO - PROCESS | 1736 | 1461184181676 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1736 | 1461184181678 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 13:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:29:41 INFO - PROCESS | 1736 | 1461184181681 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1736 | 1461184181683 Marionette TRACE conn3 <- [1,342,null,{}] 13:29:41 INFO - PROCESS | 1736 | 1461184181686 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:41 INFO - PROCESS | 1736 | 1461184181790 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:29:41 INFO - PROCESS | 1736 | 1461184181796 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1736 | ++DOCSHELL 13259000 == 42 [pid = 1736] [id = 95] 13:29:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1D3DE800) [pid = 1736] [serial = 282] [outer = 00000000] 13:29:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1DD35800) [pid = 1736] [serial = 283] [outer = 1D3DE800] 13:29:41 INFO - PROCESS | 1736 | 1461184181840 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1DD3A800) [pid = 1736] [serial = 284] [outer = 1D3DE800] 13:29:42 INFO - PROCESS | 1736 | 1461184182253 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:42 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. 13:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 593ms 13:29:42 INFO - PROCESS | 1736 | 1461184182278 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1736 | 1461184182280 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 13:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:29:42 INFO - PROCESS | 1736 | 1461184182288 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1736 | 1461184182289 Marionette TRACE conn3 <- [1,346,null,{}] 13:29:42 INFO - PROCESS | 1736 | 1461184182293 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:42 INFO - PROCESS | 1736 | 1461184182499 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A266400) [pid = 1736] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1A9DEC00) [pid = 1736] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18704800) [pid = 1736] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (14AF5000) [pid = 1736] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (15DD9400) [pid = 1736] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18D03800) [pid = 1736] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1C26C800) [pid = 1736] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18D01800) [pid = 1736] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1A15F400) [pid = 1736] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (16482400) [pid = 1736] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:29:42 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1D3E0000) [pid = 1736] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:29:42 INFO - PROCESS | 1736 | 1461184182599 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1736 | ++DOCSHELL 1320D800 == 43 [pid = 1736] [id = 96] 13:29:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (13263800) [pid = 1736] [serial = 285] [outer = 00000000] 13:29:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18704800) [pid = 1736] [serial = 286] [outer = 13263800] 13:29:42 INFO - PROCESS | 1736 | 1461184182643 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A1CCC00) [pid = 1736] [serial = 287] [outer = 13263800] 13:29:42 INFO - PROCESS | 1736 | 1461184182979 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:43 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. 13:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 735ms 13:29:43 INFO - PROCESS | 1736 | 1461184183025 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 1736 | 1461184183028 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 13:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:29:43 INFO - PROCESS | 1736 | 1461184183032 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1736 | 1461184183034 Marionette TRACE conn3 <- [1,350,null,{}] 13:29:43 INFO - PROCESS | 1736 | 1461184183038 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:43 INFO - PROCESS | 1736 | 1461184183121 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:29:43 INFO - PROCESS | 1736 | 1461184183127 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1736 | ++DOCSHELL 1360CC00 == 44 [pid = 1736] [id = 97] 13:29:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (199A5400) [pid = 1736] [serial = 288] [outer = 00000000] 13:29:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1C90F800) [pid = 1736] [serial = 289] [outer = 199A5400] 13:29:43 INFO - PROCESS | 1736 | 1461184183171 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1C90F400) [pid = 1736] [serial = 290] [outer = 199A5400] 13:29:43 INFO - PROCESS | 1736 | 1461184183572 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:43 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. 13:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 594ms 13:29:43 INFO - PROCESS | 1736 | 1461184183626 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 1736 | 1461184183629 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 13:29:43 INFO - PROCESS | 1736 | 1461184183632 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:29:43 INFO - PROCESS | 1736 | 1461184183634 Marionette TRACE conn3 <- [1,354,null,{}] 13:29:43 INFO - PROCESS | 1736 | 1461184183638 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:43 INFO - PROCESS | 1736 | 1461184183730 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:29:43 INFO - PROCESS | 1736 | 1461184183738 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1736 | ++DOCSHELL 188C6400 == 45 [pid = 1736] [id = 98] 13:29:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (188C3000) [pid = 1736] [serial = 291] [outer = 00000000] 13:29:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (188D0C00) [pid = 1736] [serial = 292] [outer = 188C3000] 13:29:43 INFO - PROCESS | 1736 | 1461184183787 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (18A65C00) [pid = 1736] [serial = 293] [outer = 188C3000] 13:29:44 INFO - PROCESS | 1736 | 1461184184256 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:44 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. 13:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 641ms 13:29:44 INFO - PROCESS | 1736 | 1461184184270 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1736 | 1461184184272 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 13:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:29:44 INFO - PROCESS | 1736 | 1461184184279 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1736 | 1461184184280 Marionette TRACE conn3 <- [1,358,null,{}] 13:29:44 INFO - PROCESS | 1736 | 1461184184284 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:44 INFO - PROCESS | 1736 | 1461184184359 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:29:44 INFO - PROCESS | 1736 | 1461184184366 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1736 | ++DOCSHELL 188D0000 == 46 [pid = 1736] [id = 99] 13:29:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (18A68000) [pid = 1736] [serial = 294] [outer = 00000000] 13:29:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18A6E800) [pid = 1736] [serial = 295] [outer = 18A68000] 13:29:44 INFO - PROCESS | 1736 | 1461184184412 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C908C00) [pid = 1736] [serial = 296] [outer = 18A68000] 13:29:45 INFO - PROCESS | 1736 | 1461184185132 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:45 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. 13:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 875ms 13:29:45 INFO - PROCESS | 1736 | 1461184185165 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1736 | 1461184185171 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 13:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:29:45 INFO - PROCESS | 1736 | 1461184185176 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1736 | 1461184185180 Marionette TRACE conn3 <- [1,362,null,{}] 13:29:45 INFO - PROCESS | 1736 | 1461184185185 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:45 INFO - PROCESS | 1736 | 1461184185291 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:29:45 INFO - PROCESS | 1736 | 1461184185370 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1736 | ++DOCSHELL 13A89400 == 47 [pid = 1736] [id = 100] 13:29:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (13A8E400) [pid = 1736] [serial = 297] [outer = 00000000] 13:29:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (16550000) [pid = 1736] [serial = 298] [outer = 13A8E400] 13:29:45 INFO - PROCESS | 1736 | 1461184185467 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (181E3400) [pid = 1736] [serial = 299] [outer = 13A8E400] 13:29:46 INFO - PROCESS | 1736 | 1461184186009 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:46 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. 13:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 891ms 13:29:46 INFO - PROCESS | 1736 | 1461184186080 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 1736 | 1461184186086 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 13:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:29:46 INFO - PROCESS | 1736 | 1461184186093 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1736 | 1461184186096 Marionette TRACE conn3 <- [1,366,null,{}] 13:29:46 INFO - PROCESS | 1736 | 1461184186100 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:46 INFO - PROCESS | 1736 | 1461184186210 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:29:46 INFO - PROCESS | 1736 | 1461184186287 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1736 | ++DOCSHELL 188C4800 == 48 [pid = 1736] [id = 101] 13:29:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (188C7800) [pid = 1736] [serial = 300] [outer = 00000000] 13:29:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (18A64C00) [pid = 1736] [serial = 301] [outer = 188C7800] 13:29:46 INFO - PROCESS | 1736 | 1461184186384 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18A6BC00) [pid = 1736] [serial = 302] [outer = 188C7800] 13:29:46 INFO - PROCESS | 1736 | 1461184186954 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:47 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. 13:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 954ms 13:29:47 INFO - PROCESS | 1736 | 1461184187036 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1736 | 1461184187039 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 13:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:29:47 INFO - PROCESS | 1736 | 1461184187043 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1736 | 1461184187046 Marionette TRACE conn3 <- [1,370,null,{}] 13:29:47 INFO - PROCESS | 1736 | 1461184187057 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:47 INFO - PROCESS | 1736 | 1461184187181 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:29:47 INFO - PROCESS | 1736 | 1461184187301 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1736 | ++DOCSHELL 136AC800 == 49 [pid = 1736] [id = 102] 13:29:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (13886800) [pid = 1736] [serial = 303] [outer = 00000000] 13:29:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (16553800) [pid = 1736] [serial = 304] [outer = 13886800] 13:29:47 INFO - PROCESS | 1736 | 1461184187363 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1838E400) [pid = 1736] [serial = 305] [outer = 13886800] 13:29:48 INFO - PROCESS | 1736 | 1461184188041 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:29:48 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. 13:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1047ms 13:29:48 INFO - PROCESS | 1736 | 1461184188093 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 1736 | 1461184188098 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 13:29:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:29:48 INFO - PROCESS | 1736 | 1461184188119 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 1736 | 1461184188122 Marionette TRACE conn3 <- [1,374,null,{}] 13:29:48 INFO - PROCESS | 1736 | 1461184188127 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:48 INFO - PROCESS | 1736 | 1461184188229 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:29:48 INFO - PROCESS | 1736 | 1461184188310 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1736 | ++DOCSHELL 14AF3800 == 50 [pid = 1736] [id = 103] 13:29:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (15511800) [pid = 1736] [serial = 306] [outer = 00000000] 13:29:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1665CC00) [pid = 1736] [serial = 307] [outer = 15511800] 13:29:48 INFO - PROCESS | 1736 | 1461184188359 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (17AA2400) [pid = 1736] [serial = 308] [outer = 15511800] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 188C6400 == 49 [pid = 1736] [id = 98] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 1360CC00 == 48 [pid = 1736] [id = 97] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 1320D800 == 47 [pid = 1736] [id = 96] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 13259000 == 46 [pid = 1736] [id = 95] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 197EE400 == 45 [pid = 1736] [id = 94] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 12C62800 == 44 [pid = 1736] [id = 93] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 1C266400 == 43 [pid = 1736] [id = 92] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 19CD5000 == 42 [pid = 1736] [id = 91] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 18C31400 == 41 [pid = 1736] [id = 90] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 14AF7000 == 40 [pid = 1736] [id = 89] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 15512C00 == 39 [pid = 1736] [id = 88] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 16559C00 == 38 [pid = 1736] [id = 87] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 1D646800 == 37 [pid = 1736] [id = 86] 13:29:48 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1A9DAC00) [pid = 1736] [serial = 205] [outer = 00000000] [url = about:blank] 13:29:48 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1C965800) [pid = 1736] [serial = 208] [outer = 00000000] [url = about:blank] 13:29:48 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1325FC00) [pid = 1736] [serial = 199] [outer = 00000000] [url = about:blank] 13:29:48 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (18125000) [pid = 1736] [serial = 202] [outer = 00000000] [url = about:blank] 13:29:48 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (15DD7000) [pid = 1736] [serial = 211] [outer = 00000000] [url = about:blank] 13:29:48 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1D640C00) [pid = 1736] [serial = 244] [outer = 00000000] [url = about:blank] 13:29:48 INFO - PROCESS | 1736 | 1461184188976 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 1381F400 == 36 [pid = 1736] [id = 83] 13:29:48 INFO - PROCESS | 1736 | --DOCSHELL 12D42C00 == 35 [pid = 1736] [id = 82] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1D63A400) [pid = 1736] [serial = 197] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1C237400) [pid = 1736] [serial = 229] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1C37F400) [pid = 1736] [serial = 232] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (18C26800) [pid = 1736] [serial = 220] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (18C31000) [pid = 1736] [serial = 221] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (16486000) [pid = 1736] [serial = 217] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (16658800) [pid = 1736] [serial = 218] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1655E800) [pid = 1736] [serial = 215] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1647F000) [pid = 1736] [serial = 214] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (197F2400) [pid = 1736] [serial = 223] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1CA94000) [pid = 1736] [serial = 235] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1C271800) [pid = 1736] [serial = 233] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1D3E5800) [pid = 1736] [serial = 242] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1CA9B800) [pid = 1736] [serial = 236] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1A26B800) [pid = 1736] [serial = 226] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1C38A400) [pid = 1736] [serial = 238] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A543C00) [pid = 1736] [serial = 227] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1D2D0000) [pid = 1736] [serial = 241] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1C967400) [pid = 1736] [serial = 239] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (199AF000) [pid = 1736] [serial = 224] [outer = 00000000] [url = about:blank] 13:29:49 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C234C00) [pid = 1736] [serial = 230] [outer = 00000000] [url = about:blank] 13:29:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:29:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 907ms 13:29:49 INFO - PROCESS | 1736 | 1461184189021 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1736 | 1461184189026 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 13:29:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:29:49 INFO - PROCESS | 1736 | 1461184189032 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1736 | 1461184189034 Marionette TRACE conn3 <- [1,378,null,{}] 13:29:49 INFO - PROCESS | 1736 | 1461184189038 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:49 INFO - PROCESS | 1736 | 1461184189130 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:29:49 INFO - PROCESS | 1736 | 1461184189210 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1736 | ++DOCSHELL 15BB5C00 == 36 [pid = 1736] [id = 104] 13:29:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (16480000) [pid = 1736] [serial = 309] [outer = 00000000] 13:29:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (16559C00) [pid = 1736] [serial = 310] [outer = 16480000] 13:29:49 INFO - PROCESS | 1736 | 1461184189256 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (17A08400) [pid = 1736] [serial = 311] [outer = 16480000] 13:29:49 INFO - PROCESS | 1736 | 1461184189653 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:29:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 625ms 13:29:49 INFO - PROCESS | 1736 | 1461184189669 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:29:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:29:49 INFO - PROCESS | 1736 | 1461184189671 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 13:29:49 INFO - PROCESS | 1736 | 1461184189674 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1736 | 1461184189677 Marionette TRACE conn3 <- [1,382,null,{}] 13:29:49 INFO - PROCESS | 1736 | 1461184189687 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:49 INFO - PROCESS | 1736 | 1461184189766 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:29:49 INFO - PROCESS | 1736 | 1461184189773 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1736 | ++DOCSHELL 188C3800 == 37 [pid = 1736] [id = 105] 13:29:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (188C5400) [pid = 1736] [serial = 312] [outer = 00000000] 13:29:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18C31000) [pid = 1736] [serial = 313] [outer = 188C5400] 13:29:49 INFO - PROCESS | 1736 | 1461184189820 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (19358800) [pid = 1736] [serial = 314] [outer = 188C5400] 13:29:50 INFO - PROCESS | 1736 | 1461184190291 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:29:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 625ms 13:29:50 INFO - PROCESS | 1736 | 1461184190312 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1736 | 1461184190314 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:29:50 INFO - PROCESS | 1736 | 1461184190317 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1736 | 1461184190319 Marionette TRACE conn3 <- [1,386,null,{}] 13:29:50 INFO - PROCESS | 1736 | 1461184190323 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:50 INFO - PROCESS | 1736 | 1461184190399 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:29:50 INFO - PROCESS | 1736 | 1461184190408 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1736 | ++DOCSHELL 1962DC00 == 38 [pid = 1736] [id = 106] 13:29:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (196E3000) [pid = 1736] [serial = 315] [outer = 00000000] 13:29:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1A15FC00) [pid = 1736] [serial = 316] [outer = 196E3000] 13:29:50 INFO - PROCESS | 1736 | 1461184190453 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1A1CF400) [pid = 1736] [serial = 317] [outer = 196E3000] 13:29:50 INFO - PROCESS | 1736 | 1461184190907 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 641ms 13:29:50 INFO - PROCESS | 1736 | 1461184190956 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1736 | 1461184190958 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:29:50 INFO - PROCESS | 1736 | 1461184190961 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1736 | 1461184190962 Marionette TRACE conn3 <- [1,390,null,{}] 13:29:50 INFO - PROCESS | 1736 | 1461184190966 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:51 INFO - PROCESS | 1736 | 1461184191039 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:29:51 INFO - PROCESS | 1736 | 1461184191046 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1736 | ++DOCSHELL 1A1C2800 == 39 [pid = 1736] [id = 107] 13:29:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1A26B400) [pid = 1736] [serial = 318] [outer = 00000000] 13:29:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A91E000) [pid = 1736] [serial = 319] [outer = 1A26B400] 13:29:51 INFO - PROCESS | 1736 | 1461184191090 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1C234000) [pid = 1736] [serial = 320] [outer = 1A26B400] 13:29:51 INFO - PROCESS | 1736 | 1461184191566 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 641ms 13:29:51 INFO - PROCESS | 1736 | 1461184191599 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1736 | 1461184191601 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 13:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:29:51 INFO - PROCESS | 1736 | 1461184191604 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1736 | 1461184191606 Marionette TRACE conn3 <- [1,394,null,{}] 13:29:51 INFO - PROCESS | 1736 | 1461184191609 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:51 INFO - PROCESS | 1736 | 1461184191716 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:29:51 INFO - PROCESS | 1736 | 1461184191801 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1736 | ++DOCSHELL 143A0000 == 40 [pid = 1736] [id = 108] 13:29:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1C834000) [pid = 1736] [serial = 321] [outer = 00000000] 13:29:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C905400) [pid = 1736] [serial = 322] [outer = 1C834000] 13:29:51 INFO - PROCESS | 1736 | 1461184191848 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C905000) [pid = 1736] [serial = 323] [outer = 1C834000] 13:29:52 INFO - PROCESS | 1736 | 1461184192306 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 735ms 13:29:52 INFO - PROCESS | 1736 | 1461184192345 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1736 | 1461184192347 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 13:29:52 INFO - PROCESS | 1736 | 1461184192350 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:29:52 INFO - PROCESS | 1736 | 1461184192352 Marionette TRACE conn3 <- [1,398,null,{}] 13:29:52 INFO - PROCESS | 1736 | 1461184192362 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:52 INFO - PROCESS | 1736 | 1461184192461 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:29:52 INFO - PROCESS | 1736 | 1461184192473 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1736 | ++DOCSHELL 1C239400 == 41 [pid = 1736] [id = 109] 13:29:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C90DC00) [pid = 1736] [serial = 324] [outer = 00000000] 13:29:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C973C00) [pid = 1736] [serial = 325] [outer = 1C90DC00] 13:29:52 INFO - PROCESS | 1736 | 1461184192521 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1CA90000) [pid = 1736] [serial = 326] [outer = 1C90DC00] 13:29:52 INFO - PROCESS | 1736 | 1461184192964 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 641ms 13:29:53 INFO - PROCESS | 1736 | 1461184192989 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1736 | 1461184192991 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:29:53 INFO - PROCESS | 1736 | 1461184192999 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1736 | 1461184193001 Marionette TRACE conn3 <- [1,402,null,{}] 13:29:53 INFO - PROCESS | 1736 | 1461184193004 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:53 INFO - PROCESS | 1736 | 1461184193130 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:29:53 INFO - PROCESS | 1736 | 1461184193136 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1736 | ++DOCSHELL 196E2400 == 42 [pid = 1736] [id = 110] 13:29:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C902C00) [pid = 1736] [serial = 327] [outer = 00000000] 13:29:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1D0AC400) [pid = 1736] [serial = 328] [outer = 1C902C00] 13:29:53 INFO - PROCESS | 1736 | 1461184193180 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1D3DF000) [pid = 1736] [serial = 329] [outer = 1C902C00] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (13A8D800) [pid = 1736] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1D0AEC00) [pid = 1736] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1D3DE800) [pid = 1736] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (15510800) [pid = 1736] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (15516800) [pid = 1736] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1C267400) [pid = 1736] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (199A5400) [pid = 1736] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1C23DC00) [pid = 1736] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (13820800) [pid = 1736] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18D02800) [pid = 1736] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1655A400) [pid = 1736] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1A169800) [pid = 1736] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (181E6000) [pid = 1736] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1D646C00) [pid = 1736] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (13263800) [pid = 1736] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (138BEC00) [pid = 1736] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (16655C00) [pid = 1736] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (12D41000) [pid = 1736] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (13A83800) [pid = 1736] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18032C00) [pid = 1736] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C239800) [pid = 1736] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:29:53 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (188C3000) [pid = 1736] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:29:53 INFO - PROCESS | 1736 | 1461184193824 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 844ms 13:29:53 INFO - PROCESS | 1736 | 1461184193837 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1736 | 1461184193839 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:29:53 INFO - PROCESS | 1736 | 1461184193842 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1736 | 1461184193844 Marionette TRACE conn3 <- [1,406,null,{}] 13:29:53 INFO - PROCESS | 1736 | 1461184193847 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:53 INFO - PROCESS | 1736 | 1461184193921 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:29:53 INFO - PROCESS | 1736 | 1461184193927 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1736 | ++DOCSHELL 18124800 == 43 [pid = 1736] [id = 111] 13:29:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (181E6000) [pid = 1736] [serial = 330] [outer = 00000000] 13:29:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18D02800) [pid = 1736] [serial = 331] [outer = 181E6000] 13:29:53 INFO - PROCESS | 1736 | 1461184193974 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (199A5400) [pid = 1736] [serial = 332] [outer = 181E6000] 13:29:54 INFO - PROCESS | 1736 | 1461184194388 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 594ms 13:29:54 INFO - PROCESS | 1736 | 1461184194443 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 1736 | 1461184194445 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 13:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:29:54 INFO - PROCESS | 1736 | 1461184194448 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 1736 | 1461184194450 Marionette TRACE conn3 <- [1,410,null,{}] 13:29:54 INFO - PROCESS | 1736 | 1461184194453 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:54 INFO - PROCESS | 1736 | 1461184194526 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:29:54 INFO - PROCESS | 1736 | 1461184194531 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1736 | ++DOCSHELL 18864C00 == 44 [pid = 1736] [id = 112] 13:29:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C236400) [pid = 1736] [serial = 333] [outer = 00000000] 13:29:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C96A400) [pid = 1736] [serial = 334] [outer = 1C236400] 13:29:54 INFO - PROCESS | 1736 | 1461184194575 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1D0A1C00) [pid = 1736] [serial = 335] [outer = 1C236400] 13:29:55 INFO - PROCESS | 1736 | 1461184195025 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 641ms 13:29:55 INFO - PROCESS | 1736 | 1461184195084 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1736 | 1461184195086 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 13:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:29:55 INFO - PROCESS | 1736 | 1461184195090 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1736 | 1461184195092 Marionette TRACE conn3 <- [1,414,null,{}] 13:29:55 INFO - PROCESS | 1736 | 1461184195095 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:55 INFO - PROCESS | 1736 | 1461184195190 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:29:55 INFO - PROCESS | 1736 | 1461184195198 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1736 | ++DOCSHELL 1D2CCC00 == 45 [pid = 1736] [id = 113] 13:29:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1D4D7C00) [pid = 1736] [serial = 336] [outer = 00000000] 13:29:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1D63D800) [pid = 1736] [serial = 337] [outer = 1D4D7C00] 13:29:55 INFO - PROCESS | 1736 | 1461184195246 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1D646800) [pid = 1736] [serial = 338] [outer = 1D4D7C00] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 1C23CC00 == 44 [pid = 1736] [id = 85] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 17AA6400 == 43 [pid = 1736] [id = 84] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 1C238400 == 42 [pid = 1736] [id = 70] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 13A89800 == 41 [pid = 1736] [id = 71] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 14AF3800 == 40 [pid = 1736] [id = 103] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 136AC800 == 39 [pid = 1736] [id = 102] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 13A89400 == 38 [pid = 1736] [id = 100] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 188C4800 == 37 [pid = 1736] [id = 101] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 188D0000 == 36 [pid = 1736] [id = 99] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 15BB5C00 == 35 [pid = 1736] [id = 104] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 1962DC00 == 34 [pid = 1736] [id = 106] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 1A1C2800 == 33 [pid = 1736] [id = 107] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 18124800 == 32 [pid = 1736] [id = 111] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 196E2400 == 31 [pid = 1736] [id = 110] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 1C239400 == 30 [pid = 1736] [id = 109] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 143A0000 == 29 [pid = 1736] [id = 108] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 188C3800 == 28 [pid = 1736] [id = 105] 13:29:56 INFO - PROCESS | 1736 | --DOCSHELL 18864C00 == 27 [pid = 1736] [id = 112] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1838CC00) [pid = 1736] [serial = 203] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (13883C00) [pid = 1736] [serial = 200] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (15E76400) [pid = 1736] [serial = 163] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A9DDC00) [pid = 1736] [serial = 206] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1CCAD800) [pid = 1736] [serial = 209] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (16B4CC00) [pid = 1736] [serial = 212] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (188D0C00) [pid = 1736] [serial = 292] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1D63FC00) [pid = 1736] [serial = 280] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1DD35800) [pid = 1736] [serial = 283] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1D647800) [pid = 1736] [serial = 281] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1DD3A800) [pid = 1736] [serial = 284] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (17AA4C00) [pid = 1736] [serial = 265] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (181E4C00) [pid = 1736] [serial = 266] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (16659800) [pid = 1736] [serial = 263] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (15E7E000) [pid = 1736] [serial = 262] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1C967800) [pid = 1736] [serial = 274] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C90F800) [pid = 1736] [serial = 289] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1D4E2000) [pid = 1736] [serial = 254] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1D0A3000) [pid = 1736] [serial = 253] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (15B10800) [pid = 1736] [serial = 247] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (15E79000) [pid = 1736] [serial = 248] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (19632400) [pid = 1736] [serial = 268] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (199AEC00) [pid = 1736] [serial = 269] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1A9D9400) [pid = 1736] [serial = 260] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1A1D0400) [pid = 1736] [serial = 259] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A271C00) [pid = 1736] [serial = 271] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1A869800) [pid = 1736] [serial = 272] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (196E5400) [pid = 1736] [serial = 251] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1935A400) [pid = 1736] [serial = 250] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1D9E3400) [pid = 1736] [serial = 257] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1D8D3000) [pid = 1736] [serial = 256] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1A1CCC00) [pid = 1736] [serial = 287] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18704800) [pid = 1736] [serial = 286] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (1D3DEC00) [pid = 1736] [serial = 277] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (1D3E2800) [pid = 1736] [serial = 278] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (1C90F400) [pid = 1736] [serial = 290] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (18A65C00) [pid = 1736] [serial = 293] [outer = 00000000] [url = about:blank] 13:29:56 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (1C970800) [pid = 1736] [serial = 275] [outer = 00000000] [url = about:blank] 13:29:57 INFO - PROCESS | 1736 | 1461184197020 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1969ms 13:29:57 INFO - PROCESS | 1736 | 1461184197060 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 1736 | 1461184197064 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 13:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:29:57 INFO - PROCESS | 1736 | 1461184197069 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1736 | 1461184197073 Marionette TRACE conn3 <- [1,418,null,{}] 13:29:57 INFO - PROCESS | 1736 | 1461184197079 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:57 INFO - PROCESS | 1736 | 1461184197163 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:29:57 INFO - PROCESS | 1736 | 1461184197174 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1736 | ++DOCSHELL 13610C00 == 28 [pid = 1736] [id = 114] 13:29:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (136AC800) [pid = 1736] [serial = 339] [outer = 00000000] 13:29:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (1388A000) [pid = 1736] [serial = 340] [outer = 136AC800] 13:29:57 INFO - PROCESS | 1736 | 1461184197222 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (138C5800) [pid = 1736] [serial = 341] [outer = 136AC800] 13:29:58 INFO - PROCESS | 1736 | 1461184198187 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:29:58 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 13:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1141ms 13:29:58 INFO - PROCESS | 1736 | 1461184198213 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1736 | 1461184198219 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 13:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:29:58 INFO - PROCESS | 1736 | 1461184198226 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1736 | 1461184198229 Marionette TRACE conn3 <- [1,422,null,{}] 13:29:58 INFO - PROCESS | 1736 | 1461184198233 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:58 INFO - PROCESS | 1736 | 1461184198313 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:29:58 INFO - PROCESS | 1736 | 1461184198320 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1736 | ++DOCSHELL 13A89000 == 29 [pid = 1736] [id = 115] 13:29:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (142AB400) [pid = 1736] [serial = 342] [outer = 00000000] 13:29:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (15B3C400) [pid = 1736] [serial = 343] [outer = 142AB400] 13:29:58 INFO - PROCESS | 1736 | 1461184198372 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (15BAEC00) [pid = 1736] [serial = 344] [outer = 142AB400] 13:29:59 INFO - PROCESS | 1736 | 1461184199312 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1141ms 13:29:59 INFO - PROCESS | 1736 | 1461184199369 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1736 | 1461184199372 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:29:59 INFO - PROCESS | 1736 | 1461184199376 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1736 | 1461184199380 Marionette TRACE conn3 <- [1,426,null,{}] 13:29:59 INFO - PROCESS | 1736 | 1461184199390 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:59 INFO - PROCESS | 1736 | 1461184199468 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:29:59 INFO - PROCESS | 1736 | 1461184199474 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1736 | ++DOCSHELL 15E73400 == 30 [pid = 1736] [id = 116] 13:29:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (15E74400) [pid = 1736] [serial = 345] [outer = 00000000] 13:29:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (1682A400) [pid = 1736] [serial = 346] [outer = 15E74400] 13:29:59 INFO - PROCESS | 1736 | 1461184199522 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (17A0BC00) [pid = 1736] [serial = 347] [outer = 15E74400] 13:29:59 INFO - PROCESS | 1736 | 1461184199970 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1736 | 1461184200017 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 13:30:00 INFO - PROCESS | 1736 | 1461184200020 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1736 | 1461184200021 Marionette TRACE conn3 <- [1,430,null,{}] 13:30:00 INFO - PROCESS | 1736 | 1461184200025 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:00 INFO - PROCESS | 1736 | 1461184200097 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:30:00 INFO - PROCESS | 1736 | 1461184200106 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1736 | ++DOCSHELL 1812E400 == 31 [pid = 1736] [id = 117] 13:30:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (181EBC00) [pid = 1736] [serial = 348] [outer = 00000000] 13:30:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18864800) [pid = 1736] [serial = 349] [outer = 181EBC00] 13:30:00 INFO - PROCESS | 1736 | 1461184200154 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (188C2000) [pid = 1736] [serial = 350] [outer = 181EBC00] 13:30:00 INFO - PROCESS | 1736 | 1461184200569 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 594ms 13:30:00 INFO - PROCESS | 1736 | 1461184200617 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1736 | 1461184200619 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 13:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:30:00 INFO - PROCESS | 1736 | 1461184200622 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1736 | 1461184200624 Marionette TRACE conn3 <- [1,434,null,{}] 13:30:00 INFO - PROCESS | 1736 | 1461184200627 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:00 INFO - PROCESS | 1736 | 1461184200697 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:30:00 INFO - PROCESS | 1736 | 1461184200703 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1736 | ++DOCSHELL 188C5C00 == 32 [pid = 1736] [id = 118] 13:30:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (188C9000) [pid = 1736] [serial = 351] [outer = 00000000] 13:30:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18A64800) [pid = 1736] [serial = 352] [outer = 188C9000] 13:30:00 INFO - PROCESS | 1736 | 1461184200751 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18A69400) [pid = 1736] [serial = 353] [outer = 188C9000] 13:30:01 INFO - PROCESS | 1736 | 1461184201211 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 641ms 13:30:01 INFO - PROCESS | 1736 | 1461184201261 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1736 | 1461184201263 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 13:30:01 INFO - PROCESS | 1736 | 1461184201266 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:30:01 INFO - PROCESS | 1736 | 1461184201267 Marionette TRACE conn3 <- [1,438,null,{}] 13:30:01 INFO - PROCESS | 1736 | 1461184201271 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:01 INFO - PROCESS | 1736 | 1461184201360 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:30:01 INFO - PROCESS | 1736 | 1461184201369 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1736 | ++DOCSHELL 18C28C00 == 33 [pid = 1736] [id = 119] 13:30:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18D03800) [pid = 1736] [serial = 354] [outer = 00000000] 13:30:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (19632400) [pid = 1736] [serial = 355] [outer = 18D03800] 13:30:01 INFO - PROCESS | 1736 | 1461184201425 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (197F7800) [pid = 1736] [serial = 356] [outer = 18D03800] 13:30:01 INFO - PROCESS | 1736 | 1461184201836 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 594ms 13:30:01 INFO - PROCESS | 1736 | 1461184201875 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1736 | 1461184201877 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 13:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:30:01 INFO - PROCESS | 1736 | 1461184201881 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1736 | 1461184201882 Marionette TRACE conn3 <- [1,442,null,{}] 13:30:01 INFO - PROCESS | 1736 | 1461184201886 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:02 INFO - PROCESS | 1736 | 1461184201990 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:30:02 INFO - PROCESS | 1736 | 1461184201999 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1736 | ++DOCSHELL 19364C00 == 34 [pid = 1736] [id = 120] 13:30:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (199A4000) [pid = 1736] [serial = 357] [outer = 00000000] 13:30:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A160800) [pid = 1736] [serial = 358] [outer = 199A4000] 13:30:02 INFO - PROCESS | 1736 | 1461184202042 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A15F400) [pid = 1736] [serial = 359] [outer = 199A4000] 13:30:02 INFO - PROCESS | 1736 | 1461184202513 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 688ms 13:30:02 INFO - PROCESS | 1736 | 1461184202579 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1736 | 1461184202581 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 13:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:30:02 INFO - PROCESS | 1736 | 1461184202590 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1736 | 1461184202592 Marionette TRACE conn3 <- [1,446,null,{}] 13:30:02 INFO - PROCESS | 1736 | 1461184202595 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:02 INFO - PROCESS | 1736 | 1461184202691 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:30:02 INFO - PROCESS | 1736 | 1461184202699 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1736 | ++DOCSHELL 1962AC00 == 35 [pid = 1736] [id = 121] 13:30:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (19FF3800) [pid = 1736] [serial = 360] [outer = 00000000] 13:30:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1A868C00) [pid = 1736] [serial = 361] [outer = 19FF3800] 13:30:02 INFO - PROCESS | 1736 | 1461184202750 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1A864400) [pid = 1736] [serial = 362] [outer = 19FF3800] 13:30:03 INFO - PROCESS | 1736 | 1461184203174 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 641ms 13:30:03 INFO - PROCESS | 1736 | 1461184203222 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1736 | 1461184203224 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 13:30:03 INFO - PROCESS | 1736 | 1461184203228 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:30:03 INFO - PROCESS | 1736 | 1461184203229 Marionette TRACE conn3 <- [1,450,null,{}] 13:30:03 INFO - PROCESS | 1736 | 1461184203233 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:03 INFO - PROCESS | 1736 | 1461184203358 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:30:03 INFO - PROCESS | 1736 | 1461184203380 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1736 | ++DOCSHELL 15DD5000 == 36 [pid = 1736] [id = 122] 13:30:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1A924800) [pid = 1736] [serial = 363] [outer = 00000000] 13:30:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1C238000) [pid = 1736] [serial = 364] [outer = 1A924800] 13:30:03 INFO - PROCESS | 1736 | 1461184203432 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1C234400) [pid = 1736] [serial = 365] [outer = 1A924800] 13:30:03 INFO - PROCESS | 1736 | 1461184203862 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1736 | 1461184204141 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 13:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:30:04 INFO - PROCESS | 1736 | 1461184204151 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1736 | 1461184204152 Marionette TRACE conn3 <- [1,454,null,{}] 13:30:04 INFO - PROCESS | 1736 | 1461184204156 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:04 INFO - PROCESS | 1736 | 1461184204231 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:30:04 INFO - PROCESS | 1736 | 1461184204237 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1736 | ++DOCSHELL 15516800 == 37 [pid = 1736] [id = 123] 13:30:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (15517800) [pid = 1736] [serial = 366] [outer = 00000000] 13:30:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (16654400) [pid = 1736] [serial = 367] [outer = 15517800] 13:30:04 INFO - PROCESS | 1736 | 1461184204284 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (188C3000) [pid = 1736] [serial = 368] [outer = 15517800] 13:30:04 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:04 INFO - PROCESS | 1736 | 1461184204730 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 641ms 13:30:04 INFO - PROCESS | 1736 | 1461184204787 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1736 | 1461184204789 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 13:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:30:04 INFO - PROCESS | 1736 | 1461184204793 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1736 | 1461184204795 Marionette TRACE conn3 <- [1,458,null,{}] 13:30:04 INFO - PROCESS | 1736 | 1461184204798 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:04 INFO - PROCESS | 1736 | 1461184204882 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:30:04 INFO - PROCESS | 1736 | 1461184204890 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1736 | ++DOCSHELL 18861400 == 38 [pid = 1736] [id = 124] 13:30:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (197F6C00) [pid = 1736] [serial = 369] [outer = 00000000] 13:30:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (1C37CC00) [pid = 1736] [serial = 370] [outer = 197F6C00] 13:30:04 INFO - PROCESS | 1736 | 1461184204938 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1C83E000) [pid = 1736] [serial = 371] [outer = 197F6C00] 13:30:05 INFO - PROCESS | 1736 | 1461184205347 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 1736 | 1461184205392 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 13:30:05 INFO - PROCESS | 1736 | 1461184205395 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:30:05 INFO - PROCESS | 1736 | 1461184205397 Marionette TRACE conn3 <- [1,462,null,{}] 13:30:05 INFO - PROCESS | 1736 | 1461184205400 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:05 INFO - PROCESS | 1736 | 1461184205482 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:30:05 INFO - PROCESS | 1736 | 1461184205489 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1736 | ++DOCSHELL 1C387000 == 39 [pid = 1736] [id = 125] 13:30:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1C90C000) [pid = 1736] [serial = 372] [outer = 00000000] 13:30:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1C968400) [pid = 1736] [serial = 373] [outer = 1C90C000] 13:30:05 INFO - PROCESS | 1736 | 1461184205532 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1C969C00) [pid = 1736] [serial = 374] [outer = 1C90C000] 13:30:06 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:06 INFO - PROCESS | 1736 | 1461184206196 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1736 | 1461184206305 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 13:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:30:06 INFO - PROCESS | 1736 | 1461184206312 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1736 | 1461184206315 Marionette TRACE conn3 <- [1,466,null,{}] 13:30:06 INFO - PROCESS | 1736 | 1461184206321 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:06 INFO - PROCESS | 1736 | 1461184206439 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:30:06 INFO - PROCESS | 1736 | 1461184206513 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1736 | ++DOCSHELL 136B5400 == 40 [pid = 1736] [id = 126] 13:30:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1388F000) [pid = 1736] [serial = 375] [outer = 00000000] 13:30:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1551AC00) [pid = 1736] [serial = 376] [outer = 1388F000] 13:30:06 INFO - PROCESS | 1736 | 1461184206611 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15B48000) [pid = 1736] [serial = 377] [outer = 1388F000] 13:30:07 INFO - PROCESS | 1736 | 1461184207476 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 1736 | 1461184207564 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 13:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:30:07 INFO - PROCESS | 1736 | 1461184207569 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 1736 | 1461184207573 Marionette TRACE conn3 <- [1,470,null,{}] 13:30:07 INFO - PROCESS | 1736 | 1461184207578 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:07 INFO - PROCESS | 1736 | 1461184207699 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:30:07 INFO - PROCESS | 1736 | 1461184207768 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1736 | ++DOCSHELL 1571C400 == 41 [pid = 1736] [id = 127] 13:30:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (15721800) [pid = 1736] [serial = 378] [outer = 00000000] 13:30:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (15D88400) [pid = 1736] [serial = 379] [outer = 15721800] 13:30:07 INFO - PROCESS | 1736 | 1461184207817 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (15E81C00) [pid = 1736] [serial = 380] [outer = 15721800] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 18861400 == 40 [pid = 1736] [id = 124] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 15516800 == 39 [pid = 1736] [id = 123] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 15DD5000 == 38 [pid = 1736] [id = 122] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 1962AC00 == 37 [pid = 1736] [id = 121] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 19364C00 == 36 [pid = 1736] [id = 120] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 18C28C00 == 35 [pid = 1736] [id = 119] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 188C5C00 == 34 [pid = 1736] [id = 118] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 1812E400 == 33 [pid = 1736] [id = 117] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 15E73400 == 32 [pid = 1736] [id = 116] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 13A89000 == 31 [pid = 1736] [id = 115] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 13610C00 == 30 [pid = 1736] [id = 114] 13:30:08 INFO - PROCESS | 1736 | --DOCSHELL 1D2CCC00 == 29 [pid = 1736] [id = 113] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1D8C8000) [pid = 1736] [serial = 245] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1D63D800) [pid = 1736] [serial = 337] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1D0A1C00) [pid = 1736] [serial = 335] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1C905400) [pid = 1736] [serial = 322] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1C973C00) [pid = 1736] [serial = 325] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C905000) [pid = 1736] [serial = 323] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1D0AC400) [pid = 1736] [serial = 328] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1CA90000) [pid = 1736] [serial = 326] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1C96A400) [pid = 1736] [serial = 334] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1A91E000) [pid = 1736] [serial = 319] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1A15FC00) [pid = 1736] [serial = 316] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1A1CF400) [pid = 1736] [serial = 317] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18C31000) [pid = 1736] [serial = 313] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (19358800) [pid = 1736] [serial = 314] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (16559C00) [pid = 1736] [serial = 310] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (17A08400) [pid = 1736] [serial = 311] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (17AA2400) [pid = 1736] [serial = 308] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1665CC00) [pid = 1736] [serial = 307] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1838E400) [pid = 1736] [serial = 305] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (16553800) [pid = 1736] [serial = 304] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (18A6BC00) [pid = 1736] [serial = 302] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18A64C00) [pid = 1736] [serial = 301] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (181E3400) [pid = 1736] [serial = 299] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (16550000) [pid = 1736] [serial = 298] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (18A6E800) [pid = 1736] [serial = 295] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (1C908C00) [pid = 1736] [serial = 296] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (1D3DF000) [pid = 1736] [serial = 329] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 65 (18D02800) [pid = 1736] [serial = 331] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 64 (199A5400) [pid = 1736] [serial = 332] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | --DOMWINDOW == 63 (1C234000) [pid = 1736] [serial = 320] [outer = 00000000] [url = about:blank] 13:30:08 INFO - PROCESS | 1736 | 1461184208403 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 891ms 13:30:08 INFO - PROCESS | 1736 | 1461184208471 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1736 | 1461184208477 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 13:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:30:08 INFO - PROCESS | 1736 | 1461184208483 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1736 | 1461184208486 Marionette TRACE conn3 <- [1,474,null,{}] 13:30:08 INFO - PROCESS | 1736 | 1461184208489 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:08 INFO - PROCESS | 1736 | 1461184208577 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:30:08 INFO - PROCESS | 1736 | 1461184208649 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1736 | ++DOCSHELL 138C2400 == 30 [pid = 1736] [id = 128] 13:30:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 64 (1647A000) [pid = 1736] [serial = 381] [outer = 00000000] 13:30:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 65 (16653000) [pid = 1736] [serial = 382] [outer = 1647A000] 13:30:08 INFO - PROCESS | 1736 | 1461184208694 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (17A02C00) [pid = 1736] [serial = 383] [outer = 1647A000] 13:30:09 INFO - PROCESS | 1736 | 1461184209086 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 641ms 13:30:09 INFO - PROCESS | 1736 | 1461184209119 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1736 | 1461184209121 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 13:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:30:09 INFO - PROCESS | 1736 | 1461184209125 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1736 | 1461184209128 Marionette TRACE conn3 <- [1,478,null,{}] 13:30:09 INFO - PROCESS | 1736 | 1461184209186 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:09 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:30:09 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:30:09 INFO - PROCESS | 1736 | 1461184209272 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:30:09 INFO - PROCESS | 1736 | 1461184209278 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1736 | ++DOCSHELL 18398800 == 31 [pid = 1736] [id = 129] 13:30:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (18707000) [pid = 1736] [serial = 384] [outer = 00000000] 13:30:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (188C8400) [pid = 1736] [serial = 385] [outer = 18707000] 13:30:09 INFO - PROCESS | 1736 | 1461184209332 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (188CC800) [pid = 1736] [serial = 386] [outer = 18707000] 13:30:09 INFO - PROCESS | 1736 | 1461184209787 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 13:30:09 INFO - PROCESS | 1736 | 1461184209803 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1736 | 1461184209806 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 13:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:30:09 INFO - PROCESS | 1736 | 1461184209813 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1736 | 1461184209814 Marionette TRACE conn3 <- [1,482,null,{}] 13:30:09 INFO - PROCESS | 1736 | 1461184209818 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:09 INFO - PROCESS | 1736 | 1461184209892 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:30:09 INFO - PROCESS | 1736 | 1461184209898 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1736 | ++DOCSHELL 18A70800 == 32 [pid = 1736] [id = 130] 13:30:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (18A70C00) [pid = 1736] [serial = 387] [outer = 00000000] 13:30:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (18E77800) [pid = 1736] [serial = 388] [outer = 18A70C00] 13:30:09 INFO - PROCESS | 1736 | 1461184209943 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (19628000) [pid = 1736] [serial = 389] [outer = 18A70C00] 13:30:10 INFO - PROCESS | 1736 | 1461184210391 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 625ms 13:30:10 INFO - PROCESS | 1736 | 1461184210452 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 1736 | 1461184210454 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 13:30:10 INFO - PROCESS | 1736 | 1461184210457 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:30:10 INFO - PROCESS | 1736 | 1461184210459 Marionette TRACE conn3 <- [1,486,null,{}] 13:30:10 INFO - PROCESS | 1736 | 1461184210462 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:10 INFO - PROCESS | 1736 | 1461184210562 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:30:10 INFO - PROCESS | 1736 | 1461184210568 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1736 | ++DOCSHELL 18A6C800 == 33 [pid = 1736] [id = 131] 13:30:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (18A6CC00) [pid = 1736] [serial = 390] [outer = 00000000] 13:30:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (199AF000) [pid = 1736] [serial = 391] [outer = 18A6CC00] 13:30:10 INFO - PROCESS | 1736 | 1461184210644 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (19FE8000) [pid = 1736] [serial = 392] [outer = 18A6CC00] 13:30:11 INFO - PROCESS | 1736 | 1461184211065 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 625ms 13:30:11 INFO - PROCESS | 1736 | 1461184211100 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1736 | 1461184211102 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 13:30:11 INFO - PROCESS | 1736 | 1461184211105 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:30:11 INFO - PROCESS | 1736 | 1461184211107 Marionette TRACE conn3 <- [1,490,null,{}] 13:30:11 INFO - PROCESS | 1736 | 1461184211110 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:11 INFO - PROCESS | 1736 | 1461184211228 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:30:11 INFO - PROCESS | 1736 | 1461184211236 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1736 | ++DOCSHELL 197F9800 == 34 [pid = 1736] [id = 132] 13:30:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1A164800) [pid = 1736] [serial = 393] [outer = 00000000] 13:30:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (1A870800) [pid = 1736] [serial = 394] [outer = 1A164800] 13:30:11 INFO - PROCESS | 1736 | 1461184211284 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1A9DCC00) [pid = 1736] [serial = 395] [outer = 1A164800] 13:30:11 INFO - PROCESS | 1736 | 1461184211720 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 641ms 13:30:11 INFO - PROCESS | 1736 | 1461184211744 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1736 | 1461184211746 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 13:30:11 INFO - PROCESS | 1736 | 1461184211749 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:30:11 INFO - PROCESS | 1736 | 1461184211750 Marionette TRACE conn3 <- [1,494,null,{}] 13:30:11 INFO - PROCESS | 1736 | 1461184211762 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:11 INFO - PROCESS | 1736 | 1461184211855 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:30:11 INFO - PROCESS | 1736 | 1461184211934 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1736 | ++DOCSHELL 16659800 == 35 [pid = 1736] [id = 133] 13:30:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1A803400) [pid = 1736] [serial = 396] [outer = 00000000] 13:30:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1C26C400) [pid = 1736] [serial = 397] [outer = 1A803400] 13:30:11 INFO - PROCESS | 1736 | 1461184211978 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1C269800) [pid = 1736] [serial = 398] [outer = 1A803400] 13:30:12 INFO - PROCESS | 1736 | 1461184212383 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 641ms 13:30:12 INFO - PROCESS | 1736 | 1461184212408 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1736 | 1461184212410 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (199A4000) [pid = 1736] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (18D03800) [pid = 1736] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (136AC800) [pid = 1736] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (142AB400) [pid = 1736] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (15E74400) [pid = 1736] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1D4D7C00) [pid = 1736] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (181EBC00) [pid = 1736] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (188C9000) [pid = 1736] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (19FF3800) [pid = 1736] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (1A924800) [pid = 1736] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (15517800) [pid = 1736] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:30:12 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (197F6C00) [pid = 1736] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:30:12 INFO - PROCESS | 1736 | 1461184212513 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1736 | 1461184212514 Marionette TRACE conn3 <- [1,498,null,{}] 13:30:12 INFO - PROCESS | 1736 | 1461184212518 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:12 INFO - PROCESS | 1736 | 1461184212594 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:30:12 INFO - PROCESS | 1736 | 1461184212604 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1736 | ++DOCSHELL 1665DC00 == 36 [pid = 1736] [id = 134] 13:30:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (18123C00) [pid = 1736] [serial = 399] [outer = 00000000] 13:30:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (18A62C00) [pid = 1736] [serial = 400] [outer = 18123C00] 13:30:12 INFO - PROCESS | 1736 | 1461184212651 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (18E76800) [pid = 1736] [serial = 401] [outer = 18123C00] 13:30:13 INFO - PROCESS | 1736 | 1461184213086 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 594ms 13:30:13 INFO - PROCESS | 1736 | 1461184213104 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1736 | 1461184213106 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 13:30:13 INFO - PROCESS | 1736 | 1461184213109 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:30:13 INFO - PROCESS | 1736 | 1461184213111 Marionette TRACE conn3 <- [1,502,null,{}] 13:30:13 INFO - PROCESS | 1736 | 1461184213114 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:13 INFO - PROCESS | 1736 | 1461184213242 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:30:13 INFO - PROCESS | 1736 | 1461184213251 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1736 | ++DOCSHELL 16482C00 == 37 [pid = 1736] [id = 135] 13:30:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (188CBC00) [pid = 1736] [serial = 402] [outer = 00000000] 13:30:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (1C901800) [pid = 1736] [serial = 403] [outer = 188CBC00] 13:30:13 INFO - PROCESS | 1736 | 1461184213295 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (1C907000) [pid = 1736] [serial = 404] [outer = 188CBC00] 13:30:13 INFO - PROCESS | 1736 | 1461184213683 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 594ms 13:30:13 INFO - PROCESS | 1736 | 1461184213707 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1736 | 1461184213709 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 13:30:13 INFO - PROCESS | 1736 | 1461184213721 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1736 | 1461184213723 Marionette TRACE conn3 <- [1,506,null,{}] 13:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:30:13 INFO - PROCESS | 1736 | 1461184213726 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:13 INFO - PROCESS | 1736 | 1461184213801 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:30:13 INFO - PROCESS | 1736 | 1461184213807 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1736 | ++DOCSHELL 188C2400 == 38 [pid = 1736] [id = 136] 13:30:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1A9DE800) [pid = 1736] [serial = 405] [outer = 00000000] 13:30:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (1C96E000) [pid = 1736] [serial = 406] [outer = 1A9DE800] 13:30:13 INFO - PROCESS | 1736 | 1461184213851 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1C96CC00) [pid = 1736] [serial = 407] [outer = 1A9DE800] 13:30:14 INFO - PROCESS | 1736 | 1461184214257 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 594ms 13:30:14 INFO - PROCESS | 1736 | 1461184214320 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1736 | 1461184214323 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 13:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:30:14 INFO - PROCESS | 1736 | 1461184214326 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1736 | 1461184214328 Marionette TRACE conn3 <- [1,510,null,{}] 13:30:14 INFO - PROCESS | 1736 | 1461184214332 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:14 INFO - PROCESS | 1736 | 1461184214420 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:30:14 INFO - PROCESS | 1736 | 1461184214428 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1736 | ++DOCSHELL 1CA8E800 == 39 [pid = 1736] [id = 137] 13:30:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1CA95400) [pid = 1736] [serial = 408] [outer = 00000000] 13:30:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1D0A1C00) [pid = 1736] [serial = 409] [outer = 1CA95400] 13:30:14 INFO - PROCESS | 1736 | 1461184214475 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1D0AC400) [pid = 1736] [serial = 410] [outer = 1CA95400] 13:30:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (14A8C800) [pid = 1736] [serial = 411] [outer = 1E3C1400] 13:30:15 INFO - PROCESS | 1736 | 1461184215251 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1000ms 13:30:15 INFO - PROCESS | 1736 | 1461184215330 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1736 | 1461184215335 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 13:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:30:15 INFO - PROCESS | 1736 | 1461184215342 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1736 | 1461184215345 Marionette TRACE conn3 <- [1,514,null,{}] 13:30:15 INFO - PROCESS | 1736 | 1461184215350 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:15 INFO - PROCESS | 1736 | 1461184215485 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:30:15 INFO - PROCESS | 1736 | 1461184215602 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1736 | ++DOCSHELL 142ACC00 == 40 [pid = 1736] [id = 138] 13:30:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (14398400) [pid = 1736] [serial = 412] [outer = 00000000] 13:30:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (17A9BC00) [pid = 1736] [serial = 413] [outer = 14398400] 13:30:15 INFO - PROCESS | 1736 | 1461184215667 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (181E5C00) [pid = 1736] [serial = 414] [outer = 14398400] 13:30:16 INFO - PROCESS | 1736 | 1461184216226 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:30:16 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 13:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 953ms 13:30:16 INFO - PROCESS | 1736 | 1461184216286 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1736 | 1461184216291 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 13:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:30:16 INFO - PROCESS | 1736 | 1461184216297 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1736 | 1461184216300 Marionette TRACE conn3 <- [1,518,null,{}] 13:30:16 INFO - PROCESS | 1736 | 1461184216304 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:16 INFO - PROCESS | 1736 | 1461184216403 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:30:16 INFO - PROCESS | 1736 | 1461184216492 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1736 | ++DOCSHELL 16B59400 == 41 [pid = 1736] [id = 139] 13:30:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18A68C00) [pid = 1736] [serial = 415] [outer = 00000000] 13:30:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A1D0C00) [pid = 1736] [serial = 416] [outer = 18A68C00] 13:30:16 INFO - PROCESS | 1736 | 1461184216546 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1A86C400) [pid = 1736] [serial = 417] [outer = 18A68C00] 13:30:17 INFO - PROCESS | 1736 | 1461184217191 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 907ms 13:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:30:17 INFO - PROCESS | 1736 | 1461184217232 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 1736 | 1461184217234 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 13:30:17 INFO - PROCESS | 1736 | 1461184217238 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1736 | 1461184217242 Marionette TRACE conn3 <- [1,522,null,{}] 13:30:17 INFO - PROCESS | 1736 | 1461184217252 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:17 INFO - PROCESS | 1736 | 1461184217356 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:30:17 INFO - PROCESS | 1736 | 1461184217433 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1736 | ++DOCSHELL 1CCB6800 == 42 [pid = 1736] [id = 140] 13:30:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1D0AA800) [pid = 1736] [serial = 418] [outer = 00000000] 13:30:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1D2CF800) [pid = 1736] [serial = 419] [outer = 1D0AA800] 13:30:17 INFO - PROCESS | 1736 | 1461184217490 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1D3E0000) [pid = 1736] [serial = 420] [outer = 1D0AA800] 13:30:18 INFO - PROCESS | 1736 | 1461184218228 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1032ms 13:30:18 INFO - PROCESS | 1736 | 1461184218280 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1736 | 1461184218284 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 13:30:18 INFO - PROCESS | 1736 | 1461184218289 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:30:18 INFO - PROCESS | 1736 | 1461184218293 Marionette TRACE conn3 <- [1,526,null,{}] 13:30:18 INFO - PROCESS | 1736 | 1461184218322 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:18 INFO - PROCESS | 1736 | 1461184218413 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:30:18 INFO - PROCESS | 1736 | 1461184218492 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1736 | ++DOCSHELL 15BD5000 == 43 [pid = 1736] [id = 141] 13:30:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (15BD7400) [pid = 1736] [serial = 421] [outer = 00000000] 13:30:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1655BC00) [pid = 1736] [serial = 422] [outer = 15BD7400] 13:30:18 INFO - PROCESS | 1736 | 1461184218540 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (16B59800) [pid = 1736] [serial = 423] [outer = 15BD7400] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 188C2400 == 42 [pid = 1736] [id = 136] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 16482C00 == 41 [pid = 1736] [id = 135] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 1665DC00 == 40 [pid = 1736] [id = 134] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 16659800 == 39 [pid = 1736] [id = 133] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 197F9800 == 38 [pid = 1736] [id = 132] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 18A6C800 == 37 [pid = 1736] [id = 131] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 18A70800 == 36 [pid = 1736] [id = 130] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 18398800 == 35 [pid = 1736] [id = 129] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 138C2400 == 34 [pid = 1736] [id = 128] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 1571C400 == 33 [pid = 1736] [id = 127] 13:30:19 INFO - PROCESS | 1736 | --DOCSHELL 136B5400 == 32 [pid = 1736] [id = 126] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1C968400) [pid = 1736] [serial = 373] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1A15F400) [pid = 1736] [serial = 359] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (19632400) [pid = 1736] [serial = 355] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1388A000) [pid = 1736] [serial = 340] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (138C5800) [pid = 1736] [serial = 341] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (15B3C400) [pid = 1736] [serial = 343] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (15BAEC00) [pid = 1736] [serial = 344] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1682A400) [pid = 1736] [serial = 346] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (17A0BC00) [pid = 1736] [serial = 347] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1D646800) [pid = 1736] [serial = 338] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (18864800) [pid = 1736] [serial = 349] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (188C2000) [pid = 1736] [serial = 350] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (18A64800) [pid = 1736] [serial = 352] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18A69400) [pid = 1736] [serial = 353] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1A864400) [pid = 1736] [serial = 362] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A868C00) [pid = 1736] [serial = 361] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1C234400) [pid = 1736] [serial = 365] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1C238000) [pid = 1736] [serial = 364] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (16654400) [pid = 1736] [serial = 367] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (188C3000) [pid = 1736] [serial = 368] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1C37CC00) [pid = 1736] [serial = 370] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1A160800) [pid = 1736] [serial = 358] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (197F7800) [pid = 1736] [serial = 356] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (1C83E000) [pid = 1736] [serial = 371] [outer = 00000000] [url = about:blank] 13:30:19 INFO - PROCESS | 1736 | 1461184219175 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:30:19 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 13:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 922ms 13:30:19 INFO - PROCESS | 1736 | 1461184219215 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1736 | 1461184219221 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 13:30:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:30:19 INFO - PROCESS | 1736 | 1461184219227 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1736 | 1461184219229 Marionette TRACE conn3 <- [1,530,null,{}] 13:30:19 INFO - PROCESS | 1736 | 1461184219233 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:19 INFO - PROCESS | 1736 | 1461184219311 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:30:19 INFO - PROCESS | 1736 | 1461184219320 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1736 | ++DOCSHELL 138BDC00 == 33 [pid = 1736] [id = 142] 13:30:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (138C2400) [pid = 1736] [serial = 424] [outer = 00000000] 13:30:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (16487800) [pid = 1736] [serial = 425] [outer = 138C2400] 13:30:19 INFO - PROCESS | 1736 | 1461184219365 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1682C000) [pid = 1736] [serial = 426] [outer = 138C2400] 13:30:19 INFO - PROCESS | 1736 | 1461184219855 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:30:19 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 13:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:30:19 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 13:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:30:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:30:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 703ms 13:30:19 INFO - PROCESS | 1736 | 1461184219925 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1736 | 1461184219927 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 13:30:19 INFO - PROCESS | 1736 | 1461184219931 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:30:19 INFO - PROCESS | 1736 | 1461184219934 Marionette TRACE conn3 <- [1,534,null,{}] 13:30:19 INFO - PROCESS | 1736 | 1461184219944 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:20 INFO - PROCESS | 1736 | 1461184220034 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:30:20 INFO - PROCESS | 1736 | 1461184220106 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1736 | ++DOCSHELL 188C1C00 == 34 [pid = 1736] [id = 143] 13:30:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (188CD800) [pid = 1736] [serial = 427] [outer = 00000000] 13:30:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (18A70400) [pid = 1736] [serial = 428] [outer = 188CD800] 13:30:20 INFO - PROCESS | 1736 | 1461184220152 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (18C2FC00) [pid = 1736] [serial = 429] [outer = 188CD800] 13:30:20 INFO - PROCESS | 1736 | 1461184220529 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:30:20 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. 13:30:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 641ms 13:30:20 INFO - PROCESS | 1736 | 1461184220568 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1736 | 1461184220571 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 13:30:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:30:20 INFO - PROCESS | 1736 | 1461184220579 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1736 | 1461184220581 Marionette TRACE conn3 <- [1,538,null,{}] 13:30:20 INFO - PROCESS | 1736 | 1461184220585 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:20 INFO - PROCESS | 1736 | 1461184220660 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:30:20 INFO - PROCESS | 1736 | 1461184220666 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1736 | ++DOCSHELL 18D01C00 == 35 [pid = 1736] [id = 144] 13:30:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18E77000) [pid = 1736] [serial = 430] [outer = 00000000] 13:30:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1A1C2800) [pid = 1736] [serial = 431] [outer = 18E77000] 13:30:20 INFO - PROCESS | 1736 | 1461184220712 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1A265400) [pid = 1736] [serial = 432] [outer = 18E77000] 13:30:21 INFO - PROCESS | 1736 | 1461184221123 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:30:21 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. 13:30:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 594ms 13:30:21 INFO - PROCESS | 1736 | 1461184221178 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1736 | 1461184221181 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 13:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:30:21 INFO - PROCESS | 1736 | 1461184221184 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1736 | 1461184221186 Marionette TRACE conn3 <- [1,542,null,{}] 13:30:21 INFO - PROCESS | 1736 | 1461184221189 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:21 INFO - PROCESS | 1736 | 1461184221291 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:30:21 INFO - PROCESS | 1736 | 1461184221297 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1736 | ++DOCSHELL 196DE000 == 36 [pid = 1736] [id = 145] 13:30:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (196E5400) [pid = 1736] [serial = 433] [outer = 00000000] 13:30:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1A9DF800) [pid = 1736] [serial = 434] [outer = 196E5400] 13:30:21 INFO - PROCESS | 1736 | 1461184221342 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1C23A000) [pid = 1736] [serial = 435] [outer = 196E5400] 13:30:21 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:21 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:21 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:21 INFO - PROCESS | 1736 | 1461184221806 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 641ms 13:30:21 INFO - PROCESS | 1736 | 1461184221819 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1736 | 1461184221821 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 13:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:30:21 INFO - PROCESS | 1736 | 1461184221831 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1736 | 1461184221833 Marionette TRACE conn3 <- [1,546,null,{}] 13:30:21 INFO - PROCESS | 1736 | 1461184221836 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:21 INFO - PROCESS | 1736 | 1461184221954 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:30:21 INFO - PROCESS | 1736 | 1461184221961 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1736 | ++DOCSHELL 15BB3800 == 37 [pid = 1736] [id = 146] 13:30:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (1A91A800) [pid = 1736] [serial = 436] [outer = 00000000] 13:30:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1C903C00) [pid = 1736] [serial = 437] [outer = 1A91A800] 13:30:22 INFO - PROCESS | 1736 | 1461184222009 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1C967000) [pid = 1736] [serial = 438] [outer = 1A91A800] 13:30:22 INFO - PROCESS | 1736 | 1461184222436 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 657ms 13:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:30:22 INFO - PROCESS | 1736 | 1461184222484 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 1736 | 1461184222485 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 13:30:22 INFO - PROCESS | 1736 | 1461184222489 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 1736 | 1461184222490 Marionette TRACE conn3 <- [1,550,null,{}] 13:30:22 INFO - PROCESS | 1736 | 1461184222493 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:22 INFO - PROCESS | 1736 | 1461184222591 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:30:22 INFO - PROCESS | 1736 | 1461184222677 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1736 | ++DOCSHELL 1CA95800 == 38 [pid = 1736] [id = 147] 13:30:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1CA98800) [pid = 1736] [serial = 439] [outer = 00000000] 13:30:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1D0A7C00) [pid = 1736] [serial = 440] [outer = 1CA98800] 13:30:22 INFO - PROCESS | 1736 | 1461184222722 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1D2CD000) [pid = 1736] [serial = 441] [outer = 1CA98800] 13:30:22 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:23 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:23 INFO - PROCESS | 1736 | 1461184223129 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 688ms 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (15721800) [pid = 1736] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18707000) [pid = 1736] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (18A6CC00) [pid = 1736] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (18A70C00) [pid = 1736] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1A803400) [pid = 1736] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1647A000) [pid = 1736] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1A164800) [pid = 1736] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18123C00) [pid = 1736] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (188CBC00) [pid = 1736] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:30:23 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A9DE800) [pid = 1736] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:30:23 INFO - PROCESS | 1736 | 1461184223262 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1736 | 1461184223264 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 13:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:30:23 INFO - PROCESS | 1736 | 1461184223273 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1736 | 1461184223275 Marionette TRACE conn3 <- [1,554,null,{}] 13:30:23 INFO - PROCESS | 1736 | 1461184223278 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:23 INFO - PROCESS | 1736 | 1461184223355 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:30:23 INFO - PROCESS | 1736 | 1461184223361 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1736 | ++DOCSHELL 1320B000 == 39 [pid = 1736] [id = 148] 13:30:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1812D000) [pid = 1736] [serial = 442] [outer = 00000000] 13:30:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18A70C00) [pid = 1736] [serial = 443] [outer = 1812D000] 13:30:23 INFO - PROCESS | 1736 | 1461184223406 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (197F7400) [pid = 1736] [serial = 444] [outer = 1812D000] 13:30:23 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:23 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:23 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:23 INFO - PROCESS | 1736 | 1461184223817 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 594ms 13:30:23 INFO - PROCESS | 1736 | 1461184223870 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1736 | 1461184223872 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 13:30:23 INFO - PROCESS | 1736 | 1461184223876 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:30:23 INFO - PROCESS | 1736 | 1461184223878 Marionette TRACE conn3 <- [1,558,null,{}] 13:30:23 INFO - PROCESS | 1736 | 1461184223881 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:23 INFO - PROCESS | 1736 | 1461184223986 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:30:24 INFO - PROCESS | 1736 | 1461184223995 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1736 | ++DOCSHELL 157B3C00 == 40 [pid = 1736] [id = 149] 13:30:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18707000) [pid = 1736] [serial = 445] [outer = 00000000] 13:30:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (1D3EA400) [pid = 1736] [serial = 446] [outer = 18707000] 13:30:24 INFO - PROCESS | 1736 | 1461184224039 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1D4D8400) [pid = 1736] [serial = 447] [outer = 18707000] 13:30:24 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:24 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:24 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:24 INFO - PROCESS | 1736 | 1461184224447 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 594ms 13:30:24 INFO - PROCESS | 1736 | 1461184224478 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 1736 | 1461184224480 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 13:30:24 INFO - PROCESS | 1736 | 1461184224483 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:30:24 INFO - PROCESS | 1736 | 1461184224485 Marionette TRACE conn3 <- [1,562,null,{}] 13:30:24 INFO - PROCESS | 1736 | 1461184224491 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:24 INFO - PROCESS | 1736 | 1461184224565 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:30:24 INFO - PROCESS | 1736 | 1461184224571 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1736 | ++DOCSHELL 1CA9B000 == 41 [pid = 1736] [id = 150] 13:30:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1CCB0400) [pid = 1736] [serial = 448] [outer = 00000000] 13:30:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1D4E5800) [pid = 1736] [serial = 449] [outer = 1CCB0400] 13:30:24 INFO - PROCESS | 1736 | 1461184224615 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1D639800) [pid = 1736] [serial = 450] [outer = 1CCB0400] 13:30:25 INFO - PROCESS | 1736 | 1461184225019 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 594ms 13:30:25 INFO - PROCESS | 1736 | 1461184225080 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1736 | 1461184225083 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 13:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:30:25 INFO - PROCESS | 1736 | 1461184225086 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1736 | 1461184225088 Marionette TRACE conn3 <- [1,566,null,{}] 13:30:25 INFO - PROCESS | 1736 | 1461184225092 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:25 INFO - PROCESS | 1736 | 1461184225183 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:30:25 INFO - PROCESS | 1736 | 1461184225191 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1736 | ++DOCSHELL 1D2D2800 == 42 [pid = 1736] [id = 151] 13:30:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1D63C400) [pid = 1736] [serial = 451] [outer = 00000000] 13:30:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1D8C8400) [pid = 1736] [serial = 452] [outer = 1D63C400] 13:30:25 INFO - PROCESS | 1736 | 1461184225239 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1D8D0000) [pid = 1736] [serial = 453] [outer = 1D63C400] 13:30:25 INFO - PROCESS | 1736 | 1461184225931 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 907ms 13:30:25 INFO - PROCESS | 1736 | 1461184225991 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1736 | 1461184225997 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 13:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:30:26 INFO - PROCESS | 1736 | 1461184226003 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1736 | 1461184226006 Marionette TRACE conn3 <- [1,570,null,{}] 13:30:26 INFO - PROCESS | 1736 | 1461184226012 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:26 INFO - PROCESS | 1736 | 1461184226116 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:30:26 INFO - PROCESS | 1736 | 1461184226196 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1736 | ++DOCSHELL 143A0400 == 43 [pid = 1736] [id = 152] 13:30:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (15DD5000) [pid = 1736] [serial = 454] [outer = 00000000] 13:30:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18032C00) [pid = 1736] [serial = 455] [outer = 15DD5000] 13:30:26 INFO - PROCESS | 1736 | 1461184226293 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (18394800) [pid = 1736] [serial = 456] [outer = 15DD5000] 13:30:26 INFO - PROCESS | 1736 | 1461184226864 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 891ms 13:30:26 INFO - PROCESS | 1736 | 1461184226906 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1736 | 1461184226912 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 13:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:30:26 INFO - PROCESS | 1736 | 1461184226918 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1736 | 1461184226921 Marionette TRACE conn3 <- [1,574,null,{}] 13:30:26 INFO - PROCESS | 1736 | 1461184226925 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:27 INFO - PROCESS | 1736 | 1461184227055 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:30:27 INFO - PROCESS | 1736 | 1461184227132 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1736 | ++DOCSHELL 16482C00 == 44 [pid = 1736] [id = 153] 13:30:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18A6EC00) [pid = 1736] [serial = 457] [outer = 00000000] 13:30:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A864400) [pid = 1736] [serial = 458] [outer = 18A6EC00] 13:30:27 INFO - PROCESS | 1736 | 1461184227227 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1C266400) [pid = 1736] [serial = 459] [outer = 18A6EC00] 13:30:27 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:27 INFO - PROCESS | 1736 | 1461184227804 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 938ms 13:30:27 INFO - PROCESS | 1736 | 1461184227863 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1736 | 1461184227867 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 13:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:30:27 INFO - PROCESS | 1736 | 1461184227872 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1736 | 1461184227878 Marionette TRACE conn3 <- [1,578,null,{}] 13:30:27 INFO - PROCESS | 1736 | 1461184227903 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:28 INFO - PROCESS | 1736 | 1461184228060 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:30:28 INFO - PROCESS | 1736 | 1461184228107 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1736 | ++DOCSHELL 1D63B800 == 45 [pid = 1736] [id = 154] 13:30:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1D63BC00) [pid = 1736] [serial = 460] [outer = 00000000] 13:30:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1D645000) [pid = 1736] [serial = 461] [outer = 1D63BC00] 13:30:28 INFO - PROCESS | 1736 | 1461184228164 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1D8D1C00) [pid = 1736] [serial = 462] [outer = 1D63BC00] 13:30:28 INFO - PROCESS | 1736 | 1461184228683 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 907ms 13:30:28 INFO - PROCESS | 1736 | 1461184228777 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 1736 | 1461184228780 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:30:28 INFO - PROCESS | 1736 | 1461184228784 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1736 | 1461184228786 Marionette TRACE conn3 <- [1,582,null,{}] 13:30:28 INFO - PROCESS | 1736 | 1461184228789 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:28 INFO - PROCESS | 1736 | 1461184228897 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:30:29 INFO - PROCESS | 1736 | 1461184229017 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1736 | ++DOCSHELL 12B87400 == 46 [pid = 1736] [id = 155] 13:30:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (12D41000) [pid = 1736] [serial = 463] [outer = 00000000] 13:30:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (15E78C00) [pid = 1736] [serial = 464] [outer = 12D41000] 13:30:29 INFO - PROCESS | 1736 | 1461184229076 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (16836400) [pid = 1736] [serial = 465] [outer = 12D41000] 13:30:29 INFO - PROCESS | 1736 | 1461184229736 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1000ms 13:30:29 INFO - PROCESS | 1736 | 1461184229785 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1736 | 1461184229790 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 13:30:29 INFO - PROCESS | 1736 | 1461184229795 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:30:29 INFO - PROCESS | 1736 | 1461184229798 Marionette TRACE conn3 <- [1,586,null,{}] 13:30:29 INFO - PROCESS | 1736 | 1461184229803 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:29 INFO - PROCESS | 1736 | 1461184229903 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:30:30 INFO - PROCESS | 1736 | 1461184230014 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1736 | ++DOCSHELL 1647E000 == 47 [pid = 1736] [id = 156] 13:30:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (16486400) [pid = 1736] [serial = 466] [outer = 00000000] 13:30:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1812F400) [pid = 1736] [serial = 467] [outer = 16486400] 13:30:30 INFO - PROCESS | 1736 | 1461184230063 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (18703800) [pid = 1736] [serial = 468] [outer = 16486400] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 1CA9B000 == 46 [pid = 1736] [id = 150] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 157B3C00 == 45 [pid = 1736] [id = 149] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 1320B000 == 44 [pid = 1736] [id = 148] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 1CA95800 == 43 [pid = 1736] [id = 147] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 15BB3800 == 42 [pid = 1736] [id = 146] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 196DE000 == 41 [pid = 1736] [id = 145] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 18D01C00 == 40 [pid = 1736] [id = 144] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 188C1C00 == 39 [pid = 1736] [id = 143] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 138BDC00 == 38 [pid = 1736] [id = 142] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 15BD5000 == 37 [pid = 1736] [id = 141] 13:30:30 INFO - PROCESS | 1736 | --DOCSHELL 1CA8E800 == 36 [pid = 1736] [id = 137] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (15E81C00) [pid = 1736] [serial = 380] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (15D88400) [pid = 1736] [serial = 379] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (188C8400) [pid = 1736] [serial = 385] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (188CC800) [pid = 1736] [serial = 386] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (199AF000) [pid = 1736] [serial = 391] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (18E77800) [pid = 1736] [serial = 388] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (19FE8000) [pid = 1736] [serial = 392] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1551AC00) [pid = 1736] [serial = 376] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C26C400) [pid = 1736] [serial = 397] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (16653000) [pid = 1736] [serial = 382] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (17A02C00) [pid = 1736] [serial = 383] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1A870800) [pid = 1736] [serial = 394] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (18A62C00) [pid = 1736] [serial = 400] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1C269800) [pid = 1736] [serial = 398] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1A9DCC00) [pid = 1736] [serial = 395] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1C907000) [pid = 1736] [serial = 404] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (19628000) [pid = 1736] [serial = 389] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C901800) [pid = 1736] [serial = 403] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18E76800) [pid = 1736] [serial = 401] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1C96CC00) [pid = 1736] [serial = 407] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1C96E000) [pid = 1736] [serial = 406] [outer = 00000000] [url = about:blank] 13:30:30 INFO - PROCESS | 1736 | 1461184230630 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 907ms 13:30:30 INFO - PROCESS | 1736 | 1461184230700 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 1736 | 1461184230705 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 13:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:30:30 INFO - PROCESS | 1736 | 1461184230711 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1736 | 1461184230714 Marionette TRACE conn3 <- [1,590,null,{}] 13:30:30 INFO - PROCESS | 1736 | 1461184230718 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:30 INFO - PROCESS | 1736 | 1461184230797 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:30:30 INFO - PROCESS | 1736 | 1461184230809 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1736 | ++DOCSHELL 1320B000 == 37 [pid = 1736] [id = 157] 13:30:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (138BDC00) [pid = 1736] [serial = 469] [outer = 00000000] 13:30:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1665CC00) [pid = 1736] [serial = 470] [outer = 138BDC00] 13:30:30 INFO - PROCESS | 1736 | 1461184230916 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (188C5C00) [pid = 1736] [serial = 471] [outer = 138BDC00] 13:30:31 INFO - PROCESS | 1736 | 1461184231317 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 641ms 13:30:31 INFO - PROCESS | 1736 | 1461184231348 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1736 | 1461184231350 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 13:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:30:31 INFO - PROCESS | 1736 | 1461184231354 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1736 | 1461184231357 Marionette TRACE conn3 <- [1,594,null,{}] 13:30:31 INFO - PROCESS | 1736 | 1461184231374 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:31 INFO - PROCESS | 1736 | 1461184231454 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:30:31 INFO - PROCESS | 1736 | 1461184231460 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1736 | ++DOCSHELL 18A6F800 == 38 [pid = 1736] [id = 158] 13:30:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1935F800) [pid = 1736] [serial = 472] [outer = 00000000] 13:30:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (196E5800) [pid = 1736] [serial = 473] [outer = 1935F800] 13:30:31 INFO - PROCESS | 1736 | 1461184231508 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (19C58400) [pid = 1736] [serial = 474] [outer = 1935F800] 13:30:31 INFO - PROCESS | 1736 | 1461184231949 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 641ms 13:30:32 INFO - PROCESS | 1736 | 1461184231991 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1736 | 1461184231994 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 13:30:32 INFO - PROCESS | 1736 | 1461184231997 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:30:32 INFO - PROCESS | 1736 | 1461184231999 Marionette TRACE conn3 <- [1,598,null,{}] 13:30:32 INFO - PROCESS | 1736 | 1461184232002 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:32 INFO - PROCESS | 1736 | 1461184232078 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:30:32 INFO - PROCESS | 1736 | 1461184232087 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1736 | ++DOCSHELL 1962DC00 == 39 [pid = 1736] [id = 159] 13:30:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (19634400) [pid = 1736] [serial = 475] [outer = 00000000] 13:30:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1A542800) [pid = 1736] [serial = 476] [outer = 19634400] 13:30:32 INFO - PROCESS | 1736 | 1461184232131 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A924400) [pid = 1736] [serial = 477] [outer = 19634400] 13:30:32 INFO - PROCESS | 1736 | 1461184232589 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 641ms 13:30:32 INFO - PROCESS | 1736 | 1461184232635 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1736 | 1461184232637 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 13:30:32 INFO - PROCESS | 1736 | 1461184232640 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:30:32 INFO - PROCESS | 1736 | 1461184232642 Marionette TRACE conn3 <- [1,602,null,{}] 13:30:32 INFO - PROCESS | 1736 | 1461184232645 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:32 INFO - PROCESS | 1736 | 1461184232747 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:30:32 INFO - PROCESS | 1736 | 1461184232753 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1736 | ++DOCSHELL 14A97800 == 40 [pid = 1736] [id = 160] 13:30:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A924000) [pid = 1736] [serial = 478] [outer = 00000000] 13:30:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1C26C800) [pid = 1736] [serial = 479] [outer = 1A924000] 13:30:32 INFO - PROCESS | 1736 | 1461184232798 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1C833C00) [pid = 1736] [serial = 480] [outer = 1A924000] 13:30:33 INFO - PROCESS | 1736 | 1461184233254 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 625ms 13:30:33 INFO - PROCESS | 1736 | 1461184233278 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1736 | 1461184233280 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 13:30:33 INFO - PROCESS | 1736 | 1461184233283 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:30:33 INFO - PROCESS | 1736 | 1461184233285 Marionette TRACE conn3 <- [1,606,null,{}] 13:30:33 INFO - PROCESS | 1736 | 1461184233289 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:33 INFO - PROCESS | 1736 | 1461184233398 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:30:33 INFO - PROCESS | 1736 | 1461184233482 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1736 | ++DOCSHELL 1C90A400 == 41 [pid = 1736] [id = 161] 13:30:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1C90EC00) [pid = 1736] [serial = 481] [outer = 00000000] 13:30:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C973800) [pid = 1736] [serial = 482] [outer = 1C90EC00] 13:30:33 INFO - PROCESS | 1736 | 1461184233529 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1CA8E400) [pid = 1736] [serial = 483] [outer = 1C90EC00] 13:30:33 INFO - PROCESS | 1736 | 1461184233939 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 688ms 13:30:33 INFO - PROCESS | 1736 | 1461184233984 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1736 | 1461184233986 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 13:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:30:33 INFO - PROCESS | 1736 | 1461184233990 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 1736 | 1461184233992 Marionette TRACE conn3 <- [1,610,null,{}] 13:30:34 INFO - PROCESS | 1736 | 1461184233995 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:34 INFO - PROCESS | 1736 | 1461184234093 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:30:34 INFO - PROCESS | 1736 | 1461184234101 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1736 | ++DOCSHELL 1C90D400 == 42 [pid = 1736] [id = 162] 13:30:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1CA99400) [pid = 1736] [serial = 484] [outer = 00000000] 13:30:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1D4D8800) [pid = 1736] [serial = 485] [outer = 1CA99400] 13:30:34 INFO - PROCESS | 1736 | 1461184234145 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1D4D8000) [pid = 1736] [serial = 486] [outer = 1CA99400] 13:30:34 INFO - PROCESS | 1736 | 1461184234573 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 625ms 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (196E5400) [pid = 1736] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1CA98800) [pid = 1736] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1A91A800) [pid = 1736] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (138C2400) [pid = 1736] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (15BD7400) [pid = 1736] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (18E77000) [pid = 1736] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (188CD800) [pid = 1736] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1812D000) [pid = 1736] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18707000) [pid = 1736] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1CCB0400) [pid = 1736] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:30:34 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1388F000) [pid = 1736] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:30:34 INFO - PROCESS | 1736 | 1461184234759 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1736 | 1461184234761 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 13:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:30:34 INFO - PROCESS | 1736 | 1461184234773 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1736 | 1461184234775 Marionette TRACE conn3 <- [1,614,null,{}] 13:30:34 INFO - PROCESS | 1736 | 1461184234778 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:34 INFO - PROCESS | 1736 | 1461184234853 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:30:34 INFO - PROCESS | 1736 | 1461184234861 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1736 | ++DOCSHELL 15516800 == 43 [pid = 1736] [id = 163] 13:30:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (16480800) [pid = 1736] [serial = 487] [outer = 00000000] 13:30:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (19364C00) [pid = 1736] [serial = 488] [outer = 16480800] 13:30:34 INFO - PROCESS | 1736 | 1461184234905 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18E77000) [pid = 1736] [serial = 489] [outer = 16480800] 13:30:35 INFO - PROCESS | 1736 | 1461184235313 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 641ms 13:30:35 INFO - PROCESS | 1736 | 1461184235411 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1736 | 1461184235413 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 13:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:30:35 INFO - PROCESS | 1736 | 1461184235416 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1736 | 1461184235417 Marionette TRACE conn3 <- [1,618,null,{}] 13:30:35 INFO - PROCESS | 1736 | 1461184235421 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:35 INFO - PROCESS | 1736 | 1461184235534 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:30:35 INFO - PROCESS | 1736 | 1461184235546 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1736 | ++DOCSHELL 1D9E5C00 == 44 [pid = 1736] [id = 164] 13:30:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1D9E8C00) [pid = 1736] [serial = 490] [outer = 00000000] 13:30:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1DD32400) [pid = 1736] [serial = 491] [outer = 1D9E8C00] 13:30:35 INFO - PROCESS | 1736 | 1461184235590 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1DD35C00) [pid = 1736] [serial = 492] [outer = 1D9E8C00] 13:30:36 INFO - PROCESS | 1736 | 1461184236055 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 704ms 13:30:36 INFO - PROCESS | 1736 | 1461184236116 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1736 | 1461184236118 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 13:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:30:36 INFO - PROCESS | 1736 | 1461184236121 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1736 | 1461184236123 Marionette TRACE conn3 <- [1,622,null,{}] 13:30:36 INFO - PROCESS | 1736 | 1461184236126 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:36 INFO - PROCESS | 1736 | 1461184236236 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:30:36 INFO - PROCESS | 1736 | 1461184236243 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1736 | ++DOCSHELL 02661400 == 45 [pid = 1736] [id = 165] 13:30:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (02662000) [pid = 1736] [serial = 493] [outer = 00000000] 13:30:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (02666800) [pid = 1736] [serial = 494] [outer = 02662000] 13:30:36 INFO - PROCESS | 1736 | 1461184236288 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (0266D800) [pid = 1736] [serial = 495] [outer = 02662000] 13:30:36 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:36 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:36 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:36 INFO - PROCESS | 1736 | 1461184236697 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 641ms 13:30:36 INFO - PROCESS | 1736 | 1461184236771 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1736 | 1461184236775 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 13:30:36 INFO - PROCESS | 1736 | 1461184236781 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:30:36 INFO - PROCESS | 1736 | 1461184236785 Marionette TRACE conn3 <- [1,626,null,{}] 13:30:36 INFO - PROCESS | 1736 | 1461184236792 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:36 INFO - PROCESS | 1736 | 1461184236888 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:30:37 INFO - PROCESS | 1736 | 1461184237005 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1736 | ++DOCSHELL 02677C00 == 46 [pid = 1736] [id = 166] 13:30:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (02678000) [pid = 1736] [serial = 496] [outer = 00000000] 13:30:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (0267D800) [pid = 1736] [serial = 497] [outer = 02678000] 13:30:37 INFO - PROCESS | 1736 | 1461184237072 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (02680000) [pid = 1736] [serial = 498] [outer = 02678000] 13:30:37 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:37 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:37 INFO - PROCESS | 1736 | 1461184237697 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 938ms 13:30:37 INFO - PROCESS | 1736 | 1461184237729 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1736 | 1461184237733 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:30:37 INFO - PROCESS | 1736 | 1461184237741 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1736 | 1461184237745 Marionette TRACE conn3 <- [1,630,null,{}] 13:30:37 INFO - PROCESS | 1736 | 1461184237764 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:37 INFO - PROCESS | 1736 | 1461184237865 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:30:37 INFO - PROCESS | 1736 | 1461184237942 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1736 | ++DOCSHELL 1360B400 == 47 [pid = 1736] [id = 167] 13:30:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1388A000) [pid = 1736] [serial = 499] [outer = 00000000] 13:30:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (15D91000) [pid = 1736] [serial = 500] [outer = 1388A000] 13:30:38 INFO - PROCESS | 1736 | 1461184238001 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (16483800) [pid = 1736] [serial = 501] [outer = 1388A000] 13:30:38 INFO - PROCESS | 1736 | 1461184238583 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 891ms 13:30:38 INFO - PROCESS | 1736 | 1461184238643 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1736 | 1461184238646 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 13:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:30:38 INFO - PROCESS | 1736 | 1461184238650 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1736 | 1461184238652 Marionette TRACE conn3 <- [1,634,null,{}] 13:30:38 INFO - PROCESS | 1736 | 1461184238662 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:38 INFO - PROCESS | 1736 | 1461184238766 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:30:38 INFO - PROCESS | 1736 | 1461184238848 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1736 | ++DOCSHELL 18A63800 == 48 [pid = 1736] [id = 168] 13:30:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (18A69000) [pid = 1736] [serial = 502] [outer = 00000000] 13:30:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (18C30000) [pid = 1736] [serial = 503] [outer = 18A69000] 13:30:38 INFO - PROCESS | 1736 | 1461184238946 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (19628800) [pid = 1736] [serial = 504] [outer = 18A69000] 13:30:39 INFO - PROCESS | 1736 | 1461184239554 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 938ms 13:30:39 INFO - PROCESS | 1736 | 1461184239594 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1736 | 1461184239597 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 13:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:30:39 INFO - PROCESS | 1736 | 1461184239600 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1736 | 1461184239602 Marionette TRACE conn3 <- [1,638,null,{}] 13:30:39 INFO - PROCESS | 1736 | 1461184239606 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:39 INFO - PROCESS | 1736 | 1461184239702 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:30:39 INFO - PROCESS | 1736 | 1461184239795 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1736 | ++DOCSHELL 1A26E000 == 49 [pid = 1736] [id = 169] 13:30:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1A270400) [pid = 1736] [serial = 505] [outer = 00000000] 13:30:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C967400) [pid = 1736] [serial = 506] [outer = 1A270400] 13:30:39 INFO - PROCESS | 1736 | 1461184239849 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1D3E4C00) [pid = 1736] [serial = 507] [outer = 1A270400] 13:30:40 INFO - PROCESS | 1736 | 1461184240361 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 798ms 13:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:30:40 INFO - PROCESS | 1736 | 1461184240402 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1736 | 1461184240404 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 13:30:40 INFO - PROCESS | 1736 | 1461184240408 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1736 | 1461184240410 Marionette TRACE conn3 <- [1,642,null,{}] 13:30:40 INFO - PROCESS | 1736 | 1461184240413 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:40 INFO - PROCESS | 1736 | 1461184240510 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:30:40 INFO - PROCESS | 1736 | 1461184240602 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1736 | ++DOCSHELL 1908E800 == 50 [pid = 1736] [id = 170] 13:30:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1908F800) [pid = 1736] [serial = 508] [outer = 00000000] 13:30:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (19095800) [pid = 1736] [serial = 509] [outer = 1908F800] 13:30:40 INFO - PROCESS | 1736 | 1461184240655 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (19097800) [pid = 1736] [serial = 510] [outer = 1908F800] 13:30:41 INFO - PROCESS | 1736 | 1461184241346 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1001ms 13:30:41 INFO - PROCESS | 1736 | 1461184241410 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1736 | 1461184241414 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 13:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:30:41 INFO - PROCESS | 1736 | 1461184241419 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1736 | 1461184241423 Marionette TRACE conn3 <- [1,646,null,{}] 13:30:41 INFO - PROCESS | 1736 | 1461184241428 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:41 INFO - PROCESS | 1736 | 1461184241521 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:30:41 INFO - PROCESS | 1736 | 1461184241597 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1736 | ++DOCSHELL 157B1000 == 51 [pid = 1736] [id = 171] 13:30:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (15B0EC00) [pid = 1736] [serial = 511] [outer = 00000000] 13:30:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (16480000) [pid = 1736] [serial = 512] [outer = 15B0EC00] 13:30:41 INFO - PROCESS | 1736 | 1461184241645 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1682BC00) [pid = 1736] [serial = 513] [outer = 15B0EC00] 13:30:42 INFO - PROCESS | 1736 | 1461184242217 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 844ms 13:30:42 INFO - PROCESS | 1736 | 1461184242264 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1736 | 1461184242270 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 13:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:30:42 INFO - PROCESS | 1736 | 1461184242276 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1736 | 1461184242278 Marionette TRACE conn3 <- [1,650,null,{}] 13:30:42 INFO - PROCESS | 1736 | 1461184242282 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:42 INFO - PROCESS | 1736 | 1461184242376 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1D9E5C00 == 50 [pid = 1736] [id = 164] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 15516800 == 49 [pid = 1736] [id = 163] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1C90D400 == 48 [pid = 1736] [id = 162] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1C90A400 == 47 [pid = 1736] [id = 161] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 14A97800 == 46 [pid = 1736] [id = 160] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1962DC00 == 45 [pid = 1736] [id = 159] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 18A6F800 == 44 [pid = 1736] [id = 158] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1320B000 == 43 [pid = 1736] [id = 157] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1647E000 == 42 [pid = 1736] [id = 156] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 1D63B800 == 41 [pid = 1736] [id = 154] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 16482C00 == 40 [pid = 1736] [id = 153] 13:30:42 INFO - PROCESS | 1736 | --DOCSHELL 143A0400 == 39 [pid = 1736] [id = 152] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1D4E5800) [pid = 1736] [serial = 449] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (15B48000) [pid = 1736] [serial = 377] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1C23A000) [pid = 1736] [serial = 435] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1D0A7C00) [pid = 1736] [serial = 440] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C967000) [pid = 1736] [serial = 438] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1C903C00) [pid = 1736] [serial = 437] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (16487800) [pid = 1736] [serial = 425] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (16B59800) [pid = 1736] [serial = 423] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1655BC00) [pid = 1736] [serial = 422] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1A1C2800) [pid = 1736] [serial = 431] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18A70400) [pid = 1736] [serial = 428] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (18C2FC00) [pid = 1736] [serial = 429] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1D0A1C00) [pid = 1736] [serial = 409] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (17A9BC00) [pid = 1736] [serial = 413] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1A1D0C00) [pid = 1736] [serial = 416] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1D2CF800) [pid = 1736] [serial = 419] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18A70C00) [pid = 1736] [serial = 443] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (16835000) [pid = 1736] [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.] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1D3EA400) [pid = 1736] [serial = 446] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1D2CD000) [pid = 1736] [serial = 441] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1682C000) [pid = 1736] [serial = 426] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1A9DF800) [pid = 1736] [serial = 434] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1D4D8400) [pid = 1736] [serial = 447] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1D639800) [pid = 1736] [serial = 450] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1A265400) [pid = 1736] [serial = 432] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (197F7400) [pid = 1736] [serial = 444] [outer = 00000000] [url = about:blank] 13:30:42 INFO - PROCESS | 1736 | 1461184242499 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1736 | ++DOCSHELL 02666C00 == 40 [pid = 1736] [id = 172] 13:30:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (02667800) [pid = 1736] [serial = 514] [outer = 00000000] 13:30:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (143A0400) [pid = 1736] [serial = 515] [outer = 02667800] 13:30:42 INFO - PROCESS | 1736 | 1461184242545 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (15DD7800) [pid = 1736] [serial = 516] [outer = 02667800] 13:30:42 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:42 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:42 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:43 INFO - PROCESS | 1736 | 1461184243011 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 797ms 13:30:43 INFO - PROCESS | 1736 | 1461184243076 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1736 | 1461184243078 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 13:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:30:43 INFO - PROCESS | 1736 | 1461184243082 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1736 | 1461184243085 Marionette TRACE conn3 <- [1,654,null,{}] 13:30:43 INFO - PROCESS | 1736 | 1461184243095 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:43 INFO - PROCESS | 1736 | 1461184243181 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:30:43 INFO - PROCESS | 1736 | 1461184243188 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1736 | ++DOCSHELL 18A6A000 == 41 [pid = 1736] [id = 173] 13:30:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (18A6D800) [pid = 1736] [serial = 517] [outer = 00000000] 13:30:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18C28C00) [pid = 1736] [serial = 518] [outer = 18A6D800] 13:30:43 INFO - PROCESS | 1736 | 1461184243240 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18E77400) [pid = 1736] [serial = 519] [outer = 18A6D800] 13:30:43 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:43 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:43 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:43 INFO - PROCESS | 1736 | 1461184243691 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 625ms 13:30:43 INFO - PROCESS | 1736 | 1461184243719 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1736 | 1461184243722 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 13:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:30:43 INFO - PROCESS | 1736 | 1461184243725 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1736 | 1461184243727 Marionette TRACE conn3 <- [1,658,null,{}] 13:30:43 INFO - PROCESS | 1736 | 1461184243734 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:43 INFO - PROCESS | 1736 | 1461184243812 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:30:43 INFO - PROCESS | 1736 | 1461184243818 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1736 | ++DOCSHELL 1935C000 == 42 [pid = 1736] [id = 174] 13:30:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (19363400) [pid = 1736] [serial = 520] [outer = 00000000] 13:30:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (19F30400) [pid = 1736] [serial = 521] [outer = 19363400] 13:30:43 INFO - PROCESS | 1736 | 1461184243863 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1A16AC00) [pid = 1736] [serial = 522] [outer = 19363400] 13:30:44 INFO - PROCESS | 1736 | 1461184244287 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 594ms 13:30:44 INFO - PROCESS | 1736 | 1461184244322 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1736 | 1461184244324 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 13:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:30:44 INFO - PROCESS | 1736 | 1461184244327 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1736 | 1461184244328 Marionette TRACE conn3 <- [1,662,null,{}] 13:30:44 INFO - PROCESS | 1736 | 1461184244332 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:44 INFO - PROCESS | 1736 | 1461184244406 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:30:44 INFO - PROCESS | 1736 | 1461184244412 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1736 | ++DOCSHELL 0266C400 == 43 [pid = 1736] [id = 175] 13:30:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A164800) [pid = 1736] [serial = 523] [outer = 00000000] 13:30:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1A86A000) [pid = 1736] [serial = 524] [outer = 1A164800] 13:30:44 INFO - PROCESS | 1736 | 1461184244457 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1A9D4000) [pid = 1736] [serial = 525] [outer = 1A164800] 13:30:44 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:44 INFO - PROCESS | 1736 | [1736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:44 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:44 INFO - PROCESS | 1736 | 1461184244929 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:30:44 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 13:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 641ms 13:30:44 INFO - PROCESS | 1736 | 1461184244965 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1736 | 1461184244967 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 13:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:30:44 INFO - PROCESS | 1736 | 1461184244970 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1736 | 1461184244972 Marionette TRACE conn3 <- [1,666,null,{}] 13:30:44 INFO - PROCESS | 1736 | 1461184244975 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:45 INFO - PROCESS | 1736 | 1461184245096 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:30:45 INFO - PROCESS | 1736 | 1461184245105 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1736 | ++DOCSHELL 1812E400 == 44 [pid = 1736] [id = 176] 13:30:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1A26C000) [pid = 1736] [serial = 526] [outer = 00000000] 13:30:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1C907C00) [pid = 1736] [serial = 527] [outer = 1A26C000] 13:30:45 INFO - PROCESS | 1736 | 1461184245202 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1C965800) [pid = 1736] [serial = 528] [outer = 1A26C000] 13:30:45 INFO - PROCESS | 1736 | 1461184245630 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 688ms 13:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:30:45 INFO - PROCESS | 1736 | 1461184245670 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1736 | 1461184245672 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 13:30:45 INFO - PROCESS | 1736 | 1461184245683 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1736 | 1461184245685 Marionette TRACE conn3 <- [1,670,null,{}] 13:30:45 INFO - PROCESS | 1736 | 1461184245688 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:45 INFO - PROCESS | 1736 | 1461184245819 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:30:45 INFO - PROCESS | 1736 | 1461184245839 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1736 | ++DOCSHELL 1C90AC00 == 45 [pid = 1736] [id = 177] 13:30:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1C968000) [pid = 1736] [serial = 529] [outer = 00000000] 13:30:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1D0A9400) [pid = 1736] [serial = 530] [outer = 1C968000] 13:30:45 INFO - PROCESS | 1736 | 1461184245883 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1D2D0800) [pid = 1736] [serial = 531] [outer = 1C968000] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1C90EC00) [pid = 1736] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (12D41000) [pid = 1736] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (138BDC00) [pid = 1736] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (19634400) [pid = 1736] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (16486400) [pid = 1736] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1935F800) [pid = 1736] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1CA99400) [pid = 1736] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (16480800) [pid = 1736] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1D9E8C00) [pid = 1736] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A924000) [pid = 1736] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:30:46 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1C90C000) [pid = 1736] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:30:46 INFO - PROCESS | 1736 | 1461184246837 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:30:46 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) 13:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1188ms 13:30:46 INFO - PROCESS | 1736 | 1461184246876 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1736 | 1461184246878 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 13:30:46 INFO - PROCESS | 1736 | 1461184246881 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:30:46 INFO - PROCESS | 1736 | 1461184246883 Marionette TRACE conn3 <- [1,674,null,{}] 13:30:46 INFO - PROCESS | 1736 | 1461184246886 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:46 INFO - PROCESS | 1736 | 1461184246960 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:30:47 INFO - PROCESS | 1736 | 1461184247034 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1736 | ++DOCSHELL 13261000 == 46 [pid = 1736] [id = 178] 13:30:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (136AC800) [pid = 1736] [serial = 532] [outer = 00000000] 13:30:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1935F800) [pid = 1736] [serial = 533] [outer = 136AC800] 13:30:47 INFO - PROCESS | 1736 | 1461184247078 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A924000) [pid = 1736] [serial = 534] [outer = 136AC800] 13:30:47 INFO - PROCESS | 1736 | 1461184247941 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1095ms 13:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:30:47 INFO - PROCESS | 1736 | 1461184247982 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1736 | 1461184247984 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 13:30:47 INFO - PROCESS | 1736 | 1461184247987 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1736 | 1461184247989 Marionette TRACE conn3 <- [1,678,null,{}] 13:30:47 INFO - PROCESS | 1736 | 1461184247993 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:48 INFO - PROCESS | 1736 | 1461184248096 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:30:48 INFO - PROCESS | 1736 | 1461184248105 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1736 | ++DOCSHELL 1A542000 == 47 [pid = 1736] [id = 179] 13:30:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C23C000) [pid = 1736] [serial = 535] [outer = 00000000] 13:30:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1D3DFC00) [pid = 1736] [serial = 536] [outer = 1C23C000] 13:30:48 INFO - PROCESS | 1736 | 1461184248149 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1D3EA400) [pid = 1736] [serial = 537] [outer = 1C23C000] 13:30:49 INFO - PROCESS | 1736 | 1461184249076 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1141ms 13:30:49 INFO - PROCESS | 1736 | 1461184249155 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1736 | 1461184249160 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 13:30:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:30:49 INFO - PROCESS | 1736 | 1461184249166 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1736 | 1461184249170 Marionette TRACE conn3 <- [1,682,null,{}] 13:30:49 INFO - PROCESS | 1736 | 1461184249176 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:49 INFO - PROCESS | 1736 | 1461184249277 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:30:49 INFO - PROCESS | 1736 | 1461184249440 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1736 | ++DOCSHELL 1439F800 == 48 [pid = 1736] [id = 180] 13:30:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (147AFC00) [pid = 1736] [serial = 538] [outer = 00000000] 13:30:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (15BB3800) [pid = 1736] [serial = 539] [outer = 147AFC00] 13:30:49 INFO - PROCESS | 1736 | 1461184249540 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (16657000) [pid = 1736] [serial = 540] [outer = 147AFC00] 13:30:50 INFO - PROCESS | 1736 | 1461184250602 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:30:50 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) 13:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1453ms 13:30:50 INFO - PROCESS | 1736 | 1461184250626 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1736 | 1461184250632 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 13:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:30:50 INFO - PROCESS | 1736 | 1461184250639 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1736 | 1461184250642 Marionette TRACE conn3 <- [1,686,null,{}] 13:30:50 INFO - PROCESS | 1736 | 1461184250646 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:50 INFO - PROCESS | 1736 | 1461184250747 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:30:50 INFO - PROCESS | 1736 | 1461184250860 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1736 | ++DOCSHELL 18034400 == 49 [pid = 1736] [id = 181] 13:30:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1803D000) [pid = 1736] [serial = 541] [outer = 00000000] 13:30:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18A6FC00) [pid = 1736] [serial = 542] [outer = 1803D000] 13:30:50 INFO - PROCESS | 1736 | 1461184250958 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (19094400) [pid = 1736] [serial = 543] [outer = 1803D000] 13:30:51 INFO - PROCESS | 1736 | 1461184251987 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:30:52 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) 13:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1422ms 13:30:52 INFO - PROCESS | 1736 | 1461184252054 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1736 | 1461184252056 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 13:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:30:52 INFO - PROCESS | 1736 | 1461184252061 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1736 | 1461184252064 Marionette TRACE conn3 <- [1,690,null,{}] 13:30:52 INFO - PROCESS | 1736 | 1461184252119 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:52 INFO - PROCESS | 1736 | 1461184252252 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:30:52 INFO - PROCESS | 1736 | 1461184252344 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1736 | ++DOCSHELL 188C6C00 == 50 [pid = 1736] [id = 182] 13:30:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1935A400) [pid = 1736] [serial = 544] [outer = 00000000] 13:30:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (19FF5400) [pid = 1736] [serial = 545] [outer = 1935A400] 13:30:52 INFO - PROCESS | 1736 | 1461184252403 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A9D9400) [pid = 1736] [serial = 546] [outer = 1935A400] 13:30:53 INFO - PROCESS | 1736 | 1461184253505 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:30:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1501ms 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 13261000 == 49 [pid = 1736] [id = 178] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 1C90AC00 == 48 [pid = 1736] [id = 177] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 1812E400 == 47 [pid = 1736] [id = 176] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 0266C400 == 46 [pid = 1736] [id = 175] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 1935C000 == 45 [pid = 1736] [id = 174] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 18A6A000 == 44 [pid = 1736] [id = 173] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 02666C00 == 43 [pid = 1736] [id = 172] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 157B1000 == 42 [pid = 1736] [id = 171] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 1908E800 == 41 [pid = 1736] [id = 170] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 1A26E000 == 40 [pid = 1736] [id = 169] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 18A63800 == 39 [pid = 1736] [id = 168] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 1360B400 == 38 [pid = 1736] [id = 167] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (02666800) [pid = 1736] [serial = 494] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1D8C8400) [pid = 1736] [serial = 452] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18032C00) [pid = 1736] [serial = 455] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1A864400) [pid = 1736] [serial = 458] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1D645000) [pid = 1736] [serial = 461] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | 1461184253636 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1736 | 1461184253641 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 13:30:53 INFO - PROCESS | 1736 | --DOCSHELL 02677C00 == 37 [pid = 1736] [id = 166] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1C969C00) [pid = 1736] [serial = 374] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1C973800) [pid = 1736] [serial = 482] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (16836400) [pid = 1736] [serial = 465] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (15E78C00) [pid = 1736] [serial = 464] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1665CC00) [pid = 1736] [serial = 470] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (188C5C00) [pid = 1736] [serial = 471] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1A542800) [pid = 1736] [serial = 476] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18703800) [pid = 1736] [serial = 468] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1812F400) [pid = 1736] [serial = 467] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (196E5800) [pid = 1736] [serial = 473] [outer = 00000000] [url = about:blank] 13:30:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (19C58400) [pid = 1736] [serial = 474] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1D4D8800) [pid = 1736] [serial = 485] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1CA8E400) [pid = 1736] [serial = 483] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (19364C00) [pid = 1736] [serial = 488] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (18E77000) [pid = 1736] [serial = 489] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1DD32400) [pid = 1736] [serial = 491] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1D4D8000) [pid = 1736] [serial = 486] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1C26C800) [pid = 1736] [serial = 479] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1C833C00) [pid = 1736] [serial = 480] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1A924400) [pid = 1736] [serial = 477] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1DD35C00) [pid = 1736] [serial = 492] [outer = 00000000] [url = about:blank] 13:30:53 INFO - PROCESS | 1736 | 1461184253687 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1736 | 1461184253690 Marionette TRACE conn3 <- [1,694,null,{}] 13:30:53 INFO - PROCESS | 1736 | 1461184253698 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:53 INFO - PROCESS | 1736 | 1461184253813 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:30:53 INFO - PROCESS | 1736 | 1461184253860 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1736 | ++DOCSHELL 1434A000 == 38 [pid = 1736] [id = 183] 13:30:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (143A1000) [pid = 1736] [serial = 547] [outer = 00000000] 13:30:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15E73400) [pid = 1736] [serial = 548] [outer = 143A1000] 13:30:53 INFO - PROCESS | 1736 | 1461184253908 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1682D000) [pid = 1736] [serial = 549] [outer = 143A1000] 13:30:54 INFO - PROCESS | 1736 | 1461184254777 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1157ms 13:30:54 INFO - PROCESS | 1736 | 1461184254839 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1736 | 1461184254844 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:30:54 INFO - PROCESS | 1736 | 1461184254851 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1736 | 1461184254853 Marionette TRACE conn3 <- [1,698,null,{}] 13:30:54 INFO - PROCESS | 1736 | 1461184254857 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:54 INFO - PROCESS | 1736 | 1461184254935 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:30:54 INFO - PROCESS | 1736 | 1461184254942 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1736 | ++DOCSHELL 18032C00 == 39 [pid = 1736] [id = 184] 13:30:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1803D800) [pid = 1736] [serial = 550] [outer = 00000000] 13:30:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (188C6800) [pid = 1736] [serial = 551] [outer = 1803D800] 13:30:55 INFO - PROCESS | 1736 | 1461184254988 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (188CF400) [pid = 1736] [serial = 552] [outer = 1803D800] 13:30:55 INFO - PROCESS | 1736 | 1461184255942 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 13:30:56 INFO - PROCESS | 1736 | 1461184255995 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1736 | 1461184255997 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 13:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:30:56 INFO - PROCESS | 1736 | 1461184256001 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1736 | 1461184256005 Marionette TRACE conn3 <- [1,702,null,{}] 13:30:56 INFO - PROCESS | 1736 | 1461184256015 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:56 INFO - PROCESS | 1736 | 1461184256122 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:30:56 INFO - PROCESS | 1736 | 1461184256129 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1736 | ++DOCSHELL 18C28800 == 40 [pid = 1736] [id = 185] 13:30:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (19097C00) [pid = 1736] [serial = 553] [outer = 00000000] 13:30:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (19CD9000) [pid = 1736] [serial = 554] [outer = 19097C00] 13:30:56 INFO - PROCESS | 1736 | 1461184256221 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A26B000) [pid = 1736] [serial = 555] [outer = 19097C00] 13:30:57 INFO - PROCESS | 1736 | 1461184257151 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:30:57 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 13:30:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1188ms 13:30:57 INFO - PROCESS | 1736 | 1461184257209 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1736 | 1461184257211 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 13:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:30:57 INFO - PROCESS | 1736 | 1461184257215 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1736 | 1461184257216 Marionette TRACE conn3 <- [1,706,null,{}] 13:30:57 INFO - PROCESS | 1736 | 1461184257220 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:57 INFO - PROCESS | 1736 | 1461184257338 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:30:57 INFO - PROCESS | 1736 | 1461184257351 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1736 | ++DOCSHELL 1C234800 == 41 [pid = 1736] [id = 186] 13:30:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C238000) [pid = 1736] [serial = 556] [outer = 00000000] 13:30:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C26C000) [pid = 1736] [serial = 557] [outer = 1C238000] 13:30:57 INFO - PROCESS | 1736 | 1461184257397 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C833800) [pid = 1736] [serial = 558] [outer = 1C238000] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1CA95400) [pid = 1736] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (136AC800) [pid = 1736] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (02667800) [pid = 1736] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1D0AA800) [pid = 1736] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (19363400) [pid = 1736] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1C968000) [pid = 1736] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1A26C000) [pid = 1736] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1A164800) [pid = 1736] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (15B0EC00) [pid = 1736] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (14398400) [pid = 1736] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1D63BC00) [pid = 1736] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1D63C400) [pid = 1736] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18A6EC00) [pid = 1736] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18A6D800) [pid = 1736] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (18A68C00) [pid = 1736] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:30:57 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (15DD5000) [pid = 1736] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:30:58 INFO - PROCESS | 1736 | 1461184258390 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1187ms 13:30:58 INFO - PROCESS | 1736 | 1461184258407 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1736 | 1461184258409 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 13:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:30:58 INFO - PROCESS | 1736 | 1461184258413 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1736 | 1461184258414 Marionette TRACE conn3 <- [1,710,null,{}] 13:30:58 INFO - PROCESS | 1736 | 1461184258418 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:58 INFO - PROCESS | 1736 | 1461184258499 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:30:58 INFO - PROCESS | 1736 | 1461184258505 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1736 | ++DOCSHELL 136AE800 == 42 [pid = 1736] [id = 187] 13:30:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (13A90000) [pid = 1736] [serial = 559] [outer = 00000000] 13:30:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18D02800) [pid = 1736] [serial = 560] [outer = 13A90000] 13:30:58 INFO - PROCESS | 1736 | 1461184258549 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18C2DC00) [pid = 1736] [serial = 561] [outer = 13A90000] 13:30:59 INFO - PROCESS | 1736 | 1461184258992 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1736 | 1461184259052 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 13:30:59 INFO - PROCESS | 1736 | 1461184259055 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:30:59 INFO - PROCESS | 1736 | 1461184259057 Marionette TRACE conn3 <- [1,714,null,{}] 13:30:59 INFO - PROCESS | 1736 | 1461184259060 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 1736 | 1461184259153 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:30:59 INFO - PROCESS | 1736 | 1461184259161 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1736 | ++DOCSHELL 181E6800 == 43 [pid = 1736] [id = 188] 13:30:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1962B000) [pid = 1736] [serial = 562] [outer = 00000000] 13:30:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1C96A400) [pid = 1736] [serial = 563] [outer = 1962B000] 13:30:59 INFO - PROCESS | 1736 | 1461184259209 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1C969C00) [pid = 1736] [serial = 564] [outer = 1962B000] 13:30:59 INFO - PROCESS | 1736 | 1461184259676 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:30:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 641ms 13:30:59 INFO - PROCESS | 1736 | 1461184259694 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1736 | 1461184259696 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:30:59 INFO - PROCESS | 1736 | 1461184259699 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1736 | 1461184259701 Marionette TRACE conn3 <- [1,718,null,{}] 13:30:59 INFO - PROCESS | 1736 | 1461184259704 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 1736 | 1461184259777 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:30:59 INFO - PROCESS | 1736 | 1461184259783 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1736 | ++DOCSHELL 17A01C00 == 44 [pid = 1736] [id = 189] 13:30:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (181E5000) [pid = 1736] [serial = 565] [outer = 00000000] 13:30:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1D0A6400) [pid = 1736] [serial = 566] [outer = 181E5000] 13:30:59 INFO - PROCESS | 1736 | 1461184259827 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1D4D8400) [pid = 1736] [serial = 567] [outer = 181E5000] 13:31:00 INFO - PROCESS | 1736 | 1461184260535 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1736 | 1461184260612 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 13:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:31:00 INFO - PROCESS | 1736 | 1461184260617 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1736 | 1461184260621 Marionette TRACE conn3 <- [1,722,null,{}] 13:31:00 INFO - PROCESS | 1736 | 1461184260627 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:00 INFO - PROCESS | 1736 | 1461184260731 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:31:00 INFO - PROCESS | 1736 | 1461184260812 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1736 | ++DOCSHELL 136B4000 == 45 [pid = 1736] [id = 190] 13:31:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (13891C00) [pid = 1736] [serial = 568] [outer = 00000000] 13:31:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (181EC000) [pid = 1736] [serial = 569] [outer = 13891C00] 13:31:00 INFO - PROCESS | 1736 | 1461184260909 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (188C9000) [pid = 1736] [serial = 570] [outer = 13891C00] 13:31:01 INFO - PROCESS | 1736 | 1461184261504 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 938ms 13:31:01 INFO - PROCESS | 1736 | 1461184261561 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1736 | 1461184261567 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 13:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:31:01 INFO - PROCESS | 1736 | 1461184261574 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1736 | 1461184261577 Marionette TRACE conn3 <- [1,726,null,{}] 13:31:01 INFO - PROCESS | 1736 | 1461184261580 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:01 INFO - PROCESS | 1736 | 1461184261682 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:31:01 INFO - PROCESS | 1736 | 1461184261762 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1736 | ++DOCSHELL 1908BC00 == 46 [pid = 1736] [id = 191] 13:31:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1908EC00) [pid = 1736] [serial = 571] [outer = 00000000] 13:31:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A9D4800) [pid = 1736] [serial = 572] [outer = 1908EC00] 13:31:01 INFO - PROCESS | 1736 | 1461184261857 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C23C400) [pid = 1736] [serial = 573] [outer = 1908EC00] 13:31:02 INFO - PROCESS | 1736 | 1461184262909 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:31:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1391ms 13:31:02 INFO - PROCESS | 1736 | 1461184262971 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1736 | 1461184262974 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 13:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:31:03 INFO - PROCESS | 1736 | 1461184262978 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1736 | 1461184262981 Marionette TRACE conn3 <- [1,730,null,{}] 13:31:03 INFO - PROCESS | 1736 | 1461184262992 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:03 INFO - PROCESS | 1736 | 1461184263096 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:31:03 INFO - PROCESS | 1736 | 1461184263171 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1736 | ++DOCSHELL 1C23B000 == 47 [pid = 1736] [id = 192] 13:31:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C903C00) [pid = 1736] [serial = 574] [outer = 00000000] 13:31:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1D63B400) [pid = 1736] [serial = 575] [outer = 1C903C00] 13:31:03 INFO - PROCESS | 1736 | 1461184263228 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1D645000) [pid = 1736] [serial = 576] [outer = 1C903C00] 13:31:04 INFO - PROCESS | 1736 | 1461184264278 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:31:04 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 13:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1360ms 13:31:04 INFO - PROCESS | 1736 | 1461184264336 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1736 | 1461184264339 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 13:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:31:04 INFO - PROCESS | 1736 | 1461184264343 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1736 | 1461184264344 Marionette TRACE conn3 <- [1,734,null,{}] 13:31:04 INFO - PROCESS | 1736 | 1461184264349 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:04 INFO - PROCESS | 1736 | 1461184264478 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:31:04 INFO - PROCESS | 1736 | 1461184264613 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1736 | ++DOCSHELL 16559400 == 48 [pid = 1736] [id = 193] 13:31:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1655B800) [pid = 1736] [serial = 577] [outer = 00000000] 13:31:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (17AA6400) [pid = 1736] [serial = 578] [outer = 1655B800] 13:31:04 INFO - PROCESS | 1736 | 1461184264669 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (18A67C00) [pid = 1736] [serial = 579] [outer = 1655B800] 13:31:05 INFO - PROCESS | 1736 | --DOCSHELL 181E6800 == 47 [pid = 1736] [id = 188] 13:31:05 INFO - PROCESS | 1736 | --DOCSHELL 136AE800 == 46 [pid = 1736] [id = 187] 13:31:05 INFO - PROCESS | 1736 | --DOCSHELL 1C234800 == 45 [pid = 1736] [id = 186] 13:31:05 INFO - PROCESS | 1736 | --DOCSHELL 18C28800 == 44 [pid = 1736] [id = 185] 13:31:05 INFO - PROCESS | 1736 | --DOCSHELL 18032C00 == 43 [pid = 1736] [id = 184] 13:31:05 INFO - PROCESS | 1736 | --DOCSHELL 1434A000 == 42 [pid = 1736] [id = 183] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1D0AC400) [pid = 1736] [serial = 410] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1935F800) [pid = 1736] [serial = 533] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (143A0400) [pid = 1736] [serial = 515] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1D3E0000) [pid = 1736] [serial = 420] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (15DD7800) [pid = 1736] [serial = 516] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (18C30000) [pid = 1736] [serial = 503] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1A16AC00) [pid = 1736] [serial = 522] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1D2D0800) [pid = 1736] [serial = 531] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1A924000) [pid = 1736] [serial = 534] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (19095800) [pid = 1736] [serial = 509] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (0267D800) [pid = 1736] [serial = 497] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1C965800) [pid = 1736] [serial = 528] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1A9D4000) [pid = 1736] [serial = 525] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (19F30400) [pid = 1736] [serial = 521] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1682BC00) [pid = 1736] [serial = 513] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (181E5C00) [pid = 1736] [serial = 414] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1D8D1C00) [pid = 1736] [serial = 462] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1D8D0000) [pid = 1736] [serial = 453] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1D0A9400) [pid = 1736] [serial = 530] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1C266400) [pid = 1736] [serial = 459] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (16480000) [pid = 1736] [serial = 512] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1C907C00) [pid = 1736] [serial = 527] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1A86A000) [pid = 1736] [serial = 524] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (18E77400) [pid = 1736] [serial = 519] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1A86C400) [pid = 1736] [serial = 417] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (18C28C00) [pid = 1736] [serial = 518] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (18394800) [pid = 1736] [serial = 456] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1C967400) [pid = 1736] [serial = 506] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (15D91000) [pid = 1736] [serial = 500] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1D3DFC00) [pid = 1736] [serial = 536] [outer = 00000000] [url = about:blank] 13:31:05 INFO - PROCESS | 1736 | 1461184265783 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:31:05 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.) 13:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1454ms 13:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:31:05 INFO - PROCESS | 1736 | 1461184265798 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1736 | 1461184265801 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 13:31:05 INFO - PROCESS | 1736 | 1461184265806 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1736 | 1461184265809 Marionette TRACE conn3 <- [1,738,null,{}] 13:31:05 INFO - PROCESS | 1736 | 1461184265814 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:05 INFO - PROCESS | 1736 | 1461184265900 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:31:05 INFO - PROCESS | 1736 | 1461184265973 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1736 | ++DOCSHELL 16487800 == 43 [pid = 1736] [id = 194] 13:31:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (16551800) [pid = 1736] [serial = 580] [outer = 00000000] 13:31:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (1682BC00) [pid = 1736] [serial = 581] [outer = 16551800] 13:31:06 INFO - PROCESS | 1736 | 1461184266021 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (17A9C000) [pid = 1736] [serial = 582] [outer = 16551800] 13:31:06 INFO - PROCESS | 1736 | 1461184266929 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms 13:31:06 INFO - PROCESS | 1736 | 1461184266949 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1736 | 1461184266954 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 13:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:31:06 INFO - PROCESS | 1736 | 1461184266960 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1736 | 1461184266962 Marionette TRACE conn3 <- [1,742,null,{}] 13:31:06 INFO - PROCESS | 1736 | 1461184266969 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:07 INFO - PROCESS | 1736 | 1461184267049 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:31:07 INFO - PROCESS | 1736 | 1461184267056 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1736 | ++DOCSHELL 16658800 == 44 [pid = 1736] [id = 195] 13:31:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (181E3400) [pid = 1736] [serial = 583] [outer = 00000000] 13:31:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18C28C00) [pid = 1736] [serial = 584] [outer = 181E3400] 13:31:07 INFO - PROCESS | 1736 | 1461184267101 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18D02C00) [pid = 1736] [serial = 585] [outer = 181E3400] 13:31:08 INFO - PROCESS | 1736 | 1461184268039 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:31:08 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 13:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1094ms 13:31:08 INFO - PROCESS | 1736 | 1461184268066 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1736 | 1461184268068 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 13:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:31:08 INFO - PROCESS | 1736 | 1461184268072 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1736 | 1461184268075 Marionette TRACE conn3 <- [1,746,null,{}] 13:31:08 INFO - PROCESS | 1736 | 1461184268085 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:08 INFO - PROCESS | 1736 | 1461184268194 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:31:08 INFO - PROCESS | 1736 | 1461184268375 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1935A400) [pid = 1736] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (143A1000) [pid = 1736] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (19097C00) [pid = 1736] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1803D800) [pid = 1736] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1C238000) [pid = 1736] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (13A90000) [pid = 1736] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (02662000) [pid = 1736] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:31:08 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1962B000) [pid = 1736] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:31:08 INFO - PROCESS | 1736 | ++DOCSHELL 02664800 == 45 [pid = 1736] [id = 196] 13:31:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (02667800) [pid = 1736] [serial = 586] [outer = 00000000] 13:31:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (12D42400) [pid = 1736] [serial = 587] [outer = 02667800] 13:31:08 INFO - PROCESS | 1736 | 1461184268439 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (138C5000) [pid = 1736] [serial = 588] [outer = 02667800] 13:31:09 INFO - PROCESS | 1736 | 1461184269096 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:31:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1094ms 13:31:09 INFO - PROCESS | 1736 | 1461184269170 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1736 | 1461184269175 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 13:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:31:09 INFO - PROCESS | 1736 | 1461184269181 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1736 | 1461184269184 Marionette TRACE conn3 <- [1,750,null,{}] 13:31:09 INFO - PROCESS | 1736 | 1461184269190 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 1736 | 1461184269328 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:31:09 INFO - PROCESS | 1736 | 1461184269449 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1736 | ++DOCSHELL 181ECC00 == 46 [pid = 1736] [id = 197] 13:31:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (1838E400) [pid = 1736] [serial = 589] [outer = 00000000] 13:31:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (188CF800) [pid = 1736] [serial = 590] [outer = 1838E400] 13:31:09 INFO - PROCESS | 1736 | 1461184269507 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (18C27400) [pid = 1736] [serial = 591] [outer = 1838E400] 13:31:10 INFO - PROCESS | 1736 | 1461184270566 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 13:31:10 INFO - PROCESS | 1736 | 1461184270582 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1736 | 1461184270586 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 13:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:31:10 INFO - PROCESS | 1736 | 1461184270591 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1736 | 1461184270594 Marionette TRACE conn3 <- [1,754,null,{}] 13:31:10 INFO - PROCESS | 1736 | 1461184270598 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:10 INFO - PROCESS | 1736 | 1461184270738 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:31:10 INFO - PROCESS | 1736 | 1461184270811 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1736 | ++DOCSHELL 138BEC00 == 47 [pid = 1736] [id = 198] 13:31:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (19099800) [pid = 1736] [serial = 592] [outer = 00000000] 13:31:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (19FF3800) [pid = 1736] [serial = 593] [outer = 19099800] 13:31:10 INFO - PROCESS | 1736 | 1461184270866 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1A1CAC00) [pid = 1736] [serial = 594] [outer = 19099800] 13:31:11 INFO - PROCESS | 1736 | 1461184271909 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:31:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1360ms 13:31:11 INFO - PROCESS | 1736 | 1461184271946 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1736 | 1461184271948 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 13:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:31:11 INFO - PROCESS | 1736 | 1461184271954 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1736 | 1461184271960 Marionette TRACE conn3 <- [1,758,null,{}] 13:31:11 INFO - PROCESS | 1736 | 1461184271969 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:12 INFO - PROCESS | 1736 | 1461184272108 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:31:12 INFO - PROCESS | 1736 | 1461184272215 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1736 | ++DOCSHELL 12C62000 == 48 [pid = 1736] [id = 199] 13:31:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (136B5C00) [pid = 1736] [serial = 595] [outer = 00000000] 13:31:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (142B0800) [pid = 1736] [serial = 596] [outer = 136B5C00] 13:31:12 INFO - PROCESS | 1736 | 1461184272363 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (15B48000) [pid = 1736] [serial = 597] [outer = 136B5C00] 13:31:12 INFO - PROCESS | 1736 | 1461184272892 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1000ms 13:31:12 INFO - PROCESS | 1736 | 1461184272954 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1736 | 1461184272958 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 13:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:31:12 INFO - PROCESS | 1736 | 1461184272964 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1736 | 1461184272967 Marionette TRACE conn3 <- [1,762,null,{}] 13:31:12 INFO - PROCESS | 1736 | 1461184272972 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 1736 | 1461184273070 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:31:13 INFO - PROCESS | 1736 | 1461184273213 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1736 | --DOCSHELL 188C6C00 == 47 [pid = 1736] [id = 182] 13:31:13 INFO - PROCESS | 1736 | --DOCSHELL 02661400 == 46 [pid = 1736] [id = 165] 13:31:13 INFO - PROCESS | 1736 | --DOCSHELL 13208400 == 45 [pid = 1736] [id = 18] 13:31:13 INFO - PROCESS | 1736 | --DOCSHELL 13A8F000 == 44 [pid = 1736] [id = 19] 13:31:13 INFO - PROCESS | 1736 | --DOCSHELL 16658800 == 43 [pid = 1736] [id = 195] 13:31:13 INFO - PROCESS | 1736 | --DOCSHELL 16487800 == 42 [pid = 1736] [id = 194] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (0266D800) [pid = 1736] [serial = 495] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1C833800) [pid = 1736] [serial = 558] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1C26C000) [pid = 1736] [serial = 557] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (18A6FC00) [pid = 1736] [serial = 542] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18D02800) [pid = 1736] [serial = 560] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (19CD9000) [pid = 1736] [serial = 554] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (188CF400) [pid = 1736] [serial = 552] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (18C2DC00) [pid = 1736] [serial = 561] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1C969C00) [pid = 1736] [serial = 564] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1C96A400) [pid = 1736] [serial = 563] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (15BB3800) [pid = 1736] [serial = 539] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1A9D9400) [pid = 1736] [serial = 546] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (19FF5400) [pid = 1736] [serial = 545] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (15E73400) [pid = 1736] [serial = 548] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (1682D000) [pid = 1736] [serial = 549] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (1A26B000) [pid = 1736] [serial = 555] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (188C6800) [pid = 1736] [serial = 551] [outer = 00000000] [url = about:blank] 13:31:13 INFO - PROCESS | 1736 | ++DOCSHELL 0266D800 == 43 [pid = 1736] [id = 200] 13:31:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (0266E000) [pid = 1736] [serial = 598] [outer = 00000000] 13:31:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (15E73400) [pid = 1736] [serial = 599] [outer = 0266E000] 13:31:13 INFO - PROCESS | 1736 | 1461184273277 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (16836400) [pid = 1736] [serial = 600] [outer = 0266E000] 13:31:13 INFO - PROCESS | 1736 | 1461184273718 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 797ms 13:31:13 INFO - PROCESS | 1736 | 1461184273769 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1736 | 1461184273773 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 13:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:31:13 INFO - PROCESS | 1736 | 1461184273779 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1736 | 1461184273781 Marionette TRACE conn3 <- [1,766,null,{}] 13:31:13 INFO - PROCESS | 1736 | 1461184273785 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 1736 | 1461184273871 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:31:13 INFO - PROCESS | 1736 | 1461184273880 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1736 | ++DOCSHELL 188CE800 == 44 [pid = 1736] [id = 201] 13:31:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (18C2DC00) [pid = 1736] [serial = 601] [outer = 00000000] 13:31:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (19097400) [pid = 1736] [serial = 602] [outer = 18C2DC00] 13:31:13 INFO - PROCESS | 1736 | 1461184273927 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (19361000) [pid = 1736] [serial = 603] [outer = 18C2DC00] 13:31:14 INFO - PROCESS | 1736 | 1461184274408 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 704ms 13:31:14 INFO - PROCESS | 1736 | 1461184274476 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1736 | 1461184274478 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 13:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:31:14 INFO - PROCESS | 1736 | 1461184274481 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1736 | 1461184274485 Marionette TRACE conn3 <- [1,770,null,{}] 13:31:14 INFO - PROCESS | 1736 | 1461184274495 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 1736 | 1461184274583 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:31:14 INFO - PROCESS | 1736 | 1461184274665 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1736 | ++DOCSHELL 19C55000 == 45 [pid = 1736] [id = 202] 13:31:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (1A26F800) [pid = 1736] [serial = 604] [outer = 00000000] 13:31:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1A924C00) [pid = 1736] [serial = 605] [outer = 1A26F800] 13:31:14 INFO - PROCESS | 1736 | 1461184274718 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (1A9DA800) [pid = 1736] [serial = 606] [outer = 1A26F800] 13:31:15 INFO - PROCESS | 1736 | 1461184275095 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 641ms 13:31:15 INFO - PROCESS | 1736 | 1461184275119 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1736 | 1461184275122 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:31:15 INFO - PROCESS | 1736 | 1461184275125 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1736 | 1461184275127 Marionette TRACE conn3 <- [1,774,null,{}] 13:31:15 INFO - PROCESS | 1736 | 1461184275142 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:15 INFO - PROCESS | 1736 | 1461184275223 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:31:15 INFO - PROCESS | 1736 | 1461184275262 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1736 | ++DOCSHELL 1C239800 == 46 [pid = 1736] [id = 203] 13:31:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1C264C00) [pid = 1736] [serial = 607] [outer = 00000000] 13:31:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1C832400) [pid = 1736] [serial = 608] [outer = 1C264C00] 13:31:15 INFO - PROCESS | 1736 | 1461184275308 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1C835800) [pid = 1736] [serial = 609] [outer = 1C264C00] 13:31:15 INFO - PROCESS | 1736 | 1461184275773 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 703ms 13:31:15 INFO - PROCESS | 1736 | 1461184275824 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1736 | 1461184275826 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:31:15 INFO - PROCESS | 1736 | 1461184275829 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1736 | 1461184275831 Marionette TRACE conn3 <- [1,778,null,{}] 13:31:15 INFO - PROCESS | 1736 | 1461184275834 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:15 INFO - PROCESS | 1736 | 1461184275942 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:31:15 INFO - PROCESS | 1736 | 1461184275951 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1736 | ++DOCSHELL 1C907C00 == 47 [pid = 1736] [id = 204] 13:31:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1C908000) [pid = 1736] [serial = 610] [outer = 00000000] 13:31:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1C90F800) [pid = 1736] [serial = 611] [outer = 1C908000] 13:31:16 INFO - PROCESS | 1736 | 1461184276050 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (1C974C00) [pid = 1736] [serial = 612] [outer = 1C908000] 13:31:16 INFO - PROCESS | 1736 | 1461184276506 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 13:31:16 INFO - PROCESS | 1736 | 1461184276592 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1736 | 1461184276594 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 13:31:16 INFO - PROCESS | 1736 | 1461184276597 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1736 | 1461184276599 Marionette TRACE conn3 <- [1,782,null,{}] 13:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:31:16 INFO - PROCESS | 1736 | 1461184276602 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 1736 | 1461184276722 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:31:16 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (16551800) [pid = 1736] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:31:16 INFO - PROCESS | 1736 | 1461184276786 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1736 | ++DOCSHELL 17AA2C00 == 48 [pid = 1736] [id = 205] 13:31:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (197F6C00) [pid = 1736] [serial = 613] [outer = 00000000] 13:31:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1D2CE400) [pid = 1736] [serial = 614] [outer = 197F6C00] 13:31:16 INFO - PROCESS | 1736 | 1461184276831 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1D3DE400) [pid = 1736] [serial = 615] [outer = 197F6C00] 13:31:17 INFO - PROCESS | 1736 | 1461184277189 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 640ms 13:31:17 INFO - PROCESS | 1736 | 1461184277239 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1736 | 1461184277241 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 13:31:17 INFO - PROCESS | 1736 | 1461184277244 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:31:17 INFO - PROCESS | 1736 | 1461184277246 Marionette TRACE conn3 <- [1,786,null,{}] 13:31:17 INFO - PROCESS | 1736 | 1461184277250 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:17 INFO - PROCESS | 1736 | 1461184277327 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:31:17 INFO - PROCESS | 1736 | 1461184277408 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1736 | ++DOCSHELL 188C6000 == 49 [pid = 1736] [id = 206] 13:31:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18A6EC00) [pid = 1736] [serial = 616] [outer = 00000000] 13:31:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1D4DAC00) [pid = 1736] [serial = 617] [outer = 18A6EC00] 13:31:17 INFO - PROCESS | 1736 | 1461184277452 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1D4DFC00) [pid = 1736] [serial = 618] [outer = 18A6EC00] 13:31:17 INFO - PROCESS | 1736 | 1461184277800 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:31:17 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 13:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 13:31:17 INFO - PROCESS | 1736 | 1461184277842 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1736 | 1461184277844 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 13:31:17 INFO - PROCESS | 1736 | 1461184277847 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:31:17 INFO - PROCESS | 1736 | 1461184277849 Marionette TRACE conn3 <- [1,790,null,{}] 13:31:17 INFO - PROCESS | 1736 | 1461184277852 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:17 INFO - PROCESS | 1736 | 1461184277928 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:31:18 INFO - PROCESS | 1736 | 1461184278034 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1736 | ++DOCSHELL 1434FC00 == 50 [pid = 1736] [id = 207] 13:31:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (157B4400) [pid = 1736] [serial = 619] [outer = 00000000] 13:31:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1D638800) [pid = 1736] [serial = 620] [outer = 157B4400] 13:31:18 INFO - PROCESS | 1736 | 1461184278080 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (18861400) [pid = 1736] [serial = 621] [outer = 157B4400] 13:31:18 INFO - PROCESS | 1736 | 1461184278439 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:31:18 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 13:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 625ms 13:31:18 INFO - PROCESS | 1736 | 1461184278485 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1736 | 1461184278487 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 13:31:18 INFO - PROCESS | 1736 | 1461184278490 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:31:18 INFO - PROCESS | 1736 | 1461184278492 Marionette TRACE conn3 <- [1,794,null,{}] 13:31:18 INFO - PROCESS | 1736 | 1461184278502 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:18 INFO - PROCESS | 1736 | 1461184278582 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:31:18 INFO - PROCESS | 1736 | 1461184278588 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1736 | ++DOCSHELL 1D643400 == 51 [pid = 1736] [id = 208] 13:31:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1D8C9C00) [pid = 1736] [serial = 622] [outer = 00000000] 13:31:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1D9E3400) [pid = 1736] [serial = 623] [outer = 1D8C9C00] 13:31:18 INFO - PROCESS | 1736 | 1461184278632 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1D9E7400) [pid = 1736] [serial = 624] [outer = 1D8C9C00] 13:31:19 INFO - PROCESS | 1736 | 1461184279066 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:31:19 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 13:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 594ms 13:31:19 INFO - PROCESS | 1736 | 1461184279101 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1736 | 1461184279103 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 13:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:31:19 INFO - PROCESS | 1736 | 1461184279107 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1736 | 1461184279108 Marionette TRACE conn3 <- [1,798,null,{}] 13:31:19 INFO - PROCESS | 1736 | 1461184279112 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 1736 | 1461184279191 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:31:19 INFO - PROCESS | 1736 | 1461184279196 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1736 | ++DOCSHELL 1D8D1000 == 52 [pid = 1736] [id = 209] 13:31:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1D8D4000) [pid = 1736] [serial = 625] [outer = 00000000] 13:31:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1DD32400) [pid = 1736] [serial = 626] [outer = 1D8D4000] 13:31:19 INFO - PROCESS | 1736 | 1461184279254 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1DD3A000) [pid = 1736] [serial = 627] [outer = 1D8D4000] 13:31:19 INFO - PROCESS | 1736 | 1461184279938 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 906ms 13:31:20 INFO - PROCESS | 1736 | 1461184280009 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1736 | 1461184280015 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 13:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:31:20 INFO - PROCESS | 1736 | 1461184280021 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1736 | 1461184280025 Marionette TRACE conn3 <- [1,802,null,{}] 13:31:20 INFO - PROCESS | 1736 | 1461184280030 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:20 INFO - PROCESS | 1736 | 1461184280170 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:31:20 INFO - PROCESS | 1736 | 1461184280297 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1736 | ++DOCSHELL 15D91000 == 53 [pid = 1736] [id = 210] 13:31:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (17A07C00) [pid = 1736] [serial = 628] [outer = 00000000] 13:31:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18A6DC00) [pid = 1736] [serial = 629] [outer = 17A07C00] 13:31:20 INFO - PROCESS | 1736 | 1461184280354 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1908FC00) [pid = 1736] [serial = 630] [outer = 17A07C00] 13:31:21 INFO - PROCESS | 1736 | 1461184280977 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1736 | 1461184281029 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:31:21 INFO - PROCESS | 1736 | 1461184281036 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1736 | 1461184281038 Marionette TRACE conn3 <- [1,806,null,{}] 13:31:21 INFO - PROCESS | 1736 | 1461184281042 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:21 INFO - PROCESS | 1736 | 1461184281147 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:31:21 INFO - PROCESS | 1736 | 1461184281276 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1736 | ++DOCSHELL 18D03C00 == 54 [pid = 1736] [id = 211] 13:31:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1A166C00) [pid = 1736] [serial = 631] [outer = 00000000] 13:31:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1C909800) [pid = 1736] [serial = 632] [outer = 1A166C00] 13:31:21 INFO - PROCESS | 1736 | 1461184281332 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1CA8FC00) [pid = 1736] [serial = 633] [outer = 1A166C00] 13:31:22 INFO - PROCESS | 1736 | 1461184281987 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1000ms 13:31:22 INFO - PROCESS | 1736 | 1461184282036 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1736 | 1461184282038 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 13:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:31:22 INFO - PROCESS | 1736 | 1461184282042 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1736 | 1461184282046 Marionette TRACE conn3 <- [1,810,null,{}] 13:31:22 INFO - PROCESS | 1736 | 1461184282056 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:22 INFO - PROCESS | 1736 | 1461184282162 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:31:22 INFO - PROCESS | 1736 | 1461184282301 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1736 | ++DOCSHELL 1665CC00 == 55 [pid = 1736] [id = 212] 13:31:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (18C30800) [pid = 1736] [serial = 634] [outer = 00000000] 13:31:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1DE7A400) [pid = 1736] [serial = 635] [outer = 18C30800] 13:31:22 INFO - PROCESS | 1736 | 1461184282359 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1DE86800) [pid = 1736] [serial = 636] [outer = 18C30800] 13:31:23 INFO - PROCESS | 1736 | 1461184283156 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1736 | 1461184283203 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 13:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:31:23 INFO - PROCESS | 1736 | 1461184283208 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1736 | 1461184283212 Marionette TRACE conn3 <- [1,814,null,{}] 13:31:23 INFO - PROCESS | 1736 | 1461184283217 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 1736 | 1461184283307 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:31:23 INFO - PROCESS | 1736 | 1461184283392 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1736 | ++DOCSHELL 14A16400 == 56 [pid = 1736] [id = 213] 13:31:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (157AF400) [pid = 1736] [serial = 637] [outer = 00000000] 13:31:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (15E79800) [pid = 1736] [serial = 638] [outer = 157AF400] 13:31:23 INFO - PROCESS | 1736 | 1461184283487 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (16559C00) [pid = 1736] [serial = 639] [outer = 157AF400] 13:31:23 INFO - PROCESS | 1736 | --DOCSHELL 1DE7D800 == 55 [pid = 1736] [id = 14] 13:31:23 INFO - PROCESS | 1736 | --DOCSHELL 1D646400 == 54 [pid = 1736] [id = 13] 13:31:23 INFO - PROCESS | 1736 | --DOCSHELL 1CA9AC00 == 53 [pid = 1736] [id = 11] 13:31:23 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (17AA6400) [pid = 1736] [serial = 578] [outer = 00000000] [url = about:blank] 13:31:23 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (181EC000) [pid = 1736] [serial = 569] [outer = 00000000] [url = about:blank] 13:31:23 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1A9D4800) [pid = 1736] [serial = 572] [outer = 00000000] [url = about:blank] 13:31:23 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1D63B400) [pid = 1736] [serial = 575] [outer = 00000000] [url = about:blank] 13:31:24 INFO - PROCESS | 1736 | 1461184284063 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 891ms 13:31:24 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18C28C00) [pid = 1736] [serial = 584] [outer = 00000000] [url = about:blank] 13:31:24 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1D0A6400) [pid = 1736] [serial = 566] [outer = 00000000] [url = about:blank] 13:31:24 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1682BC00) [pid = 1736] [serial = 581] [outer = 00000000] [url = about:blank] 13:31:24 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (17A9C000) [pid = 1736] [serial = 582] [outer = 00000000] [url = about:blank] 13:31:24 INFO - PROCESS | 1736 | 1461184284128 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1736 | 1461184284133 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 13:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:31:24 INFO - PROCESS | 1736 | 1461184284140 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1736 | 1461184284143 Marionette TRACE conn3 <- [1,818,null,{}] 13:31:24 INFO - PROCESS | 1736 | 1461184284147 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:24 INFO - PROCESS | 1736 | 1461184284224 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:31:24 INFO - PROCESS | 1736 | 1461184284231 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1736 | ++DOCSHELL 1682BC00 == 54 [pid = 1736] [id = 214] 13:31:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (17A9BC00) [pid = 1736] [serial = 640] [outer = 00000000] 13:31:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1870B000) [pid = 1736] [serial = 641] [outer = 17A9BC00] 13:31:24 INFO - PROCESS | 1736 | 1461184284277 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1886E400) [pid = 1736] [serial = 642] [outer = 17A9BC00] 13:31:24 INFO - PROCESS | 1736 | 1461184284752 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 641ms 13:31:24 INFO - PROCESS | 1736 | 1461184284812 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1736 | 1461184284815 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 13:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:31:24 INFO - PROCESS | 1736 | 1461184284818 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1736 | 1461184284822 Marionette TRACE conn3 <- [1,822,null,{}] 13:31:24 INFO - PROCESS | 1736 | 1461184284832 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:24 INFO - PROCESS | 1736 | 1461184284914 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:31:24 INFO - PROCESS | 1736 | 1461184284926 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1736 | ++DOCSHELL 19092400 == 55 [pid = 1736] [id = 215] 13:31:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (19097C00) [pid = 1736] [serial = 643] [outer = 00000000] 13:31:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (19FF5400) [pid = 1736] [serial = 644] [outer = 19097C00] 13:31:24 INFO - PROCESS | 1736 | 1461184284976 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A269C00) [pid = 1736] [serial = 645] [outer = 19097C00] 13:31:25 INFO - PROCESS | 1736 | 1461184285418 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 626ms 13:31:25 INFO - PROCESS | 1736 | 1461184285456 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1736 | 1461184285459 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 13:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:31:25 INFO - PROCESS | 1736 | 1461184285461 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1736 | 1461184285463 Marionette TRACE conn3 <- [1,826,null,{}] 13:31:25 INFO - PROCESS | 1736 | 1461184285471 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:25 INFO - PROCESS | 1736 | 1461184285548 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:31:25 INFO - PROCESS | 1736 | 1461184285554 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1736 | ++DOCSHELL 1A922800 == 56 [pid = 1736] [id = 216] 13:31:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1A924400) [pid = 1736] [serial = 646] [outer = 00000000] 13:31:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1C234C00) [pid = 1736] [serial = 647] [outer = 1A924400] 13:31:25 INFO - PROCESS | 1736 | 1461184285599 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C23B800) [pid = 1736] [serial = 648] [outer = 1A924400] 13:31:26 INFO - PROCESS | 1736 | 1461184286029 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 594ms 13:31:26 INFO - PROCESS | 1736 | 1461184286059 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1736 | 1461184286061 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:31:26 INFO - PROCESS | 1736 | 1461184286064 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1736 | 1461184286066 Marionette TRACE conn3 <- [1,830,null,{}] 13:31:26 INFO - PROCESS | 1736 | 1461184286069 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 1736 | 1461184286144 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:31:26 INFO - PROCESS | 1736 | 1461184286150 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1736 | ++DOCSHELL 1A871000 == 57 [pid = 1736] [id = 217] 13:31:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1A9DE800) [pid = 1736] [serial = 649] [outer = 00000000] 13:31:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C907000) [pid = 1736] [serial = 650] [outer = 1A9DE800] 13:31:26 INFO - PROCESS | 1736 | 1461184286194 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C90C000) [pid = 1736] [serial = 651] [outer = 1A9DE800] 13:31:26 INFO - PROCESS | 1736 | 1461184286693 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 688ms 13:31:26 INFO - PROCESS | 1736 | 1461184286769 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1736 | 1461184286771 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:31:26 INFO - PROCESS | 1736 | 1461184286774 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1736 | 1461184286775 Marionette TRACE conn3 <- [1,834,null,{}] 13:31:26 INFO - PROCESS | 1736 | 1461184286779 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 1736 | 1461184286902 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:31:26 INFO - PROCESS | 1736 | 1461184286962 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1736 | ++DOCSHELL 12B7A000 == 58 [pid = 1736] [id = 218] 13:31:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1CA93400) [pid = 1736] [serial = 652] [outer = 00000000] 13:31:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1D3E9000) [pid = 1736] [serial = 653] [outer = 1CA93400] 13:31:27 INFO - PROCESS | 1736 | 1461184287012 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1D3EC800) [pid = 1736] [serial = 654] [outer = 1CA93400] 13:31:27 INFO - PROCESS | 1736 | 1461184287411 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 704ms 13:31:27 INFO - PROCESS | 1736 | 1461184287474 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1736 | 1461184287476 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:31:27 INFO - PROCESS | 1736 | 1461184287485 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1736 | 1461184287487 Marionette TRACE conn3 <- [1,838,null,{}] 13:31:27 INFO - PROCESS | 1736 | 1461184287490 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:27 INFO - PROCESS | 1736 | 1461184287618 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:31:27 INFO - PROCESS | 1736 | 1461184287627 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1736 | ++DOCSHELL 13A83400 == 59 [pid = 1736] [id = 219] 13:31:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1D0A7C00) [pid = 1736] [serial = 655] [outer = 00000000] 13:31:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1D63C400) [pid = 1736] [serial = 656] [outer = 1D0A7C00] 13:31:27 INFO - PROCESS | 1736 | 1461184287671 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1D646400) [pid = 1736] [serial = 657] [outer = 1D0A7C00] 13:31:28 INFO - PROCESS | 1736 | 1461184288104 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 641ms 13:31:28 INFO - PROCESS | 1736 | 1461184288122 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1736 | 1461184288124 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 13:31:28 INFO - PROCESS | 1736 | 1461184288127 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:31:28 INFO - PROCESS | 1736 | 1461184288129 Marionette TRACE conn3 <- [1,842,null,{}] 13:31:28 INFO - PROCESS | 1736 | 1461184288157 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:28 INFO - PROCESS | 1736 | 1461184288260 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:31:28 INFO - PROCESS | 1736 | 1461184288268 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1736 | ++DOCSHELL 1C1A9400 == 60 [pid = 1736] [id = 220] 13:31:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1C1AA000) [pid = 1736] [serial = 658] [outer = 00000000] 13:31:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C1B1800) [pid = 1736] [serial = 659] [outer = 1C1AA000] 13:31:28 INFO - PROCESS | 1736 | 1461184288312 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1C1B1400) [pid = 1736] [serial = 660] [outer = 1C1AA000] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1C908000) [pid = 1736] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (197F6C00) [pid = 1736] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (0266E000) [pid = 1736] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (136B5C00) [pid = 1736] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1C264C00) [pid = 1736] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1A26F800) [pid = 1736] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (18C2DC00) [pid = 1736] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1D8C9C00) [pid = 1736] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (157B4400) [pid = 1736] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (18A6EC00) [pid = 1736] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:31:28 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1655B800) [pid = 1736] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:31:29 INFO - PROCESS | 1736 | 1461184289013 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 891ms 13:31:29 INFO - PROCESS | 1736 | 1461184289032 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1736 | 1461184289034 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:31:29 INFO - PROCESS | 1736 | 1461184289037 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1736 | 1461184289039 Marionette TRACE conn3 <- [1,846,null,{}] 13:31:29 INFO - PROCESS | 1736 | 1461184289042 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 1736 | 1461184289118 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:31:29 INFO - PROCESS | 1736 | 1461184289124 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1736 | ++DOCSHELL 1655BC00 == 61 [pid = 1736] [id = 221] 13:31:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (17AA1800) [pid = 1736] [serial = 661] [outer = 00000000] 13:31:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C1B3400) [pid = 1736] [serial = 662] [outer = 17AA1800] 13:31:29 INFO - PROCESS | 1736 | 1461184289168 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1C1B2800) [pid = 1736] [serial = 663] [outer = 17AA1800] 13:31:29 INFO - PROCESS | 1736 | 1461184289579 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 594ms 13:31:29 INFO - PROCESS | 1736 | 1461184289636 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1736 | 1461184289638 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 13:31:29 INFO - PROCESS | 1736 | 1461184289641 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:31:29 INFO - PROCESS | 1736 | 1461184289643 Marionette TRACE conn3 <- [1,850,null,{}] 13:31:29 INFO - PROCESS | 1736 | 1461184289646 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 1736 | 1461184289722 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:31:29 INFO - PROCESS | 1736 | 1461184289727 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1736 | ++DOCSHELL 1C1A9C00 == 62 [pid = 1736] [id = 222] 13:31:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C38AC00) [pid = 1736] [serial = 664] [outer = 00000000] 13:31:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1D4D7C00) [pid = 1736] [serial = 665] [outer = 1C38AC00] 13:31:29 INFO - PROCESS | 1736 | 1461184289772 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1D8CE400) [pid = 1736] [serial = 666] [outer = 1C38AC00] 13:31:30 INFO - PROCESS | 1736 | 1461184290195 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 594ms 13:31:30 INFO - PROCESS | 1736 | 1461184290237 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1736 | 1461184290240 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 13:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:31:30 INFO - PROCESS | 1736 | 1461184290243 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1736 | 1461184290245 Marionette TRACE conn3 <- [1,854,null,{}] 13:31:30 INFO - PROCESS | 1736 | 1461184290253 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:30 INFO - PROCESS | 1736 | 1461184290346 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:31:30 INFO - PROCESS | 1736 | 1461184290352 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1736 | ++DOCSHELL 18EA2000 == 63 [pid = 1736] [id = 223] 13:31:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (18EA6800) [pid = 1736] [serial = 667] [outer = 00000000] 13:31:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1A9DC800) [pid = 1736] [serial = 668] [outer = 18EA6800] 13:31:30 INFO - PROCESS | 1736 | 1461184290401 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1D8D4400) [pid = 1736] [serial = 669] [outer = 18EA6800] 13:31:31 INFO - PROCESS | 1736 | 1461184291038 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 845ms 13:31:31 INFO - PROCESS | 1736 | 1461184291087 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1736 | 1461184291091 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 13:31:31 INFO - PROCESS | 1736 | 1461184291096 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:31:31 INFO - PROCESS | 1736 | 1461184291100 Marionette TRACE conn3 <- [1,858,null,{}] 13:31:31 INFO - PROCESS | 1736 | 1461184291106 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 1736 | 1461184291210 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:31:31 INFO - PROCESS | 1736 | 1461184291340 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1736 | ++DOCSHELL 138C5800 == 64 [pid = 1736] [id = 224] 13:31:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (15516800) [pid = 1736] [serial = 670] [outer = 00000000] 13:31:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (18032800) [pid = 1736] [serial = 671] [outer = 15516800] 13:31:31 INFO - PROCESS | 1736 | 1461184291399 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (18705C00) [pid = 1736] [serial = 672] [outer = 15516800] 13:31:32 INFO - PROCESS | 1736 | 1461184292008 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 938ms 13:31:32 INFO - PROCESS | 1736 | 1461184292043 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1736 | 1461184292053 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 13:31:32 INFO - PROCESS | 1736 | 1461184292062 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1736 | 1461184292065 Marionette TRACE conn3 <- [1,862,null,{}] 13:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:31:32 INFO - PROCESS | 1736 | 1461184292069 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:32 INFO - PROCESS | 1736 | 1461184292171 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:31:32 INFO - PROCESS | 1736 | 1461184292270 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1736 | ++DOCSHELL 1682CC00 == 65 [pid = 1736] [id = 225] 13:31:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (188C5800) [pid = 1736] [serial = 673] [outer = 00000000] 13:31:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (18EAD000) [pid = 1736] [serial = 674] [outer = 188C5800] 13:31:32 INFO - PROCESS | 1736 | 1461184292325 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (18EAFC00) [pid = 1736] [serial = 675] [outer = 188C5800] 13:31:32 INFO - PROCESS | 1736 | 1461184292893 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 891ms 13:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:31:32 INFO - PROCESS | 1736 | 1461184292970 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1736 | 1461184292973 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 13:31:32 INFO - PROCESS | 1736 | 1461184292977 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1736 | 1461184292980 Marionette TRACE conn3 <- [1,866,null,{}] 13:31:33 INFO - PROCESS | 1736 | 1461184292991 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:33 INFO - PROCESS | 1736 | 1461184293133 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:31:33 INFO - PROCESS | 1736 | 1461184293255 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1736 | ++DOCSHELL 188C3400 == 66 [pid = 1736] [id = 226] 13:31:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (18C27000) [pid = 1736] [serial = 676] [outer = 00000000] 13:31:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1CCA8000) [pid = 1736] [serial = 677] [outer = 18C27000] 13:31:33 INFO - PROCESS | 1736 | 1461184293313 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1D0AD000) [pid = 1736] [serial = 678] [outer = 18C27000] 13:31:33 INFO - PROCESS | 1736 | 1461184293842 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 906ms 13:31:33 INFO - PROCESS | 1736 | 1461184293880 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1736 | 1461184293883 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 13:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:31:33 INFO - PROCESS | 1736 | 1461184293887 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1736 | 1461184293889 Marionette TRACE conn3 <- [1,870,null,{}] 13:31:33 INFO - PROCESS | 1736 | 1461184293893 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 1736 | 1461184293991 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:31:34 INFO - PROCESS | 1736 | 1461184294091 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1736 | ++DOCSHELL 1CC50C00 == 67 [pid = 1736] [id = 227] 13:31:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (1CC51000) [pid = 1736] [serial = 679] [outer = 00000000] 13:31:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1CC59C00) [pid = 1736] [serial = 680] [outer = 1CC51000] 13:31:34 INFO - PROCESS | 1736 | 1461184294151 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1CC5B400) [pid = 1736] [serial = 681] [outer = 1CC51000] 13:31:34 INFO - PROCESS | 1736 | 1461184294770 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 938ms 13:31:34 INFO - PROCESS | 1736 | 1461184294831 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1736 | 1461184294834 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 13:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:31:34 INFO - PROCESS | 1736 | 1461184294837 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1736 | 1461184294839 Marionette TRACE conn3 <- [1,874,null,{}] 13:31:34 INFO - PROCESS | 1736 | 1461184294843 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 1736 | 1461184294941 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:31:35 INFO - PROCESS | 1736 | 1461184295069 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1736 | ++DOCSHELL 13891800 == 68 [pid = 1736] [id = 228] 13:31:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (138BDC00) [pid = 1736] [serial = 682] [outer = 00000000] 13:31:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (16480800) [pid = 1736] [serial = 683] [outer = 138BDC00] 13:31:35 INFO - PROCESS | 1736 | 1461184295132 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (18C2B800) [pid = 1736] [serial = 684] [outer = 138BDC00] 13:31:35 INFO - PROCESS | 1736 | 1461184295831 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1047ms 13:31:35 INFO - PROCESS | 1736 | 1461184295896 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1736 | 1461184295900 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 13:31:35 INFO - PROCESS | 1736 | 1461184295905 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:31:35 INFO - PROCESS | 1736 | 1461184295908 Marionette TRACE conn3 <- [1,878,null,{}] 13:31:35 INFO - PROCESS | 1736 | 1461184295914 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 1736 | 1461184296013 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:31:36 INFO - PROCESS | 1736 | 1461184296145 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1736 | ++DOCSHELL 181EEC00 == 69 [pid = 1736] [id = 229] 13:31:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (18394800) [pid = 1736] [serial = 685] [outer = 00000000] 13:31:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (18C24000) [pid = 1736] [serial = 686] [outer = 18394800] 13:31:36 INFO - PROCESS | 1736 | 1461184296198 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (18EA4000) [pid = 1736] [serial = 687] [outer = 18394800] 13:31:36 INFO - PROCESS | 1736 | --DOCSHELL 17A01C00 == 68 [pid = 1736] [id = 189] 13:31:36 INFO - PROCESS | 1736 | --DOCSHELL 18034400 == 67 [pid = 1736] [id = 181] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (18A67C00) [pid = 1736] [serial = 579] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (1C90F800) [pid = 1736] [serial = 611] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (1D2CE400) [pid = 1736] [serial = 614] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1C974C00) [pid = 1736] [serial = 612] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (12D42400) [pid = 1736] [serial = 587] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1DD32400) [pid = 1736] [serial = 626] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (188CF800) [pid = 1736] [serial = 590] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (15E73400) [pid = 1736] [serial = 599] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (16836400) [pid = 1736] [serial = 600] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (15B48000) [pid = 1736] [serial = 597] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (142B0800) [pid = 1736] [serial = 596] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1D3DE400) [pid = 1736] [serial = 615] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C832400) [pid = 1736] [serial = 608] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1A924C00) [pid = 1736] [serial = 605] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1A9DA800) [pid = 1736] [serial = 606] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (19097400) [pid = 1736] [serial = 602] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (19361000) [pid = 1736] [serial = 603] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (19FF3800) [pid = 1736] [serial = 593] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1D9E7400) [pid = 1736] [serial = 624] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1D638800) [pid = 1736] [serial = 620] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1D4DAC00) [pid = 1736] [serial = 617] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1D9E3400) [pid = 1736] [serial = 623] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (18861400) [pid = 1736] [serial = 621] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1D4DFC00) [pid = 1736] [serial = 618] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C835800) [pid = 1736] [serial = 609] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 1736 | 1461184296726 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 844ms 13:31:36 INFO - PROCESS | 1736 | 1461184296749 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1736 | 1461184296755 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 13:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:31:36 INFO - PROCESS | 1736 | 1461184296762 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1736 | 1461184296764 Marionette TRACE conn3 <- [1,882,null,{}] 13:31:36 INFO - PROCESS | 1736 | 1461184296768 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 1736 | 1461184296848 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:31:36 INFO - PROCESS | 1736 | 1461184296856 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1736 | ++DOCSHELL 1682DC00 == 68 [pid = 1736] [id = 230] 13:31:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1682EC00) [pid = 1736] [serial = 688] [outer = 00000000] 13:31:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (18C25C00) [pid = 1736] [serial = 689] [outer = 1682EC00] 13:31:36 INFO - PROCESS | 1736 | 1461184296902 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (18EA9000) [pid = 1736] [serial = 690] [outer = 1682EC00] 13:31:37 INFO - PROCESS | 1736 | 1461184297367 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 640ms 13:31:37 INFO - PROCESS | 1736 | 1461184297397 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1736 | 1461184297399 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:31:37 INFO - PROCESS | 1736 | 1461184297406 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1736 | 1461184297409 Marionette TRACE conn3 <- [1,886,null,{}] 13:31:37 INFO - PROCESS | 1736 | 1461184297419 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:37 INFO - PROCESS | 1736 | 1461184297501 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:31:37 INFO - PROCESS | 1736 | 1461184297547 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1736 | ++DOCSHELL 1A865C00 == 69 [pid = 1736] [id = 231] 13:31:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1A86A800) [pid = 1736] [serial = 691] [outer = 00000000] 13:31:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1A9D6C00) [pid = 1736] [serial = 692] [outer = 1A86A800] 13:31:37 INFO - PROCESS | 1736 | 1461184297602 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1A9DFC00) [pid = 1736] [serial = 693] [outer = 1A86A800] 13:31:38 INFO - PROCESS | 1736 | 1461184298066 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 688ms 13:31:38 INFO - PROCESS | 1736 | 1461184298107 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1736 | 1461184298109 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 13:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:31:38 INFO - PROCESS | 1736 | 1461184298112 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1736 | 1461184298114 Marionette TRACE conn3 <- [1,890,null,{}] 13:31:38 INFO - PROCESS | 1736 | 1461184298118 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 1736 | 1461184298203 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:31:38 INFO - PROCESS | 1736 | 1461184298209 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1736 | ++DOCSHELL 1A9D3400 == 70 [pid = 1736] [id = 232] 13:31:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1C1B7800) [pid = 1736] [serial = 694] [outer = 00000000] 13:31:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C269800) [pid = 1736] [serial = 695] [outer = 1C1B7800] 13:31:38 INFO - PROCESS | 1736 | 1461184298254 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1C839C00) [pid = 1736] [serial = 696] [outer = 1C1B7800] 13:31:38 INFO - PROCESS | 1736 | 1461184298710 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 626ms 13:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:31:38 INFO - PROCESS | 1736 | 1461184298750 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1736 | 1461184298752 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 13:31:38 INFO - PROCESS | 1736 | 1461184298755 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1736 | 1461184298757 Marionette TRACE conn3 <- [1,894,null,{}] 13:31:38 INFO - PROCESS | 1736 | 1461184298761 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 1736 | 1461184298864 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:31:38 INFO - PROCESS | 1736 | 1461184298953 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1736 | ++DOCSHELL 1C90C400 == 71 [pid = 1736] [id = 233] 13:31:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1C90D000) [pid = 1736] [serial = 697] [outer = 00000000] 13:31:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1C96BC00) [pid = 1736] [serial = 698] [outer = 1C90D000] 13:31:39 INFO - PROCESS | 1736 | 1461184298997 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1CA94000) [pid = 1736] [serial = 699] [outer = 1C90D000] 13:31:39 INFO - PROCESS | 1736 | 1461184299694 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1001ms 13:31:39 INFO - PROCESS | 1736 | 1461184299759 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1736 | 1461184299761 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:31:39 INFO - PROCESS | 1736 | 1461184299764 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1736 | 1461184299766 Marionette TRACE conn3 <- [1,898,null,{}] 13:31:39 INFO - PROCESS | 1736 | 1461184299777 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:39 INFO - PROCESS | 1736 | 1461184299903 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:31:39 INFO - PROCESS | 1736 | 1461184299914 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1736 | ++DOCSHELL 1CA90C00 == 72 [pid = 1736] [id = 234] 13:31:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1CC57000) [pid = 1736] [serial = 700] [outer = 00000000] 13:31:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1D85B400) [pid = 1736] [serial = 701] [outer = 1CC57000] 13:31:39 INFO - PROCESS | 1736 | 1461184299962 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1D85CC00) [pid = 1736] [serial = 702] [outer = 1CC57000] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (157AF400) [pid = 1736] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1C38AC00) [pid = 1736] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (17AA1800) [pid = 1736] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (17A9BC00) [pid = 1736] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1A9DE800) [pid = 1736] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1C1AA000) [pid = 1736] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (19097C00) [pid = 1736] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (18C30800) [pid = 1736] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1D0A7C00) [pid = 1736] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1CA93400) [pid = 1736] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1A924400) [pid = 1736] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:31:40 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (181E3400) [pid = 1736] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:31:40 INFO - PROCESS | 1736 | 1461184300633 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 906ms 13:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:31:40 INFO - PROCESS | 1736 | 1461184300669 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1736 | 1461184300671 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 13:31:40 INFO - PROCESS | 1736 | 1461184300674 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1736 | 1461184300676 Marionette TRACE conn3 <- [1,902,null,{}] 13:31:40 INFO - PROCESS | 1736 | 1461184300679 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 1736 | 1461184300754 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:31:40 INFO - PROCESS | 1736 | 1461184300760 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1736 | ++DOCSHELL 181E3400 == 73 [pid = 1736] [id = 235] 13:31:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18392000) [pid = 1736] [serial = 703] [outer = 00000000] 13:31:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1A9DB800) [pid = 1736] [serial = 704] [outer = 18392000] 13:31:40 INFO - PROCESS | 1736 | 1461184300804 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1C1ADC00) [pid = 1736] [serial = 705] [outer = 18392000] 13:31:41 INFO - PROCESS | 1736 | 1461184301232 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 594ms 13:31:41 INFO - PROCESS | 1736 | 1461184301272 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1736 | 1461184301274 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 13:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:31:41 INFO - PROCESS | 1736 | 1461184301277 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1736 | 1461184301279 Marionette TRACE conn3 <- [1,906,null,{}] 13:31:41 INFO - PROCESS | 1736 | 1461184301282 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:41 INFO - PROCESS | 1736 | 1461184301359 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:31:41 INFO - PROCESS | 1736 | 1461184301365 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1736 | ++DOCSHELL 1C1B4000 == 74 [pid = 1736] [id = 236] 13:31:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1D854800) [pid = 1736] [serial = 706] [outer = 00000000] 13:31:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1D863C00) [pid = 1736] [serial = 707] [outer = 1D854800] 13:31:41 INFO - PROCESS | 1736 | 1461184301410 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1D8D1C00) [pid = 1736] [serial = 708] [outer = 1D854800] 13:31:41 INFO - PROCESS | 1736 | 1461184301898 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 641ms 13:31:41 INFO - PROCESS | 1736 | 1461184301947 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1736 | 1461184301949 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 13:31:41 INFO - PROCESS | 1736 | 1461184301952 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:31:41 INFO - PROCESS | 1736 | 1461184301954 Marionette TRACE conn3 <- [1,910,null,{}] 13:31:41 INFO - PROCESS | 1736 | 1461184301957 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 1736 | 1461184302033 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:31:42 INFO - PROCESS | 1736 | 1461184302039 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1736 | ++DOCSHELL 133A4000 == 75 [pid = 1736] [id = 237] 13:31:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (133A8000) [pid = 1736] [serial = 709] [outer = 00000000] 13:31:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (133AB800) [pid = 1736] [serial = 710] [outer = 133A8000] 13:31:42 INFO - PROCESS | 1736 | 1461184302082 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (133AE400) [pid = 1736] [serial = 711] [outer = 133A8000] 13:31:42 INFO - PROCESS | 1736 | 1461184302526 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 594ms 13:31:42 INFO - PROCESS | 1736 | 1461184302551 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1736 | 1461184302553 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 13:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:31:42 INFO - PROCESS | 1736 | 1461184302556 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1736 | 1461184302557 Marionette TRACE conn3 <- [1,914,null,{}] 13:31:42 INFO - PROCESS | 1736 | 1461184302572 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 1736 | 1461184302699 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:31:42 INFO - PROCESS | 1736 | 1461184302834 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1736 | ++DOCSHELL 12B84000 == 76 [pid = 1736] [id = 238] 13:31:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (12BE7400) [pid = 1736] [serial = 712] [outer = 00000000] 13:31:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (136AC400) [pid = 1736] [serial = 713] [outer = 12BE7400] 13:31:42 INFO - PROCESS | 1736 | 1461184302893 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (138BE800) [pid = 1736] [serial = 714] [outer = 12BE7400] 13:31:43 INFO - PROCESS | 1736 | 1461184303570 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1048ms 13:31:43 INFO - PROCESS | 1736 | 1461184303632 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1736 | 1461184303636 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 13:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:31:43 INFO - PROCESS | 1736 | 1461184303642 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1736 | 1461184303646 Marionette TRACE conn3 <- [1,918,null,{}] 13:31:43 INFO - PROCESS | 1736 | 1461184303650 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:43 INFO - PROCESS | 1736 | 1461184303753 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:31:43 INFO - PROCESS | 1736 | 1461184303882 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1736 | ++DOCSHELL 18A67800 == 77 [pid = 1736] [id = 239] 13:31:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (18A69400) [pid = 1736] [serial = 715] [outer = 00000000] 13:31:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (18EAE800) [pid = 1736] [serial = 716] [outer = 18A69400] 13:31:43 INFO - PROCESS | 1736 | 1461184303941 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (19C54C00) [pid = 1736] [serial = 717] [outer = 18A69400] 13:31:44 INFO - PROCESS | 1736 | 1461184304483 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 907ms 13:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:31:44 INFO - PROCESS | 1736 | 1461184304546 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1736 | 1461184304550 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 13:31:44 INFO - PROCESS | 1736 | 1461184304553 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1736 | 1461184304555 Marionette TRACE conn3 <- [1,922,null,{}] 13:31:44 INFO - PROCESS | 1736 | 1461184304560 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:44 INFO - PROCESS | 1736 | 1461184304662 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:31:44 INFO - PROCESS | 1736 | 1461184304764 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1736 | ++DOCSHELL 18EA5800 == 78 [pid = 1736] [id = 240] 13:31:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1A9E2C00) [pid = 1736] [serial = 718] [outer = 00000000] 13:31:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1CA9C000) [pid = 1736] [serial = 719] [outer = 1A9E2C00] 13:31:44 INFO - PROCESS | 1736 | 1461184304818 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (1CC54800) [pid = 1736] [serial = 720] [outer = 1A9E2C00] 13:31:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (1D9EDC00) [pid = 1736] [serial = 721] [outer = 1E3C1400] 13:31:45 INFO - PROCESS | 1736 | 1461184305526 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1001ms 13:31:45 INFO - PROCESS | 1736 | 1461184305554 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1736 | 1461184305558 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 13:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:31:45 INFO - PROCESS | 1736 | 1461184305569 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1736 | 1461184305573 Marionette TRACE conn3 <- [1,926,null,{}] 13:31:45 INFO - PROCESS | 1736 | 1461184305577 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:45 INFO - PROCESS | 1736 | 1461184305680 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:31:45 INFO - PROCESS | 1736 | 1461184305810 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1736 | ++DOCSHELL 12CBCC00 == 79 [pid = 1736] [id = 241] 13:31:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (1434E400) [pid = 1736] [serial = 722] [outer = 00000000] 13:31:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (1D9E9C00) [pid = 1736] [serial = 723] [outer = 1434E400] 13:31:45 INFO - PROCESS | 1736 | 1461184305865 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (1DE85000) [pid = 1736] [serial = 724] [outer = 1434E400] 13:31:46 INFO - PROCESS | 1736 | 1461184306413 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 891ms 13:31:46 INFO - PROCESS | 1736 | 1461184306469 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1736 | 1461184306472 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:31:46 INFO - PROCESS | 1736 | 1461184306475 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1736 | 1461184306477 Marionette TRACE conn3 <- [1,930,null,{}] 13:31:46 INFO - PROCESS | 1736 | 1461184306481 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:46 INFO - PROCESS | 1736 | 1461184306580 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:31:46 INFO - PROCESS | 1736 | 1461184306715 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1736 | ++DOCSHELL 11C53C00 == 80 [pid = 1736] [id = 242] 13:31:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 139 (11C55400) [pid = 1736] [serial = 725] [outer = 00000000] 13:31:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 140 (11C5C000) [pid = 1736] [serial = 726] [outer = 11C55400] 13:31:46 INFO - PROCESS | 1736 | 1461184306771 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 141 (11C5D800) [pid = 1736] [serial = 727] [outer = 11C55400] 13:31:47 INFO - PROCESS | 1736 | 1461184307338 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 906ms 13:31:47 INFO - PROCESS | 1736 | 1461184307380 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1736 | 1461184307382 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 13:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:31:47 INFO - PROCESS | 1736 | 1461184307385 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1736 | 1461184307387 Marionette TRACE conn3 <- [1,934,null,{}] 13:31:47 INFO - PROCESS | 1736 | 1461184307391 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 1736 | 1461184307494 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:31:47 INFO - PROCESS | 1736 | 1461184307613 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1736 | ++DOCSHELL 0267D000 == 81 [pid = 1736] [id = 243] 13:31:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 142 (0267D400) [pid = 1736] [serial = 728] [outer = 00000000] 13:31:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 143 (1434BC00) [pid = 1736] [serial = 729] [outer = 0267D400] 13:31:47 INFO - PROCESS | 1736 | 1461184307841 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 144 (15510800) [pid = 1736] [serial = 730] [outer = 0267D400] 13:31:48 INFO - PROCESS | 1736 | 1461184308471 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1141ms 13:31:48 INFO - PROCESS | 1736 | 1461184308527 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1736 | 1461184308532 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 13:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:31:48 INFO - PROCESS | 1736 | 1461184308538 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1736 | 1461184308540 Marionette TRACE conn3 <- [1,938,null,{}] 13:31:48 INFO - PROCESS | 1736 | 1461184308545 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:48 INFO - PROCESS | 1736 | 1461184308681 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 12C62000 == 80 [pid = 1736] [id = 199] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 133A4000 == 79 [pid = 1736] [id = 237] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 1C1B4000 == 78 [pid = 1736] [id = 236] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 181E3400 == 77 [pid = 1736] [id = 235] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 1CA90C00 == 76 [pid = 1736] [id = 234] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 1C90C400 == 75 [pid = 1736] [id = 233] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 1A9D3400 == 74 [pid = 1736] [id = 232] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 1A865C00 == 73 [pid = 1736] [id = 231] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 1682DC00 == 72 [pid = 1736] [id = 230] 13:31:48 INFO - PROCESS | 1736 | --DOCSHELL 181EEC00 == 71 [pid = 1736] [id = 229] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 143 (1A9DC800) [pid = 1736] [serial = 668] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 142 (1C909800) [pid = 1736] [serial = 632] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 141 (16559C00) [pid = 1736] [serial = 639] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 140 (1D4D7C00) [pid = 1736] [serial = 665] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 139 (1C1B3400) [pid = 1736] [serial = 662] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 138 (1886E400) [pid = 1736] [serial = 642] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (1C907000) [pid = 1736] [serial = 650] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (1C1B1400) [pid = 1736] [serial = 660] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (19FF5400) [pid = 1736] [serial = 644] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1DE7A400) [pid = 1736] [serial = 635] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1D646400) [pid = 1736] [serial = 657] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1C1B2800) [pid = 1736] [serial = 663] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1D3EC800) [pid = 1736] [serial = 654] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1A269C00) [pid = 1736] [serial = 645] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1C234C00) [pid = 1736] [serial = 647] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1870B000) [pid = 1736] [serial = 641] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1D3E9000) [pid = 1736] [serial = 653] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1C90C000) [pid = 1736] [serial = 651] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C23B800) [pid = 1736] [serial = 648] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1DE86800) [pid = 1736] [serial = 636] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (15E79800) [pid = 1736] [serial = 638] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1D63C400) [pid = 1736] [serial = 656] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (18D02C00) [pid = 1736] [serial = 585] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (18A6DC00) [pid = 1736] [serial = 629] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1C1B1800) [pid = 1736] [serial = 659] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1D8CE400) [pid = 1736] [serial = 666] [outer = 00000000] [url = about:blank] 13:31:48 INFO - PROCESS | 1736 | 1461184308817 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1736 | ++DOCSHELL 12D42000 == 72 [pid = 1736] [id = 244] 13:31:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (13205C00) [pid = 1736] [serial = 731] [outer = 00000000] 13:31:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (133AC000) [pid = 1736] [serial = 732] [outer = 13205C00] 13:31:48 INFO - PROCESS | 1736 | 1461184308867 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (138BF400) [pid = 1736] [serial = 733] [outer = 13205C00] 13:31:49 INFO - PROCESS | 1736 | 1461184309283 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 797ms 13:31:49 INFO - PROCESS | 1736 | 1461184309340 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1736 | 1461184309343 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 13:31:49 INFO - PROCESS | 1736 | 1461184309349 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:31:49 INFO - PROCESS | 1736 | 1461184309352 Marionette TRACE conn3 <- [1,942,null,{}] 13:31:49 INFO - PROCESS | 1736 | 1461184309356 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 1736 | 1461184309444 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:31:49 INFO - PROCESS | 1736 | 1461184309453 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1736 | ++DOCSHELL 142A9400 == 73 [pid = 1736] [id = 245] 13:31:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (15515800) [pid = 1736] [serial = 734] [outer = 00000000] 13:31:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (15E7A800) [pid = 1736] [serial = 735] [outer = 15515800] 13:31:49 INFO - PROCESS | 1736 | 1461184309499 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1654F800) [pid = 1736] [serial = 736] [outer = 15515800] 13:31:49 INFO - PROCESS | 1736 | 1461184309973 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 625ms 13:31:49 INFO - PROCESS | 1736 | 1461184309988 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1736 | 1461184309990 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 13:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:31:49 INFO - PROCESS | 1736 | 1461184309993 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1736 | 1461184309996 Marionette TRACE conn3 <- [1,946,null,{}] 13:31:50 INFO - PROCESS | 1736 | 1461184310010 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 1736 | 1461184310094 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:31:50 INFO - PROCESS | 1736 | 1461184310103 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1736 | ++DOCSHELL 1812DC00 == 74 [pid = 1736] [id = 246] 13:31:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1812E800) [pid = 1736] [serial = 737] [outer = 00000000] 13:31:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (18398800) [pid = 1736] [serial = 738] [outer = 1812E800] 13:31:50 INFO - PROCESS | 1736 | 1461184310147 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1870F000) [pid = 1736] [serial = 739] [outer = 1812E800] 13:31:50 INFO - PROCESS | 1736 | 1461184310603 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 641ms 13:31:50 INFO - PROCESS | 1736 | 1461184310631 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1736 | 1461184310634 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 13:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:31:50 INFO - PROCESS | 1736 | 1461184310637 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1736 | 1461184310639 Marionette TRACE conn3 <- [1,950,null,{}] 13:31:50 INFO - PROCESS | 1736 | 1461184310642 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 1736 | 1461184310722 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:31:50 INFO - PROCESS | 1736 | 1461184310728 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1736 | ++DOCSHELL 1870A400 == 75 [pid = 1736] [id = 247] 13:31:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (188C4400) [pid = 1736] [serial = 740] [outer = 00000000] 13:31:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (18A6D000) [pid = 1736] [serial = 741] [outer = 188C4400] 13:31:50 INFO - PROCESS | 1736 | 1461184310773 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (18C30000) [pid = 1736] [serial = 742] [outer = 188C4400] 13:31:51 INFO - PROCESS | 1736 | 1461184311249 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 641ms 13:31:51 INFO - PROCESS | 1736 | 1461184311275 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1736 | 1461184311277 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 13:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:31:51 INFO - PROCESS | 1736 | 1461184311286 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1736 | 1461184311288 Marionette TRACE conn3 <- [1,954,null,{}] 13:31:51 INFO - PROCESS | 1736 | 1461184311291 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:51 INFO - PROCESS | 1736 | 1461184311399 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:31:51 INFO - PROCESS | 1736 | 1461184311405 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1736 | ++DOCSHELL 1434A000 == 76 [pid = 1736] [id = 248] 13:31:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (15B0F000) [pid = 1736] [serial = 743] [outer = 00000000] 13:31:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (18EA8400) [pid = 1736] [serial = 744] [outer = 15B0F000] 13:31:51 INFO - PROCESS | 1736 | 1461184311463 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1935D800) [pid = 1736] [serial = 745] [outer = 15B0F000] 13:31:51 INFO - PROCESS | 1736 | 1461184311942 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 703ms 13:31:52 INFO - PROCESS | 1736 | 1461184311998 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1736 | 1461184312000 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 13:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:31:52 INFO - PROCESS | 1736 | 1461184312003 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1736 | 1461184312005 Marionette TRACE conn3 <- [1,958,null,{}] 13:31:52 INFO - PROCESS | 1736 | 1461184312008 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 1736 | 1461184312150 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:31:52 INFO - PROCESS | 1736 | 1461184312212 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1736 | ++DOCSHELL 19FF2800 == 77 [pid = 1736] [id = 249] 13:31:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (19FF3800) [pid = 1736] [serial = 746] [outer = 00000000] 13:31:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (1A26B400) [pid = 1736] [serial = 747] [outer = 19FF3800] 13:31:52 INFO - PROCESS | 1736 | 1461184312256 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (1A26A800) [pid = 1736] [serial = 748] [outer = 19FF3800] 13:31:52 INFO - PROCESS | 1736 | 1461184312673 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 688ms 13:31:52 INFO - PROCESS | 1736 | 1461184312703 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1736 | 1461184312704 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 13:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:31:52 INFO - PROCESS | 1736 | 1461184312715 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1736 | 1461184312717 Marionette TRACE conn3 <- [1,962,null,{}] 13:31:52 INFO - PROCESS | 1736 | 1461184312721 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 1736 | 1461184312827 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:31:52 INFO - PROCESS | 1736 | 1461184312834 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1736 | ++DOCSHELL 1A270000 == 78 [pid = 1736] [id = 250] 13:31:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (1A864400) [pid = 1736] [serial = 749] [outer = 00000000] 13:31:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (1A925400) [pid = 1736] [serial = 750] [outer = 1A864400] 13:31:52 INFO - PROCESS | 1736 | 1461184312928 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 139 (1A9DD400) [pid = 1736] [serial = 751] [outer = 1A864400] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 138 (1C90D000) [pid = 1736] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (1682EC00) [pid = 1736] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (1A86A800) [pid = 1736] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (1C1B7800) [pid = 1736] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (18394800) [pid = 1736] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1CC57000) [pid = 1736] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (18392000) [pid = 1736] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:31:53 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1D854800) [pid = 1736] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:31:53 INFO - PROCESS | 1736 | 1461184313437 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 735ms 13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:31:53 INFO - PROCESS | 1736 | 1461184313454 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1736 | 1461184313455 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 13:31:53 INFO - PROCESS | 1736 | 1461184313508 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1736 | 1461184313510 Marionette TRACE conn3 <- [1,966,null,{}] 13:31:53 INFO - PROCESS | 1736 | 1461184313515 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:53 INFO - PROCESS | 1736 | 1461184313593 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:31:53 INFO - PROCESS | 1736 | 1461184313600 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1736 | ++DOCSHELL 18392000 == 79 [pid = 1736] [id = 251] 13:31:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (19C59400) [pid = 1736] [serial = 752] [outer = 00000000] 13:31:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1A9E0000) [pid = 1736] [serial = 753] [outer = 19C59400] 13:31:53 INFO - PROCESS | 1736 | 1461184313644 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (1C1AFC00) [pid = 1736] [serial = 754] [outer = 19C59400] 13:31:54 INFO - PROCESS | 1736 | 1461184314058 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 626ms 13:31:54 INFO - PROCESS | 1736 | 1461184314108 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1736 | 1461184314110 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 13:31:54 INFO - PROCESS | 1736 | 1461184314113 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:31:54 INFO - PROCESS | 1736 | 1461184314114 Marionette TRACE conn3 <- [1,970,null,{}] 13:31:54 INFO - PROCESS | 1736 | 1461184314121 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 1736 | 1461184314199 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:31:54 INFO - PROCESS | 1736 | 1461184314205 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1736 | ++DOCSHELL 1A165000 == 80 [pid = 1736] [id = 252] 13:31:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (1C1B3400) [pid = 1736] [serial = 755] [outer = 00000000] 13:31:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (1C1B8800) [pid = 1736] [serial = 756] [outer = 1C1B3400] 13:31:54 INFO - PROCESS | 1736 | 1461184314249 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (1C239000) [pid = 1736] [serial = 757] [outer = 1C1B3400] 13:31:54 INFO - PROCESS | 1736 | 1461184314669 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 594ms 13:31:54 INFO - PROCESS | 1736 | 1461184314716 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1736 | 1461184314718 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:31:54 INFO - PROCESS | 1736 | 1461184314721 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1736 | 1461184314723 Marionette TRACE conn3 <- [1,974,null,{}] 13:31:54 INFO - PROCESS | 1736 | 1461184314727 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 1736 | 1461184314810 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:31:54 INFO - PROCESS | 1736 | 1461184314817 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1736 | ++DOCSHELL 1C239400 == 81 [pid = 1736] [id = 253] 13:31:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (1C266400) [pid = 1736] [serial = 758] [outer = 00000000] 13:31:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 139 (1C38AC00) [pid = 1736] [serial = 759] [outer = 1C266400] 13:31:54 INFO - PROCESS | 1736 | 1461184314867 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 140 (1C904400) [pid = 1736] [serial = 760] [outer = 1C266400] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 13891800 == 80 [pid = 1736] [id = 228] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 188C3400 == 79 [pid = 1736] [id = 226] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 17A0A800 == 78 [pid = 1736] [id = 24] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 02664800 == 77 [pid = 1736] [id = 196] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1CC50C00 == 76 [pid = 1736] [id = 227] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1D4E1C00 == 75 [pid = 1736] [id = 12] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 12B7A000 == 74 [pid = 1736] [id = 218] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 136AD000 == 73 [pid = 1736] [id = 21] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 138BEC00 == 72 [pid = 1736] [id = 198] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1812FC00 == 71 [pid = 1736] [id = 25] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1682CC00 == 70 [pid = 1736] [id = 225] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1CCB6800 == 69 [pid = 1736] [id = 140] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1908BC00 == 68 [pid = 1736] [id = 191] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 197F0000 == 67 [pid = 1736] [id = 27] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 13A83400 == 66 [pid = 1736] [id = 219] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 12B87400 == 65 [pid = 1736] [id = 155] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1A542000 == 64 [pid = 1736] [id = 179] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1D2D2800 == 63 [pid = 1736] [id = 151] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 136B4000 == 62 [pid = 1736] [id = 190] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1A871000 == 61 [pid = 1736] [id = 217] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1655BC00 == 60 [pid = 1736] [id = 221] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 18E76C00 == 59 [pid = 1736] [id = 26] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 138C5800 == 58 [pid = 1736] [id = 224] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1E2EF400 == 57 [pid = 1736] [id = 16] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1C1A9400 == 56 [pid = 1736] [id = 220] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 142ACC00 == 55 [pid = 1736] [id = 138] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 197F0800 == 54 [pid = 1736] [id = 28] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1D0A4400 == 53 [pid = 1736] [id = 10] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1C1A9C00 == 52 [pid = 1736] [id = 222] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 181ECC00 == 51 [pid = 1736] [id = 197] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1439F800 == 50 [pid = 1736] [id = 180] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 16B59400 == 49 [pid = 1736] [id = 139] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 15516400 == 48 [pid = 1736] [id = 22] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 16559400 == 47 [pid = 1736] [id = 193] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 18EA2000 == 46 [pid = 1736] [id = 223] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 18031400 == 45 [pid = 1736] [id = 20] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1C23B000 == 44 [pid = 1736] [id = 192] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1C387000 == 43 [pid = 1736] [id = 125] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 16478800 == 42 [pid = 1736] [id = 23] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 19233C00 == 41 [pid = 1736] [id = 8] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 12D42000 == 40 [pid = 1736] [id = 244] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 11C53C00 == 39 [pid = 1736] [id = 242] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 0267D000 == 38 [pid = 1736] [id = 243] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 12CBCC00 == 37 [pid = 1736] [id = 241] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 18A67800 == 36 [pid = 1736] [id = 239] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 18EA5800 == 35 [pid = 1736] [id = 240] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 12B84000 == 34 [pid = 1736] [id = 238] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1812DC00 == 33 [pid = 1736] [id = 246] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1434A000 == 32 [pid = 1736] [id = 248] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 142A9400 == 31 [pid = 1736] [id = 245] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 19FF2800 == 30 [pid = 1736] [id = 249] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1A270000 == 29 [pid = 1736] [id = 250] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1870A400 == 28 [pid = 1736] [id = 247] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 1A165000 == 27 [pid = 1736] [id = 252] 13:31:56 INFO - PROCESS | 1736 | --DOCSHELL 18392000 == 26 [pid = 1736] [id = 251] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 139 (1D85B400) [pid = 1736] [serial = 701] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 138 (1A9DB800) [pid = 1736] [serial = 704] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (1D85CC00) [pid = 1736] [serial = 702] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (1C1ADC00) [pid = 1736] [serial = 705] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (1D8D1C00) [pid = 1736] [serial = 708] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1D863C00) [pid = 1736] [serial = 707] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1C839C00) [pid = 1736] [serial = 696] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (133AB800) [pid = 1736] [serial = 710] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1C96BC00) [pid = 1736] [serial = 698] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (18032800) [pid = 1736] [serial = 671] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1CCA8000) [pid = 1736] [serial = 677] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (18EAD000) [pid = 1736] [serial = 674] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (18C25C00) [pid = 1736] [serial = 689] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (18EA9000) [pid = 1736] [serial = 690] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1A9D6C00) [pid = 1736] [serial = 692] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1A9DFC00) [pid = 1736] [serial = 693] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1C269800) [pid = 1736] [serial = 695] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (18EA4000) [pid = 1736] [serial = 687] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (18C24000) [pid = 1736] [serial = 686] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (16480800) [pid = 1736] [serial = 683] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1CC59C00) [pid = 1736] [serial = 680] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1CA94000) [pid = 1736] [serial = 699] [outer = 00000000] [url = about:blank] 13:31:56 INFO - PROCESS | 1736 | 1461184316967 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2251ms 13:31:56 INFO - PROCESS | 1736 | 1461184316986 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1736 | 1461184316991 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:31:57 INFO - PROCESS | 1736 | 1461184316997 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1736 | 1461184317002 Marionette TRACE conn3 <- [1,978,null,{}] 13:31:57 INFO - PROCESS | 1736 | 1461184317012 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:57 INFO - PROCESS | 1736 | 1461184317100 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:31:57 INFO - PROCESS | 1736 | 1461184317109 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1736 | ++DOCSHELL 11C52800 == 27 [pid = 1736] [id = 254] 13:31:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (11C52C00) [pid = 1736] [serial = 761] [outer = 00000000] 13:31:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (12B87400) [pid = 1736] [serial = 762] [outer = 11C52C00] 13:31:57 INFO - PROCESS | 1736 | 1461184317159 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (12CBBC00) [pid = 1736] [serial = 763] [outer = 11C52C00] 13:31:57 INFO - PROCESS | 1736 | 1461184317649 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 703ms 13:31:57 INFO - PROCESS | 1736 | 1461184317696 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1736 | 1461184317702 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:31:57 INFO - PROCESS | 1736 | 1461184317708 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1736 | 1461184317710 Marionette TRACE conn3 <- [1,982,null,{}] 13:31:57 INFO - PROCESS | 1736 | 1461184317714 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:57 INFO - PROCESS | 1736 | 1461184317795 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:31:57 INFO - PROCESS | 1736 | 1461184317806 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1736 | ++DOCSHELL 13209400 == 28 [pid = 1736] [id = 255] 13:31:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (13259000) [pid = 1736] [serial = 764] [outer = 00000000] 13:31:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (133A1800) [pid = 1736] [serial = 765] [outer = 13259000] 13:31:57 INFO - PROCESS | 1736 | 1461184317851 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (133A6000) [pid = 1736] [serial = 766] [outer = 13259000] 13:31:58 INFO - PROCESS | 1736 | 1461184318320 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 625ms 13:31:58 INFO - PROCESS | 1736 | 1461184318344 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1736 | 1461184318346 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:31:58 INFO - PROCESS | 1736 | 1461184318354 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1736 | 1461184318357 Marionette TRACE conn3 <- [1,986,null,{}] 13:31:58 INFO - PROCESS | 1736 | 1461184318388 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 1736 | 1461184318511 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:31:58 INFO - PROCESS | 1736 | 1461184318603 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1736 | ++DOCSHELL 142A8C00 == 29 [pid = 1736] [id = 256] 13:31:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (142A9400) [pid = 1736] [serial = 767] [outer = 00000000] 13:31:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (14A97800) [pid = 1736] [serial = 768] [outer = 142A9400] 13:31:58 INFO - PROCESS | 1736 | 1461184318653 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (15725400) [pid = 1736] [serial = 769] [outer = 142A9400] 13:31:59 INFO - PROCESS | 1736 | 1461184319050 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 750ms 13:31:59 INFO - PROCESS | 1736 | 1461184319110 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1736 | 1461184319112 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:31:59 INFO - PROCESS | 1736 | 1461184319116 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1736 | 1461184319117 Marionette TRACE conn3 <- [1,990,null,{}] 13:31:59 INFO - PROCESS | 1736 | 1461184319121 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:59 INFO - PROCESS | 1736 | 1461184319198 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:31:59 INFO - PROCESS | 1736 | 1461184319204 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1736 | ++DOCSHELL 13207800 == 30 [pid = 1736] [id = 257] 13:31:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (15BD8000) [pid = 1736] [serial = 770] [outer = 00000000] 13:31:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (16486800) [pid = 1736] [serial = 771] [outer = 15BD8000] 13:31:59 INFO - PROCESS | 1736 | 1461184319249 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (16659C00) [pid = 1736] [serial = 772] [outer = 15BD8000] 13:31:59 INFO - PROCESS | 1736 | 1461184319686 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 594ms 13:31:59 INFO - PROCESS | 1736 | 1461184319713 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1736 | 1461184319715 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:31:59 INFO - PROCESS | 1736 | 1461184319718 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1736 | 1461184319720 Marionette TRACE conn3 <- [1,994,null,{}] 13:31:59 INFO - PROCESS | 1736 | 1461184319723 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:59 INFO - PROCESS | 1736 | 1461184319796 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:31:59 INFO - PROCESS | 1736 | 1461184319802 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1736 | ++DOCSHELL 1682C000 == 31 [pid = 1736] [id = 258] 13:31:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (16836400) [pid = 1736] [serial = 773] [outer = 00000000] 13:31:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (17AA9000) [pid = 1736] [serial = 774] [outer = 16836400] 13:31:59 INFO - PROCESS | 1736 | 1461184319846 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1812F400) [pid = 1736] [serial = 775] [outer = 16836400] 13:32:00 INFO - PROCESS | 1736 | 1461184320298 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 641ms 13:32:00 INFO - PROCESS | 1736 | 1461184320356 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1736 | 1461184320358 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 13:32:00 INFO - PROCESS | 1736 | 1461184320361 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:32:00 INFO - PROCESS | 1736 | 1461184320363 Marionette TRACE conn3 <- [1,998,null,{}] 13:32:00 INFO - PROCESS | 1736 | 1461184320366 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:00 INFO - PROCESS | 1736 | 1461184320470 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:32:00 INFO - PROCESS | 1736 | 1461184320480 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1736 | ++DOCSHELL 1870C000 == 32 [pid = 1736] [id = 259] 13:32:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (188C4800) [pid = 1736] [serial = 776] [outer = 00000000] 13:32:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (138BE000) [pid = 1736] [serial = 777] [outer = 188C4800] 13:32:00 INFO - PROCESS | 1736 | 1461184320531 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (18A6C800) [pid = 1736] [serial = 778] [outer = 188C4800] 13:32:00 INFO - PROCESS | 1736 | 1461184320971 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 625ms 13:32:01 INFO - PROCESS | 1736 | 1461184321011 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1736 | 1461184321013 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:32:01 INFO - PROCESS | 1736 | 1461184321020 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1736 | 1461184321021 Marionette TRACE conn3 <- [1,1002,null,{}] 13:32:01 INFO - PROCESS | 1736 | 1461184321025 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 1736 | 1461184321099 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:32:01 INFO - PROCESS | 1736 | 1461184321105 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1736 | ++DOCSHELL 18C25000 == 33 [pid = 1736] [id = 260] 13:32:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (18D01800) [pid = 1736] [serial = 779] [outer = 00000000] 13:32:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (18EA4400) [pid = 1736] [serial = 780] [outer = 18D01800] 13:32:01 INFO - PROCESS | 1736 | 1461184321150 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 139 (18EA7000) [pid = 1736] [serial = 781] [outer = 18D01800] 13:32:01 INFO - PROCESS | 1736 | 1461184321588 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 594ms 13:32:01 INFO - PROCESS | 1736 | 1461184321619 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1736 | 1461184321621 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:32:01 INFO - PROCESS | 1736 | 1461184321645 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1736 | 1461184321647 Marionette TRACE conn3 <- [1,1006,null,{}] 13:32:01 INFO - PROCESS | 1736 | 1461184321651 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 1736 | 1461184321723 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:32:01 INFO - PROCESS | 1736 | 1461184321729 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1736 | ++DOCSHELL 1908A800 == 34 [pid = 1736] [id = 261] 13:32:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 140 (1908BC00) [pid = 1736] [serial = 782] [outer = 00000000] 13:32:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 141 (19099C00) [pid = 1736] [serial = 783] [outer = 1908BC00] 13:32:01 INFO - PROCESS | 1736 | 1461184321774 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 142 (19098000) [pid = 1736] [serial = 784] [outer = 1908BC00] 13:32:02 INFO - PROCESS | 1736 | 1461184322226 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 656ms 13:32:02 INFO - PROCESS | 1736 | 1461184322282 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1736 | 1461184322284 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:32:02 INFO - PROCESS | 1736 | 1461184322295 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1736 | 1461184322296 Marionette TRACE conn3 <- [1,1010,null,{}] 13:32:02 INFO - PROCESS | 1736 | 1461184322300 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 1736 | 1461184322404 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:32:02 INFO - PROCESS | 1736 | 1461184322412 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1736 | ++DOCSHELL 13888000 == 35 [pid = 1736] [id = 262] 13:32:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 143 (1908E800) [pid = 1736] [serial = 785] [outer = 00000000] 13:32:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 144 (197F6C00) [pid = 1736] [serial = 786] [outer = 1908E800] 13:32:02 INFO - PROCESS | 1736 | 1461184322458 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 145 (197F6400) [pid = 1736] [serial = 787] [outer = 1908E800] 13:32:02 INFO - PROCESS | 1736 | 1461184322913 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 656ms 13:32:02 INFO - PROCESS | 1736 | 1461184322948 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1736 | 1461184322950 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:32:02 INFO - PROCESS | 1736 | 1461184322953 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1736 | 1461184322955 Marionette TRACE conn3 <- [1,1014,null,{}] 13:32:02 INFO - PROCESS | 1736 | 1461184322958 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:03 INFO - PROCESS | 1736 | 1461184323062 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:32:03 INFO - PROCESS | 1736 | 1461184323068 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1736 | ++DOCSHELL 1A169400 == 36 [pid = 1736] [id = 263] 13:32:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 146 (1A169800) [pid = 1736] [serial = 788] [outer = 00000000] 13:32:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 147 (1A265800) [pid = 1736] [serial = 789] [outer = 1A169800] 13:32:03 INFO - PROCESS | 1736 | 1461184323112 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 148 (1A26F800) [pid = 1736] [serial = 790] [outer = 1A169800] 13:32:03 INFO - PROCESS | 1736 | 1461184323554 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 641ms 13:32:03 INFO - PROCESS | 1736 | 1461184323590 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1736 | 1461184323592 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:32:03 INFO - PROCESS | 1736 | 1461184323595 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1736 | 1461184323597 Marionette TRACE conn3 <- [1,1018,null,{}] 13:32:03 INFO - PROCESS | 1736 | 1461184323608 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:03 INFO - PROCESS | 1736 | 1461184323731 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:32:03 INFO - PROCESS | 1736 | 1461184323822 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1736 | ++DOCSHELL 1A925C00 == 37 [pid = 1736] [id = 264] 13:32:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 149 (1A9D3C00) [pid = 1736] [serial = 791] [outer = 00000000] 13:32:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 150 (1C1A9400) [pid = 1736] [serial = 792] [outer = 1A9D3C00] 13:32:03 INFO - PROCESS | 1736 | 1461184323877 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 151 (1C1B1000) [pid = 1736] [serial = 793] [outer = 1A9D3C00] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 150 (138BDC00) [pid = 1736] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 149 (15B0F000) [pid = 1736] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 148 (19FF3800) [pid = 1736] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 147 (1A864400) [pid = 1736] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 146 (1C1B3400) [pid = 1736] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 145 (19C59400) [pid = 1736] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 144 (1A9E2C00) [pid = 1736] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 143 (18A69400) [pid = 1736] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 142 (12BE7400) [pid = 1736] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 141 (133A8000) [pid = 1736] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 140 (188C4400) [pid = 1736] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 139 (1812E800) [pid = 1736] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 138 (15515800) [pid = 1736] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (13205C00) [pid = 1736] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (0267D400) [pid = 1736] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (11C55400) [pid = 1736] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1434E400) [pid = 1736] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1908EC00) [pid = 1736] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (19099800) [pid = 1736] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (18A69000) [pid = 1736] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1C23C000) [pid = 1736] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (15516800) [pid = 1736] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1803D000) [pid = 1736] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (188C5800) [pid = 1736] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (147AFC00) [pid = 1736] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1838E400) [pid = 1736] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1C903C00) [pid = 1736] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (181E5000) [pid = 1736] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (13891C00) [pid = 1736] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1908F800) [pid = 1736] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1CC51000) [pid = 1736] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1A166C00) [pid = 1736] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (18C27000) [pid = 1736] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (02678000) [pid = 1736] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1D8D4000) [pid = 1736] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1A270400) [pid = 1736] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (17A07C00) [pid = 1736] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (02667800) [pid = 1736] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1388A000) [pid = 1736] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:32:04 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18EA6800) [pid = 1736] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:32:04 INFO - PROCESS | 1736 | 1461184324764 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1188ms 13:32:04 INFO - PROCESS | 1736 | 1461184324799 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1736 | 1461184324800 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:32:04 INFO - PROCESS | 1736 | 1461184324804 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1736 | 1461184324805 Marionette TRACE conn3 <- [1,1022,null,{}] 13:32:04 INFO - PROCESS | 1736 | 1461184324809 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:04 INFO - PROCESS | 1736 | 1461184324882 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:32:04 INFO - PROCESS | 1736 | 1461184324888 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1736 | ++DOCSHELL 13208400 == 38 [pid = 1736] [id = 265] 13:32:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (133AB000) [pid = 1736] [serial = 794] [outer = 00000000] 13:32:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (15BB7400) [pid = 1736] [serial = 795] [outer = 133AB000] 13:32:04 INFO - PROCESS | 1736 | 1461184324932 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (16550400) [pid = 1736] [serial = 796] [outer = 133AB000] 13:32:05 INFO - PROCESS | 1736 | 1461184325349 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 594ms 13:32:05 INFO - PROCESS | 1736 | 1461184325404 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1736 | 1461184325406 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:32:05 INFO - PROCESS | 1736 | 1461184325409 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1736 | 1461184325410 Marionette TRACE conn3 <- [1,1026,null,{}] 13:32:05 INFO - PROCESS | 1736 | 1461184325414 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:05 INFO - PROCESS | 1736 | 1461184325488 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:32:05 INFO - PROCESS | 1736 | 1461184325493 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1736 | ++DOCSHELL 15515800 == 39 [pid = 1736] [id = 266] 13:32:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (16836000) [pid = 1736] [serial = 797] [outer = 00000000] 13:32:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (188D0C00) [pid = 1736] [serial = 798] [outer = 16836000] 13:32:05 INFO - PROCESS | 1736 | 1461184325538 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18A70400) [pid = 1736] [serial = 799] [outer = 16836000] 13:32:05 INFO - PROCESS | 1736 | 1461184325977 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 593ms 13:32:06 INFO - PROCESS | 1736 | 1461184326004 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1736 | 1461184326005 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:32:06 INFO - PROCESS | 1736 | 1461184326008 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1736 | 1461184326010 Marionette TRACE conn3 <- [1,1030,null,{}] 13:32:06 INFO - PROCESS | 1736 | 1461184326013 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:06 INFO - PROCESS | 1736 | 1461184326129 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:32:06 INFO - PROCESS | 1736 | 1461184326138 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1736 | ++DOCSHELL 18032C00 == 40 [pid = 1736] [id = 267] 13:32:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (18A6D800) [pid = 1736] [serial = 800] [outer = 00000000] 13:32:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (19C4F800) [pid = 1736] [serial = 801] [outer = 18A6D800] 13:32:06 INFO - PROCESS | 1736 | 1461184326181 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1A160800) [pid = 1736] [serial = 802] [outer = 18A6D800] 13:32:06 INFO - PROCESS | 1736 | 1461184326716 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 797ms 13:32:06 INFO - PROCESS | 1736 | 1461184326812 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1736 | 1461184326816 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:32:06 INFO - PROCESS | 1736 | 1461184326908 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1736 | 1461184326911 Marionette TRACE conn3 <- [1,1034,null,{}] 13:32:06 INFO - PROCESS | 1736 | 1461184326917 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:07 INFO - PROCESS | 1736 | 1461184327030 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:32:07 INFO - PROCESS | 1736 | 1461184327133 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1736 | ++DOCSHELL 02674400 == 41 [pid = 1736] [id = 268] 13:32:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (02A7B800) [pid = 1736] [serial = 803] [outer = 00000000] 13:32:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (13201C00) [pid = 1736] [serial = 804] [outer = 02A7B800] 13:32:07 INFO - PROCESS | 1736 | 1461184327194 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1325D400) [pid = 1736] [serial = 805] [outer = 02A7B800] 13:32:07 INFO - PROCESS | 1736 | 1461184327893 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1078ms 13:32:07 INFO - PROCESS | 1736 | 1461184327956 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1736 | 1461184327962 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:32:07 INFO - PROCESS | 1736 | 1461184327989 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1736 | 1461184327991 Marionette TRACE conn3 <- [1,1038,null,{}] 13:32:08 INFO - PROCESS | 1736 | 1461184327996 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:08 INFO - PROCESS | 1736 | 1461184328129 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:32:08 INFO - PROCESS | 1736 | 1461184328255 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1736 | ++DOCSHELL 136B2400 == 42 [pid = 1736] [id = 269] 13:32:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (136B5C00) [pid = 1736] [serial = 806] [outer = 00000000] 13:32:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1551AC00) [pid = 1736] [serial = 807] [outer = 136B5C00] 13:32:08 INFO - PROCESS | 1736 | 1461184328311 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (15E7E000) [pid = 1736] [serial = 808] [outer = 136B5C00] 13:32:09 INFO - PROCESS | 1736 | 1461184329182 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1250ms 13:32:09 INFO - PROCESS | 1736 | 1461184329250 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1736 | 1461184329254 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:32:09 INFO - PROCESS | 1736 | 1461184329260 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1736 | 1461184329264 Marionette TRACE conn3 <- [1,1042,null,{}] 13:32:09 INFO - PROCESS | 1736 | 1461184329270 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:09 INFO - PROCESS | 1736 | 1461184329377 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:32:09 INFO - PROCESS | 1736 | 1461184329519 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1736 | --DOCSHELL 0266D800 == 41 [pid = 1736] [id = 200] 13:32:09 INFO - PROCESS | 1736 | --DOCSHELL 17AA2C00 == 40 [pid = 1736] [id = 205] 13:32:09 INFO - PROCESS | 1736 | --DOCSHELL 1C907C00 == 39 [pid = 1736] [id = 204] 13:32:09 INFO - PROCESS | 1736 | --DOCSHELL 188C6000 == 38 [pid = 1736] [id = 206] 13:32:09 INFO - PROCESS | 1736 | --DOCSHELL 15D91000 == 37 [pid = 1736] [id = 210] 13:32:09 INFO - PROCESS | 1736 | --DOCSHELL 188CE800 == 36 [pid = 1736] [id = 201] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (18C2B800) [pid = 1736] [serial = 684] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (18EAFC00) [pid = 1736] [serial = 675] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (16657000) [pid = 1736] [serial = 540] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (18C27400) [pid = 1736] [serial = 591] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1D645000) [pid = 1736] [serial = 576] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1D4D8400) [pid = 1736] [serial = 567] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (188C9000) [pid = 1736] [serial = 570] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (19097800) [pid = 1736] [serial = 510] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1CC5B400) [pid = 1736] [serial = 681] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1CA8FC00) [pid = 1736] [serial = 633] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1D0AD000) [pid = 1736] [serial = 678] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (02680000) [pid = 1736] [serial = 498] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1DD3A000) [pid = 1736] [serial = 627] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1D3E4C00) [pid = 1736] [serial = 507] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1908FC00) [pid = 1736] [serial = 630] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (138C5000) [pid = 1736] [serial = 588] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (16483800) [pid = 1736] [serial = 501] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1D8D4400) [pid = 1736] [serial = 669] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18398800) [pid = 1736] [serial = 738] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1870F000) [pid = 1736] [serial = 739] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (15E7A800) [pid = 1736] [serial = 735] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1654F800) [pid = 1736] [serial = 736] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (133AC000) [pid = 1736] [serial = 732] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1C239000) [pid = 1736] [serial = 757] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (138BF400) [pid = 1736] [serial = 733] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (15510800) [pid = 1736] [serial = 730] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1434BC00) [pid = 1736] [serial = 729] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (11C5D800) [pid = 1736] [serial = 727] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (11C5C000) [pid = 1736] [serial = 726] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1DE85000) [pid = 1736] [serial = 724] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1D9E9C00) [pid = 1736] [serial = 723] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1CC54800) [pid = 1736] [serial = 720] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1C1AFC00) [pid = 1736] [serial = 754] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (18C30000) [pid = 1736] [serial = 742] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1C23C400) [pid = 1736] [serial = 573] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1A1CAC00) [pid = 1736] [serial = 594] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (19628800) [pid = 1736] [serial = 504] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1D3EA400) [pid = 1736] [serial = 537] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18705C00) [pid = 1736] [serial = 672] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (19094400) [pid = 1736] [serial = 543] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1C38AC00) [pid = 1736] [serial = 759] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (18EA8400) [pid = 1736] [serial = 744] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1A26B400) [pid = 1736] [serial = 747] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1935D800) [pid = 1736] [serial = 745] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1A925400) [pid = 1736] [serial = 750] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1A26A800) [pid = 1736] [serial = 748] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1C1B8800) [pid = 1736] [serial = 756] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A9DD400) [pid = 1736] [serial = 751] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1A9E0000) [pid = 1736] [serial = 753] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1CA9C000) [pid = 1736] [serial = 719] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (19C54C00) [pid = 1736] [serial = 717] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (18EAE800) [pid = 1736] [serial = 716] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (138BE800) [pid = 1736] [serial = 714] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (136AC400) [pid = 1736] [serial = 713] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (133AE400) [pid = 1736] [serial = 711] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (14A8C800) [pid = 1736] [serial = 411] [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.] 13:32:09 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (18A6D000) [pid = 1736] [serial = 741] [outer = 00000000] [url = about:blank] 13:32:09 INFO - PROCESS | 1736 | ++DOCSHELL 02666C00 == 37 [pid = 1736] [id = 270] 13:32:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (0266D800) [pid = 1736] [serial = 809] [outer = 00000000] 13:32:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (11C5CC00) [pid = 1736] [serial = 810] [outer = 0266D800] 13:32:09 INFO - PROCESS | 1736 | 1461184329600 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (13207000) [pid = 1736] [serial = 811] [outer = 0266D800] 13:32:10 INFO - PROCESS | 1736 | 1461184330046 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 843ms 13:32:10 INFO - PROCESS | 1736 | 1461184330104 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1736 | 1461184330109 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:32:10 INFO - PROCESS | 1736 | 1461184330115 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1736 | 1461184330117 Marionette TRACE conn3 <- [1,1046,null,{}] 13:32:10 INFO - PROCESS | 1736 | 1461184330121 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 1736 | 1461184330198 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:32:10 INFO - PROCESS | 1736 | 1461184330206 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1736 | ++DOCSHELL 1325FC00 == 38 [pid = 1736] [id = 271] 13:32:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (133A2000) [pid = 1736] [serial = 812] [outer = 00000000] 13:32:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (13886800) [pid = 1736] [serial = 813] [outer = 133A2000] 13:32:10 INFO - PROCESS | 1736 | 1461184330251 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (138C5000) [pid = 1736] [serial = 814] [outer = 133A2000] 13:32:10 INFO - PROCESS | 1736 | 1461184330720 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 625ms 13:32:10 INFO - PROCESS | 1736 | 1461184330753 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1736 | 1461184330755 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:32:10 INFO - PROCESS | 1736 | 1461184330759 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1736 | 1461184330762 Marionette TRACE conn3 <- [1,1050,null,{}] 13:32:10 INFO - PROCESS | 1736 | 1461184330777 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 1736 | 1461184330862 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:32:10 INFO - PROCESS | 1736 | 1461184330911 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1736 | ++DOCSHELL 14A8EC00 == 39 [pid = 1736] [id = 272] 13:32:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (14A97400) [pid = 1736] [serial = 815] [outer = 00000000] 13:32:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (15BD0C00) [pid = 1736] [serial = 816] [outer = 14A97400] 13:32:11 INFO - PROCESS | 1736 | 1461184331029 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (15DCD800) [pid = 1736] [serial = 817] [outer = 14A97400] 13:32:11 INFO - PROCESS | 1736 | 1461184331407 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 687ms 13:32:11 INFO - PROCESS | 1736 | 1461184331457 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1736 | 1461184331460 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 13:32:11 INFO - PROCESS | 1736 | 1461184331463 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:32:11 INFO - PROCESS | 1736 | 1461184331465 Marionette TRACE conn3 <- [1,1054,null,{}] 13:32:11 INFO - PROCESS | 1736 | 1461184331468 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:11 INFO - PROCESS | 1736 | 1461184331545 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:32:11 INFO - PROCESS | 1736 | 1461184331551 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1736 | ++DOCSHELL 15DD9C00 == 40 [pid = 1736] [id = 273] 13:32:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (15E74400) [pid = 1736] [serial = 818] [outer = 00000000] 13:32:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (16654000) [pid = 1736] [serial = 819] [outer = 15E74400] 13:32:11 INFO - PROCESS | 1736 | 1461184331596 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1682F800) [pid = 1736] [serial = 820] [outer = 15E74400] 13:32:12 INFO - PROCESS | 1736 | 1461184332059 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 641ms 13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:32:12 INFO - PROCESS | 1736 | 1461184332103 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1736 | 1461184332105 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 13:32:12 INFO - PROCESS | 1736 | 1461184332108 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1736 | 1461184332110 Marionette TRACE conn3 <- [1,1058,null,{}] 13:32:12 INFO - PROCESS | 1736 | 1461184332114 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 1736 | 1461184332213 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:32:12 INFO - PROCESS | 1736 | 1461184332297 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1736 | ++DOCSHELL 17A9C800 == 41 [pid = 1736] [id = 274] 13:32:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (17AA1400) [pid = 1736] [serial = 821] [outer = 00000000] 13:32:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (1812F000) [pid = 1736] [serial = 822] [outer = 17AA1400] 13:32:12 INFO - PROCESS | 1736 | 1461184332344 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1812E800) [pid = 1736] [serial = 823] [outer = 17AA1400] 13:32:12 INFO - PROCESS | 1736 | 1461184332769 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 703ms 13:32:12 INFO - PROCESS | 1736 | 1461184332806 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1736 | 1461184332810 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:32:12 INFO - PROCESS | 1736 | 1461184332814 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1736 | 1461184332817 Marionette TRACE conn3 <- [1,1062,null,{}] 13:32:12 INFO - PROCESS | 1736 | 1461184332825 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 1736 | 1461184332950 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:32:12 INFO - PROCESS | 1736 | 1461184332960 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1736 | ++DOCSHELL 1886EC00 == 42 [pid = 1736] [id = 275] 13:32:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (188C1400) [pid = 1736] [serial = 824] [outer = 00000000] 13:32:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (188CF000) [pid = 1736] [serial = 825] [outer = 188C1400] 13:32:13 INFO - PROCESS | 1736 | 1461184333015 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (188CB800) [pid = 1736] [serial = 826] [outer = 188C1400] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (16836400) [pid = 1736] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1908E800) [pid = 1736] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (15BD8000) [pid = 1736] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (16836000) [pid = 1736] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1A169800) [pid = 1736] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1A9D3C00) [pid = 1736] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1908BC00) [pid = 1736] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (188C4800) [pid = 1736] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (142A9400) [pid = 1736] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (13259000) [pid = 1736] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (18D01800) [pid = 1736] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (11C52C00) [pid = 1736] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:32:13 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (133AB000) [pid = 1736] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:32:13 INFO - PROCESS | 1736 | 1461184333858 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1109ms 13:32:13 INFO - PROCESS | 1736 | 1461184333919 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1736 | 1461184333923 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:32:13 INFO - PROCESS | 1736 | 1461184333927 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1736 | 1461184333930 Marionette TRACE conn3 <- [1,1066,null,{}] 13:32:13 INFO - PROCESS | 1736 | 1461184333951 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 1736 | 1461184334050 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:32:14 INFO - PROCESS | 1736 | 1461184334128 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1736 | ++DOCSHELL 12CF2000 == 43 [pid = 1736] [id = 276] 13:32:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (12CF3C00) [pid = 1736] [serial = 827] [outer = 00000000] 13:32:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (133AB000) [pid = 1736] [serial = 828] [outer = 12CF3C00] 13:32:14 INFO - PROCESS | 1736 | 1461184334185 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (136B6400) [pid = 1736] [serial = 829] [outer = 12CF3C00] 13:32:14 INFO - PROCESS | 1736 | 1461184334763 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 891ms 13:32:14 INFO - PROCESS | 1736 | 1461184334830 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1736 | 1461184334836 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:32:14 INFO - PROCESS | 1736 | 1461184334845 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1736 | 1461184334850 Marionette TRACE conn3 <- [1,1070,null,{}] 13:32:14 INFO - PROCESS | 1736 | 1461184334855 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 1736 | 1461184334958 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:32:15 INFO - PROCESS | 1736 | 1461184335038 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1736 | ++DOCSHELL 13A90000 == 44 [pid = 1736] [id = 277] 13:32:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (142AFC00) [pid = 1736] [serial = 830] [outer = 00000000] 13:32:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (15B0F000) [pid = 1736] [serial = 831] [outer = 142AFC00] 13:32:15 INFO - PROCESS | 1736 | 1461184335092 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (15E75800) [pid = 1736] [serial = 832] [outer = 142AFC00] 13:32:15 INFO - PROCESS | 1736 | 1461184335721 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 891ms 13:32:15 INFO - PROCESS | 1736 | 1461184335750 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1736 | 1461184335753 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:32:15 INFO - PROCESS | 1736 | 1461184335756 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1736 | 1461184335760 Marionette TRACE conn3 <- [1,1074,null,{}] 13:32:15 INFO - PROCESS | 1736 | 1461184335771 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:15 INFO - PROCESS | 1736 | 1461184335876 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:32:15 INFO - PROCESS | 1736 | 1461184335971 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1736 | ++DOCSHELL 14A09C00 == 45 [pid = 1736] [id = 278] 13:32:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18701400) [pid = 1736] [serial = 833] [outer = 00000000] 13:32:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (188CAC00) [pid = 1736] [serial = 834] [outer = 18701400] 13:32:16 INFO - PROCESS | 1736 | 1461184336028 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18A63400) [pid = 1736] [serial = 835] [outer = 18701400] 13:32:16 INFO - PROCESS | 1736 | 1461184336584 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 891ms 13:32:16 INFO - PROCESS | 1736 | 1461184336660 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1736 | 1461184336663 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:32:16 INFO - PROCESS | 1736 | 1461184336667 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 1736 | 1461184336669 Marionette TRACE conn3 <- [1,1078,null,{}] 13:32:16 INFO - PROCESS | 1736 | 1461184336673 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:16 INFO - PROCESS | 1736 | 1461184336771 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:32:16 INFO - PROCESS | 1736 | 1461184336849 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1736 | ++DOCSHELL 16B59800 == 46 [pid = 1736] [id = 279] 13:32:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (18032800) [pid = 1736] [serial = 836] [outer = 00000000] 13:32:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18D02400) [pid = 1736] [serial = 837] [outer = 18032800] 13:32:16 INFO - PROCESS | 1736 | 1461184336910 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18D01C00) [pid = 1736] [serial = 838] [outer = 18032800] 13:32:17 INFO - PROCESS | 1736 | 1461184337479 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 844ms 13:32:17 INFO - PROCESS | 1736 | 1461184337516 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1736 | 1461184337518 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 13:32:17 INFO - PROCESS | 1736 | 1461184337523 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1736 | 1461184337525 Marionette TRACE conn3 <- [1,1082,null,{}] 13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:32:17 INFO - PROCESS | 1736 | 1461184337529 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 1736 | 1461184337628 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:32:17 INFO - PROCESS | 1736 | 1461184337720 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1736 | ++DOCSHELL 02A75800 == 47 [pid = 1736] [id = 280] 13:32:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (11C57C00) [pid = 1736] [serial = 839] [outer = 00000000] 13:32:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (133A4800) [pid = 1736] [serial = 840] [outer = 11C57C00] 13:32:17 INFO - PROCESS | 1736 | 1461184337774 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (136ADC00) [pid = 1736] [serial = 841] [outer = 11C57C00] 13:32:18 INFO - PROCESS | 1736 | 1461184338358 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 875ms 13:32:18 INFO - PROCESS | 1736 | 1461184338410 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1736 | 1461184338413 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 13:32:18 INFO - PROCESS | 1736 | 1461184338418 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:32:18 INFO - PROCESS | 1736 | 1461184338422 Marionette TRACE conn3 <- [1,1086,null,{}] 13:32:18 INFO - PROCESS | 1736 | 1461184338427 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:18 INFO - PROCESS | 1736 | 1461184338524 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:32:18 INFO - PROCESS | 1736 | 1461184338620 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1736 | ++DOCSHELL 12B7F400 == 48 [pid = 1736] [id = 281] 13:32:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (12BDDC00) [pid = 1736] [serial = 842] [outer = 00000000] 13:32:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (138C5400) [pid = 1736] [serial = 843] [outer = 12BDDC00] 13:32:18 INFO - PROCESS | 1736 | 1461184338675 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (142AD800) [pid = 1736] [serial = 844] [outer = 12BDDC00] 13:32:18 INFO - PROCESS | 1736 | --DOCSHELL 19092400 == 47 [pid = 1736] [id = 215] 13:32:18 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (17AA9000) [pid = 1736] [serial = 774] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1812F400) [pid = 1736] [serial = 775] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (197F6C00) [pid = 1736] [serial = 786] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (16486800) [pid = 1736] [serial = 771] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (16659C00) [pid = 1736] [serial = 772] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18A70400) [pid = 1736] [serial = 799] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1A265800) [pid = 1736] [serial = 789] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (197F6400) [pid = 1736] [serial = 787] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1C1A9400) [pid = 1736] [serial = 792] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1A26F800) [pid = 1736] [serial = 790] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (188D0C00) [pid = 1736] [serial = 798] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (19099C00) [pid = 1736] [serial = 783] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (19C4F800) [pid = 1736] [serial = 801] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (138BE000) [pid = 1736] [serial = 777] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (14A97800) [pid = 1736] [serial = 768] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (18A6C800) [pid = 1736] [serial = 778] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (15725400) [pid = 1736] [serial = 769] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (133A1800) [pid = 1736] [serial = 765] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (133A6000) [pid = 1736] [serial = 766] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (18EA4400) [pid = 1736] [serial = 780] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18EA7000) [pid = 1736] [serial = 781] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (12B87400) [pid = 1736] [serial = 762] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (1C1B1000) [pid = 1736] [serial = 793] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (15BB7400) [pid = 1736] [serial = 795] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (12CBBC00) [pid = 1736] [serial = 763] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (16550400) [pid = 1736] [serial = 796] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | --DOMWINDOW == 65 (19098000) [pid = 1736] [serial = 784] [outer = 00000000] [url = about:blank] 13:32:19 INFO - PROCESS | 1736 | 1461184339198 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 797ms 13:32:19 INFO - PROCESS | 1736 | 1461184339222 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1736 | 1461184339228 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:32:19 INFO - PROCESS | 1736 | 1461184339234 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1736 | 1461184339236 Marionette TRACE conn3 <- [1,1090,null,{}] 13:32:19 INFO - PROCESS | 1736 | 1461184339240 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 1736 | 1461184339319 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:32:19 INFO - PROCESS | 1736 | 1461184339325 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1736 | ++DOCSHELL 136AE000 == 48 [pid = 1736] [id = 282] 13:32:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (138BE000) [pid = 1736] [serial = 845] [outer = 00000000] 13:32:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (157ACC00) [pid = 1736] [serial = 846] [outer = 138BE000] 13:32:19 INFO - PROCESS | 1736 | 1461184339370 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (15BB7400) [pid = 1736] [serial = 847] [outer = 138BE000] 13:32:19 INFO - PROCESS | 1736 | 1461184339830 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 640ms 13:32:19 INFO - PROCESS | 1736 | 1461184339870 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1736 | 1461184339873 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:32:19 INFO - PROCESS | 1736 | 1461184339876 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1736 | 1461184339879 Marionette TRACE conn3 <- [1,1094,null,{}] 13:32:19 INFO - PROCESS | 1736 | 1461184339889 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 1736 | 1461184339977 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:32:19 INFO - PROCESS | 1736 | 1461184339986 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1736 | ++DOCSHELL 16B57800 == 49 [pid = 1736] [id = 283] 13:32:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (16B59400) [pid = 1736] [serial = 848] [outer = 00000000] 13:32:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (17A0A000) [pid = 1736] [serial = 849] [outer = 16B59400] 13:32:20 INFO - PROCESS | 1736 | 1461184340033 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (1812DC00) [pid = 1736] [serial = 850] [outer = 16B59400] 13:32:20 INFO - PROCESS | 1736 | 1461184340482 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 641ms 13:32:20 INFO - PROCESS | 1736 | 1461184340513 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 1736 | 1461184340516 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:32:20 INFO - PROCESS | 1736 | 1461184340523 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1736 | 1461184340525 Marionette TRACE conn3 <- [1,1098,null,{}] 13:32:20 INFO - PROCESS | 1736 | 1461184340528 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 1736 | 1461184340605 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:32:20 INFO - PROCESS | 1736 | 1461184340612 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1736 | ++DOCSHELL 1665DC00 == 50 [pid = 1736] [id = 284] 13:32:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (1886DC00) [pid = 1736] [serial = 851] [outer = 00000000] 13:32:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (188D0000) [pid = 1736] [serial = 852] [outer = 1886DC00] 13:32:20 INFO - PROCESS | 1736 | 1461184340663 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (18A6C400) [pid = 1736] [serial = 853] [outer = 1886DC00] 13:32:21 INFO - PROCESS | 1736 | 1461184341108 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 640ms 13:32:21 INFO - PROCESS | 1736 | 1461184341162 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1736 | 1461184341164 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 13:32:21 INFO - PROCESS | 1736 | 1461184341168 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:32:21 INFO - PROCESS | 1736 | 1461184341169 Marionette TRACE conn3 <- [1,1102,null,{}] 13:32:21 INFO - PROCESS | 1736 | 1461184341173 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:21 INFO - PROCESS | 1736 | 1461184341249 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:32:21 INFO - PROCESS | 1736 | 1461184341255 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1736 | ++DOCSHELL 181E7800 == 51 [pid = 1736] [id = 285] 13:32:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (18863C00) [pid = 1736] [serial = 854] [outer = 00000000] 13:32:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (18EA4800) [pid = 1736] [serial = 855] [outer = 18863C00] 13:32:21 INFO - PROCESS | 1736 | 1461184341300 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18EA8800) [pid = 1736] [serial = 856] [outer = 18863C00] 13:32:21 INFO - PROCESS | 1736 | 1461184341778 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 641ms 13:32:21 INFO - PROCESS | 1736 | 1461184341806 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1736 | 1461184341807 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:32:21 INFO - PROCESS | 1736 | 1461184341816 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1736 | 1461184341818 Marionette TRACE conn3 <- [1,1106,null,{}] 13:32:21 INFO - PROCESS | 1736 | 1461184341822 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:21 INFO - PROCESS | 1736 | 1461184341944 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:32:22 INFO - PROCESS | 1736 | 1461184342038 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1736 | ++DOCSHELL 02679000 == 52 [pid = 1736] [id = 286] 13:32:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (0267DC00) [pid = 1736] [serial = 857] [outer = 00000000] 13:32:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (19095800) [pid = 1736] [serial = 858] [outer = 0267DC00] 13:32:22 INFO - PROCESS | 1736 | 1461184342085 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (19098800) [pid = 1736] [serial = 859] [outer = 0267DC00] 13:32:22 INFO - PROCESS | 1736 | 1461184342507 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 13:32:22 INFO - PROCESS | 1736 | 1461184342557 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1736 | 1461184342559 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 13:32:22 INFO - PROCESS | 1736 | 1461184342562 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:32:22 INFO - PROCESS | 1736 | 1461184342564 Marionette TRACE conn3 <- [1,1110,null,{}] 13:32:22 INFO - PROCESS | 1736 | 1461184342567 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:22 INFO - PROCESS | 1736 | 1461184342666 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:32:22 INFO - PROCESS | 1736 | 1461184342673 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1736 | ++DOCSHELL 18864000 == 53 [pid = 1736] [id = 287] 13:32:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (1908E800) [pid = 1736] [serial = 860] [outer = 00000000] 13:32:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1962B800) [pid = 1736] [serial = 861] [outer = 1908E800] 13:32:22 INFO - PROCESS | 1736 | 1461184342717 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (19632400) [pid = 1736] [serial = 862] [outer = 1908E800] 13:32:22 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (133A2000) [pid = 1736] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:32:22 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (0266D800) [pid = 1736] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:32:22 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (17AA1400) [pid = 1736] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:32:22 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (14A97400) [pid = 1736] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:32:22 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (15E74400) [pid = 1736] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:32:23 INFO - PROCESS | 1736 | 1461184343128 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 594ms 13:32:23 INFO - PROCESS | 1736 | 1461184343164 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1736 | 1461184343166 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:32:23 INFO - PROCESS | 1736 | 1461184343169 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1736 | 1461184343171 Marionette TRACE conn3 <- [1,1114,null,{}] 13:32:23 INFO - PROCESS | 1736 | 1461184343174 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 1736 | 1461184343250 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:32:23 INFO - PROCESS | 1736 | 1461184343256 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1736 | ++DOCSHELL 11C5C000 == 54 [pid = 1736] [id = 288] 13:32:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (11CAF800) [pid = 1736] [serial = 863] [outer = 00000000] 13:32:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (196E3000) [pid = 1736] [serial = 864] [outer = 11CAF800] 13:32:23 INFO - PROCESS | 1736 | 1461184343299 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (197F7800) [pid = 1736] [serial = 865] [outer = 11CAF800] 13:32:23 INFO - PROCESS | 1736 | 1461184343735 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 594ms 13:32:23 INFO - PROCESS | 1736 | 1461184343767 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1736 | 1461184343768 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:32:23 INFO - PROCESS | 1736 | 1461184343772 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1736 | 1461184343773 Marionette TRACE conn3 <- [1,1118,null,{}] 13:32:23 INFO - PROCESS | 1736 | 1461184343787 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 1736 | 1461184343862 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:32:23 INFO - PROCESS | 1736 | 1461184343868 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1736 | ++DOCSHELL 19090400 == 55 [pid = 1736] [id = 289] 13:32:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (19C4FC00) [pid = 1736] [serial = 866] [outer = 00000000] 13:32:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (19FF2400) [pid = 1736] [serial = 867] [outer = 19C4FC00] 13:32:23 INFO - PROCESS | 1736 | 1461184343912 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1A160000) [pid = 1736] [serial = 868] [outer = 19C4FC00] 13:32:24 INFO - PROCESS | 1736 | 1461184344328 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 594ms 13:32:24 INFO - PROCESS | 1736 | 1461184344377 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:32:24 INFO - PROCESS | 1736 | 1461184344379 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 13:32:24 INFO - PROCESS | 1736 | 1461184344386 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1736 | 1461184344388 Marionette TRACE conn3 <- [1,1122,null,{}] 13:32:24 INFO - PROCESS | 1736 | 1461184344391 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 1736 | 1461184344467 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:32:24 INFO - PROCESS | 1736 | 1461184344474 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1736 | ++DOCSHELL 199A4C00 == 56 [pid = 1736] [id = 290] 13:32:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1A1C9C00) [pid = 1736] [serial = 869] [outer = 00000000] 13:32:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A269C00) [pid = 1736] [serial = 870] [outer = 1A1C9C00] 13:32:24 INFO - PROCESS | 1736 | 1461184344517 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A26FC00) [pid = 1736] [serial = 871] [outer = 1A1C9C00] 13:32:24 INFO - PROCESS | 1736 | 1461184344961 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 593ms 13:32:24 INFO - PROCESS | 1736 | 1461184344977 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1736 | 1461184344979 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:32:24 INFO - PROCESS | 1736 | 1461184344982 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1736 | 1461184344984 Marionette TRACE conn3 <- [1,1126,null,{}] 13:32:24 INFO - PROCESS | 1736 | 1461184344988 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 1736 | 1461184345125 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:32:25 INFO - PROCESS | 1736 | 1461184345134 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1736 | ++DOCSHELL 02A76400 == 57 [pid = 1736] [id = 291] 13:32:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (13208000) [pid = 1736] [serial = 872] [outer = 00000000] 13:32:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1A80CC00) [pid = 1736] [serial = 873] [outer = 13208000] 13:32:25 INFO - PROCESS | 1736 | 1461184345183 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1A9D7000) [pid = 1736] [serial = 874] [outer = 13208000] 13:32:25 INFO - PROCESS | 1736 | 1461184345719 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 797ms 13:32:25 INFO - PROCESS | 1736 | 1461184345832 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1736 | 1461184345836 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:32:25 INFO - PROCESS | 1736 | 1461184345857 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1736 | 1461184345861 Marionette TRACE conn3 <- [1,1130,null,{}] 13:32:25 INFO - PROCESS | 1736 | 1461184345867 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 1736 | 1461184345980 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:32:26 INFO - PROCESS | 1736 | 1461184346104 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1736 | ++DOCSHELL 12CF0000 == 58 [pid = 1736] [id = 292] 13:32:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1325F000) [pid = 1736] [serial = 875] [outer = 00000000] 13:32:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (147AE400) [pid = 1736] [serial = 876] [outer = 1325F000] 13:32:26 INFO - PROCESS | 1736 | 1461184346162 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (15725000) [pid = 1736] [serial = 877] [outer = 1325F000] 13:32:26 INFO - PROCESS | 1736 | 1461184346718 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 906ms 13:32:26 INFO - PROCESS | 1736 | 1461184346762 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1736 | 1461184346768 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:32:26 INFO - PROCESS | 1736 | 1461184346774 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1736 | 1461184346777 Marionette TRACE conn3 <- [1,1134,null,{}] 13:32:26 INFO - PROCESS | 1736 | 1461184346781 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:26 INFO - PROCESS | 1736 | 1461184346882 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:32:26 INFO - PROCESS | 1736 | 1461184346979 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1736 | ++DOCSHELL 1647EC00 == 59 [pid = 1736] [id = 293] 13:32:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (16659C00) [pid = 1736] [serial = 878] [outer = 00000000] 13:32:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (188C4400) [pid = 1736] [serial = 879] [outer = 16659C00] 13:32:27 INFO - PROCESS | 1736 | 1461184347033 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (18C2B800) [pid = 1736] [serial = 880] [outer = 16659C00] 13:32:27 INFO - PROCESS | 1736 | 1461184347661 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 937ms 13:32:27 INFO - PROCESS | 1736 | 1461184347717 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1736 | 1461184347720 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:32:27 INFO - PROCESS | 1736 | 1461184347724 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1736 | 1461184347728 Marionette TRACE conn3 <- [1,1138,null,{}] 13:32:27 INFO - PROCESS | 1736 | 1461184347739 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 1736 | 1461184347874 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:32:28 INFO - PROCESS | 1736 | 1461184348003 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1736 | ++DOCSHELL 1870A400 == 60 [pid = 1736] [id = 294] 13:32:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1908C400) [pid = 1736] [serial = 881] [outer = 00000000] 13:32:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A54CC00) [pid = 1736] [serial = 882] [outer = 1908C400] 13:32:28 INFO - PROCESS | 1736 | 1461184348061 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1A91E000) [pid = 1736] [serial = 883] [outer = 1908C400] 13:32:28 INFO - PROCESS | 1736 | 1461184348663 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1000ms 13:32:28 INFO - PROCESS | 1736 | 1461184348931 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1736 | 1461184348935 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 13:32:28 INFO - PROCESS | 1736 | 1461184348941 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1736 | 1461184348944 Marionette TRACE conn3 <- [1,1142,null,{}] 13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:32:28 INFO - PROCESS | 1736 | 1461184348949 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:29 INFO - PROCESS | 1736 | 1461184349041 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:32:29 INFO - PROCESS | 1736 | 1461184349124 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1736 | ++DOCSHELL 0266A800 == 61 [pid = 1736] [id = 295] 13:32:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (0266E400) [pid = 1736] [serial = 884] [outer = 00000000] 13:32:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (133ADC00) [pid = 1736] [serial = 885] [outer = 0266E400] 13:32:29 INFO - PROCESS | 1736 | 1461184349215 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (13822000) [pid = 1736] [serial = 886] [outer = 0266E400] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 1A922800 == 60 [pid = 1736] [id = 216] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 17A9C800 == 59 [pid = 1736] [id = 274] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 15DD9C00 == 58 [pid = 1736] [id = 273] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 1682BC00 == 57 [pid = 1736] [id = 214] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 14A8EC00 == 56 [pid = 1736] [id = 272] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 14A16400 == 55 [pid = 1736] [id = 213] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 1C239400 == 54 [pid = 1736] [id = 253] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 18D03C00 == 53 [pid = 1736] [id = 211] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 199A4C00 == 52 [pid = 1736] [id = 290] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 19090400 == 51 [pid = 1736] [id = 289] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 11C5C000 == 50 [pid = 1736] [id = 288] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 18864000 == 49 [pid = 1736] [id = 287] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 02679000 == 48 [pid = 1736] [id = 286] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 181E7800 == 47 [pid = 1736] [id = 285] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 1665DC00 == 46 [pid = 1736] [id = 284] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 16B57800 == 45 [pid = 1736] [id = 283] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 136AE000 == 44 [pid = 1736] [id = 282] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 12B7F400 == 43 [pid = 1736] [id = 281] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (188CF000) [pid = 1736] [serial = 825] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 12CF2000 == 42 [pid = 1736] [id = 276] 13:32:29 INFO - PROCESS | 1736 | --DOCSHELL 1886EC00 == 41 [pid = 1736] [id = 275] 13:32:29 INFO - PROCESS | 1736 | 1461184349837 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (16654000) [pid = 1736] [serial = 819] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (13886800) [pid = 1736] [serial = 813] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (138C5000) [pid = 1736] [serial = 814] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (11C5CC00) [pid = 1736] [serial = 810] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (13207000) [pid = 1736] [serial = 811] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1812F000) [pid = 1736] [serial = 822] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1551AC00) [pid = 1736] [serial = 807] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (15BD0C00) [pid = 1736] [serial = 816] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (15DCD800) [pid = 1736] [serial = 817] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (13201C00) [pid = 1736] [serial = 804] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1812E800) [pid = 1736] [serial = 823] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1682F800) [pid = 1736] [serial = 820] [outer = 00000000] [url = about:blank] 13:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 937ms 13:32:29 INFO - PROCESS | 1736 | 1461184349892 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1736 | 1461184349896 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:32:29 INFO - PROCESS | 1736 | 1461184349903 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1736 | 1461184349906 Marionette TRACE conn3 <- [1,1146,null,{}] 13:32:29 INFO - PROCESS | 1736 | 1461184349911 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:29 INFO - PROCESS | 1736 | 1461184349988 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:32:30 INFO - PROCESS | 1736 | 1461184349997 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1736 | ++DOCSHELL 12CF6400 == 42 [pid = 1736] [id = 296] 13:32:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1320D800) [pid = 1736] [serial = 887] [outer = 00000000] 13:32:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1388A000) [pid = 1736] [serial = 888] [outer = 1320D800] 13:32:30 INFO - PROCESS | 1736 | 1461184350042 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (13A87C00) [pid = 1736] [serial = 889] [outer = 1320D800] 13:32:30 INFO - PROCESS | 1736 | 1461184350556 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 703ms 13:32:30 INFO - PROCESS | 1736 | 1461184350602 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1736 | 1461184350604 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:32:30 INFO - PROCESS | 1736 | 1461184350608 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1736 | 1461184350609 Marionette TRACE conn3 <- [1,1150,null,{}] 13:32:30 INFO - PROCESS | 1736 | 1461184350618 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 1736 | 1461184350700 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:32:30 INFO - PROCESS | 1736 | 1461184350780 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1736 | ++DOCSHELL 15724800 == 43 [pid = 1736] [id = 297] 13:32:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (15BB9800) [pid = 1736] [serial = 890] [outer = 00000000] 13:32:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (16550400) [pid = 1736] [serial = 891] [outer = 15BB9800] 13:32:30 INFO - PROCESS | 1736 | 1461184350835 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (16654C00) [pid = 1736] [serial = 892] [outer = 15BB9800] 13:32:31 INFO - PROCESS | 1736 | 1461184351235 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 704ms 13:32:31 INFO - PROCESS | 1736 | 1461184351307 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1736 | 1461184351309 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 13:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:32:31 INFO - PROCESS | 1736 | 1461184351312 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1736 | 1461184351314 Marionette TRACE conn3 <- [1,1154,null,{}] 13:32:31 INFO - PROCESS | 1736 | 1461184351318 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:31 INFO - PROCESS | 1736 | 1461184351396 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:32:31 INFO - PROCESS | 1736 | 1461184351402 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1736 | ++DOCSHELL 17A01C00 == 44 [pid = 1736] [id = 298] 13:32:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (17A02400) [pid = 1736] [serial = 893] [outer = 00000000] 13:32:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18031C00) [pid = 1736] [serial = 894] [outer = 17A02400] 13:32:31 INFO - PROCESS | 1736 | 1461184351447 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18398800) [pid = 1736] [serial = 895] [outer = 17A02400] 13:32:31 INFO - PROCESS | 1736 | 1461184351870 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 593ms 13:32:31 INFO - PROCESS | 1736 | 1461184351910 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1736 | 1461184351912 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 13:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:32:31 INFO - PROCESS | 1736 | 1461184351915 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1736 | 1461184351917 Marionette TRACE conn3 <- [1,1158,null,{}] 13:32:31 INFO - PROCESS | 1736 | 1461184351928 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 1736 | 1461184352028 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:32:32 INFO - PROCESS | 1736 | 1461184352115 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1736 | ++DOCSHELL 18A61C00 == 45 [pid = 1736] [id = 299] 13:32:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18A62000) [pid = 1736] [serial = 896] [outer = 00000000] 13:32:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18C27800) [pid = 1736] [serial = 897] [outer = 18A62000] 13:32:32 INFO - PROCESS | 1736 | 1461184352167 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18C27400) [pid = 1736] [serial = 898] [outer = 18A62000] 13:32:32 INFO - PROCESS | 1736 | 1461184352580 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 703ms 13:32:32 INFO - PROCESS | 1736 | 1461184352616 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1736 | 1461184352618 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 13:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:32:32 INFO - PROCESS | 1736 | 1461184352622 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1736 | 1461184352623 Marionette TRACE conn3 <- [1,1162,null,{}] 13:32:32 INFO - PROCESS | 1736 | 1461184352626 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 1736 | 1461184352752 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:32:32 INFO - PROCESS | 1736 | 1461184352759 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1736 | ++DOCSHELL 188C2800 == 46 [pid = 1736] [id = 300] 13:32:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18A67800) [pid = 1736] [serial = 899] [outer = 00000000] 13:32:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (19093800) [pid = 1736] [serial = 900] [outer = 18A67800] 13:32:32 INFO - PROCESS | 1736 | 1461184352810 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1962DC00) [pid = 1736] [serial = 901] [outer = 18A67800] 13:32:33 INFO - PROCESS | 1736 | 1461184353285 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1736 | 1461184353326 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 13:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:32:33 INFO - PROCESS | 1736 | 1461184353329 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1736 | 1461184353331 Marionette TRACE conn3 <- [1,1166,null,{}] 13:32:33 INFO - PROCESS | 1736 | 1461184353335 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:33 INFO - PROCESS | 1736 | 1461184353469 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:32:33 INFO - PROCESS | 1736 | 1461184353492 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1736 | ++DOCSHELL 19FF2800 == 47 [pid = 1736] [id = 301] 13:32:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1A169C00) [pid = 1736] [serial = 902] [outer = 00000000] 13:32:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1A26B800) [pid = 1736] [serial = 903] [outer = 1A169C00] 13:32:33 INFO - PROCESS | 1736 | 1461184353539 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A869400) [pid = 1736] [serial = 904] [outer = 1A169C00] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (0267DC00) [pid = 1736] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1908E800) [pid = 1736] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (16B59400) [pid = 1736] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (138BE000) [pid = 1736] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1886DC00) [pid = 1736] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (12BDDC00) [pid = 1736] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18863C00) [pid = 1736] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1A1C9C00) [pid = 1736] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (19C4FC00) [pid = 1736] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:32:34 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (11CAF800) [pid = 1736] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:32:34 INFO - PROCESS | 1736 | 1461184354125 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1736 | 1461184354177 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 13:32:34 INFO - PROCESS | 1736 | 1461184354182 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1736 | 1461184354184 Marionette TRACE conn3 <- [1,1170,null,{}] 13:32:34 INFO - PROCESS | 1736 | 1461184354188 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 1736 | 1461184354269 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:32:34 INFO - PROCESS | 1736 | 1461184354275 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1736 | ++DOCSHELL 11C5A000 == 48 [pid = 1736] [id = 302] 13:32:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (12CBD400) [pid = 1736] [serial = 905] [outer = 00000000] 13:32:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1812B800) [pid = 1736] [serial = 906] [outer = 12CBD400] 13:32:34 INFO - PROCESS | 1736 | 1461184354321 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (17AA2000) [pid = 1736] [serial = 907] [outer = 12CBD400] 13:32:34 INFO - PROCESS | 1736 | 1461184354746 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1736 | 1461184354794 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 13:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:32:34 INFO - PROCESS | 1736 | 1461184354801 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1736 | 1461184354803 Marionette TRACE conn3 <- [1,1174,null,{}] 13:32:34 INFO - PROCESS | 1736 | 1461184354806 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 1736 | 1461184354880 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:32:34 INFO - PROCESS | 1736 | 1461184354886 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1736 | ++DOCSHELL 19090C00 == 49 [pid = 1736] [id = 303] 13:32:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (197F5C00) [pid = 1736] [serial = 908] [outer = 00000000] 13:32:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A869800) [pid = 1736] [serial = 909] [outer = 197F5C00] 13:32:34 INFO - PROCESS | 1736 | 1461184354930 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C1AC400) [pid = 1736] [serial = 910] [outer = 197F5C00] 13:32:35 INFO - PROCESS | 1736 | 1461184355360 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1736 | 1461184355421 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 13:32:35 INFO - PROCESS | 1736 | 1461184355424 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1736 | 1461184355426 Marionette TRACE conn3 <- [1,1178,null,{}] 13:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:32:35 INFO - PROCESS | 1736 | 1461184355430 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 1736 | 1461184355505 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:32:35 INFO - PROCESS | 1736 | 1461184355510 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1736 | ++DOCSHELL 1A1C9C00 == 50 [pid = 1736] [id = 304] 13:32:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1C238000) [pid = 1736] [serial = 911] [outer = 00000000] 13:32:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1C37F400) [pid = 1736] [serial = 912] [outer = 1C238000] 13:32:35 INFO - PROCESS | 1736 | 1461184355555 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1C387400) [pid = 1736] [serial = 913] [outer = 1C238000] 13:32:35 INFO - PROCESS | 1736 | 1461184355991 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1736 | 1461184356032 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 1736 | 1461184356035 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1736 | 1461184356038 Marionette TRACE conn3 <- [1,1182,null,{}] 13:32:36 INFO - PROCESS | 1736 | 1461184356041 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 1736 | 1461184356187 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:32:36 INFO - PROCESS | 1736 | 1461184356377 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1736 | ++DOCSHELL 02A7E000 == 51 [pid = 1736] [id = 305] 13:32:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (11C4FC00) [pid = 1736] [serial = 914] [outer = 00000000] 13:32:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (12B3C800) [pid = 1736] [serial = 915] [outer = 11C4FC00] 13:32:36 INFO - PROCESS | 1736 | 1461184356436 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (13201C00) [pid = 1736] [serial = 916] [outer = 11C4FC00] 13:32:37 INFO - PROCESS | 1736 | 1461184357022 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1736 | 1461184357084 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 13:32:37 INFO - PROCESS | 1736 | 1461184357109 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:32:37 INFO - PROCESS | 1736 | 1461184357114 Marionette TRACE conn3 <- [1,1186,null,{}] 13:32:37 INFO - PROCESS | 1736 | 1461184357118 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 1736 | 1461184357257 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:32:37 INFO - PROCESS | 1736 | 1461184357383 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1736 | ++DOCSHELL 15E79C00 == 52 [pid = 1736] [id = 306] 13:32:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (16478400) [pid = 1736] [serial = 917] [outer = 00000000] 13:32:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (16B4CC00) [pid = 1736] [serial = 918] [outer = 16478400] 13:32:37 INFO - PROCESS | 1736 | 1461184357443 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1812D400) [pid = 1736] [serial = 919] [outer = 16478400] 13:32:38 INFO - PROCESS | 1736 | 1461184358046 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1000ms 13:32:38 INFO - PROCESS | 1736 | 1461184358113 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1736 | 1461184358116 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 13:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:32:38 INFO - PROCESS | 1736 | 1461184358120 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1736 | 1461184358122 Marionette TRACE conn3 <- [1,1190,null,{}] 13:32:38 INFO - PROCESS | 1736 | 1461184358126 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 1736 | 1461184358227 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:32:38 INFO - PROCESS | 1736 | 1461184358373 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1736 | ++DOCSHELL 18EA3000 == 53 [pid = 1736] [id = 307] 13:32:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (18EAAC00) [pid = 1736] [serial = 920] [outer = 00000000] 13:32:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (196DCC00) [pid = 1736] [serial = 921] [outer = 18EAAC00] 13:32:38 INFO - PROCESS | 1736 | 1461184358430 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1A9DE400) [pid = 1736] [serial = 922] [outer = 18EAAC00] 13:32:39 INFO - PROCESS | 1736 | 1461184359009 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:32:39 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 13:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 938ms 13:32:39 INFO - PROCESS | 1736 | 1461184359064 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1736 | 1461184359068 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 13:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:32:39 INFO - PROCESS | 1736 | 1461184359078 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1736 | 1461184359083 Marionette TRACE conn3 <- [1,1194,null,{}] 13:32:39 INFO - PROCESS | 1736 | 1461184359087 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 1736 | 1461184359218 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:32:39 INFO - PROCESS | 1736 | 1461184359432 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1736 | ++DOCSHELL 1C96A800 == 54 [pid = 1736] [id = 308] 13:32:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1C96AC00) [pid = 1736] [serial = 923] [outer = 00000000] 13:32:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1C96DC00) [pid = 1736] [serial = 924] [outer = 1C96AC00] 13:32:39 INFO - PROCESS | 1736 | 1461184359493 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1C970800) [pid = 1736] [serial = 925] [outer = 1C96AC00] 13:32:40 INFO - PROCESS | 1736 | 1461184360215 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:32:40 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 13:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1219ms 13:32:40 INFO - PROCESS | 1736 | 1461184360299 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1736 | 1461184360303 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 13:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:32:40 INFO - PROCESS | 1736 | 1461184360309 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1736 | 1461184360313 Marionette TRACE conn3 <- [1,1198,null,{}] 13:32:40 INFO - PROCESS | 1736 | 1461184360320 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 1736 | 1461184360412 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:32:40 INFO - PROCESS | 1736 | 1461184360547 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1736 | ++DOCSHELL 1388B400 == 55 [pid = 1736] [id = 309] 13:32:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (138C3000) [pid = 1736] [serial = 926] [outer = 00000000] 13:32:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (15BCC000) [pid = 1736] [serial = 927] [outer = 138C3000] 13:32:40 INFO - PROCESS | 1736 | 1461184360605 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (15E7B000) [pid = 1736] [serial = 928] [outer = 138C3000] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 1A1C9C00 == 54 [pid = 1736] [id = 304] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 19090C00 == 53 [pid = 1736] [id = 303] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 11C5A000 == 52 [pid = 1736] [id = 302] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 19FF2800 == 51 [pid = 1736] [id = 301] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 188C2800 == 50 [pid = 1736] [id = 300] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 18A61C00 == 49 [pid = 1736] [id = 299] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 17A01C00 == 48 [pid = 1736] [id = 298] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 15724800 == 47 [pid = 1736] [id = 297] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 12CF6400 == 46 [pid = 1736] [id = 296] 13:32:41 INFO - PROCESS | 1736 | --DOCSHELL 0266A800 == 45 [pid = 1736] [id = 295] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (19095800) [pid = 1736] [serial = 858] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1962B800) [pid = 1736] [serial = 861] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (19098800) [pid = 1736] [serial = 859] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (133AB000) [pid = 1736] [serial = 828] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (15B0F000) [pid = 1736] [serial = 831] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (188CAC00) [pid = 1736] [serial = 834] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (17A0A000) [pid = 1736] [serial = 849] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1812DC00) [pid = 1736] [serial = 850] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (133A4800) [pid = 1736] [serial = 840] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (157ACC00) [pid = 1736] [serial = 846] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (15BB7400) [pid = 1736] [serial = 847] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (188D0000) [pid = 1736] [serial = 852] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18A6C400) [pid = 1736] [serial = 853] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (142AD800) [pid = 1736] [serial = 844] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (138C5400) [pid = 1736] [serial = 843] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18EA4800) [pid = 1736] [serial = 855] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18D02400) [pid = 1736] [serial = 837] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1A26FC00) [pid = 1736] [serial = 871] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1A80CC00) [pid = 1736] [serial = 873] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (19632400) [pid = 1736] [serial = 862] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (19FF2400) [pid = 1736] [serial = 867] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1A269C00) [pid = 1736] [serial = 870] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (197F7800) [pid = 1736] [serial = 865] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1A160000) [pid = 1736] [serial = 868] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (18EA8800) [pid = 1736] [serial = 856] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (196E3000) [pid = 1736] [serial = 864] [outer = 00000000] [url = about:blank] 13:32:41 INFO - PROCESS | 1736 | 1461184361186 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 906ms 13:32:41 INFO - PROCESS | 1736 | 1461184361216 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1736 | 1461184361221 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:32:41 INFO - PROCESS | 1736 | 1461184361227 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1736 | 1461184361230 Marionette TRACE conn3 <- [1,1202,null,{}] 13:32:41 INFO - PROCESS | 1736 | 1461184361233 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 1736 | 1461184361318 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:32:41 INFO - PROCESS | 1736 | 1461184361325 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1736 | ++DOCSHELL 1325DC00 == 46 [pid = 1736] [id = 310] 13:32:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1325E400) [pid = 1736] [serial = 929] [outer = 00000000] 13:32:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (15B0F000) [pid = 1736] [serial = 930] [outer = 1325E400] 13:32:41 INFO - PROCESS | 1736 | 1461184361370 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (15E76400) [pid = 1736] [serial = 931] [outer = 1325E400] 13:32:41 INFO - PROCESS | 1736 | 1461184361833 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 625ms 13:32:41 INFO - PROCESS | 1736 | 1461184361864 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1736 | 1461184361866 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:32:41 INFO - PROCESS | 1736 | 1461184361903 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1736 | 1461184361906 Marionette TRACE conn3 <- [1,1206,null,{}] 13:32:41 INFO - PROCESS | 1736 | 1461184361916 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 1736 | 1461184361996 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:32:42 INFO - PROCESS | 1736 | 1461184362005 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1736 | ++DOCSHELL 188CB400 == 47 [pid = 1736] [id = 311] 13:32:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (188CC400) [pid = 1736] [serial = 932] [outer = 00000000] 13:32:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18A6E400) [pid = 1736] [serial = 933] [outer = 188CC400] 13:32:42 INFO - PROCESS | 1736 | 1461184362053 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18D03400) [pid = 1736] [serial = 934] [outer = 188CC400] 13:32:42 INFO - PROCESS | 1736 | 1461184362516 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 640ms 13:32:42 INFO - PROCESS | 1736 | 1461184362541 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1736 | 1461184362544 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 13:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:32:42 INFO - PROCESS | 1736 | 1461184362547 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1736 | 1461184362549 Marionette TRACE conn3 <- [1,1210,null,{}] 13:32:42 INFO - PROCESS | 1736 | 1461184362556 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 1736 | 1461184362634 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:32:42 INFO - PROCESS | 1736 | 1461184362641 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1736 | ++DOCSHELL 18EAF000 == 48 [pid = 1736] [id = 312] 13:32:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18EAFC00) [pid = 1736] [serial = 935] [outer = 00000000] 13:32:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (19097000) [pid = 1736] [serial = 936] [outer = 18EAFC00] 13:32:42 INFO - PROCESS | 1736 | 1461184362685 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (19096800) [pid = 1736] [serial = 937] [outer = 18EAFC00] 13:32:43 INFO - PROCESS | 1736 | 1461184363135 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1736 | 1461184363187 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 13:32:43 INFO - PROCESS | 1736 | 1461184363190 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:32:43 INFO - PROCESS | 1736 | 1461184363192 Marionette TRACE conn3 <- [1,1214,null,{}] 13:32:43 INFO - PROCESS | 1736 | 1461184363195 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 1736 | 1461184363271 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:32:43 INFO - PROCESS | 1736 | 1461184363277 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1736 | ++DOCSHELL 19099C00 == 49 [pid = 1736] [id = 313] 13:32:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1962E400) [pid = 1736] [serial = 938] [outer = 00000000] 13:32:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (199AF400) [pid = 1736] [serial = 939] [outer = 1962E400] 13:32:43 INFO - PROCESS | 1736 | 1461184363322 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (19C54C00) [pid = 1736] [serial = 940] [outer = 1962E400] 13:32:43 INFO - PROCESS | 1736 | 1461184363838 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 687ms 13:32:43 INFO - PROCESS | 1736 | 1461184363890 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1736 | 1461184363892 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:32:43 INFO - PROCESS | 1736 | 1461184363896 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 1736 | 1461184363897 Marionette TRACE conn3 <- [1,1218,null,{}] 13:32:43 INFO - PROCESS | 1736 | 1461184363906 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 1736 | 1461184364028 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:32:44 INFO - PROCESS | 1736 | 1461184364040 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1736 | ++DOCSHELL 19632400 == 50 [pid = 1736] [id = 314] 13:32:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (197ED800) [pid = 1736] [serial = 941] [outer = 00000000] 13:32:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1A9D6C00) [pid = 1736] [serial = 942] [outer = 197ED800] 13:32:44 INFO - PROCESS | 1736 | 1461184364087 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C1A9400) [pid = 1736] [serial = 943] [outer = 197ED800] 13:32:44 INFO - PROCESS | 1736 | 1461184364542 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 688ms 13:32:44 INFO - PROCESS | 1736 | 1461184364595 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1736 | 1461184364597 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 13:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:32:44 INFO - PROCESS | 1736 | 1461184364600 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1736 | 1461184364602 Marionette TRACE conn3 <- [1,1222,null,{}] 13:32:44 INFO - PROCESS | 1736 | 1461184364605 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 1736 | 1461184364739 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:32:44 INFO - PROCESS | 1736 | 1461184364760 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1736 | ++DOCSHELL 1A26FC00 == 51 [pid = 1736] [id = 315] 13:32:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C237000) [pid = 1736] [serial = 944] [outer = 00000000] 13:32:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C832400) [pid = 1736] [serial = 945] [outer = 1C237000] 13:32:44 INFO - PROCESS | 1736 | 1461184364804 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C387800) [pid = 1736] [serial = 946] [outer = 1C237000] 13:32:45 INFO - PROCESS | 1736 | 1461184365218 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 625ms 13:32:45 INFO - PROCESS | 1736 | 1461184365241 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1736 | 1461184365243 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:32:45 INFO - PROCESS | 1736 | 1461184365246 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1736 | 1461184365247 Marionette TRACE conn3 <- [1,1226,null,{}] 13:32:45 INFO - PROCESS | 1736 | 1461184365251 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 1736 | 1461184365354 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:32:45 INFO - PROCESS | 1736 | 1461184365359 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1736 | ++DOCSHELL 1A166000 == 52 [pid = 1736] [id = 316] 13:32:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A9D9000) [pid = 1736] [serial = 947] [outer = 00000000] 13:32:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C96D000) [pid = 1736] [serial = 948] [outer = 1A9D9000] 13:32:45 INFO - PROCESS | 1736 | 1461184365413 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1C972C00) [pid = 1736] [serial = 949] [outer = 1A9D9000] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (18A62000) [pid = 1736] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (17A02400) [pid = 1736] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (15BB9800) [pid = 1736] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (0266E400) [pid = 1736] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18A67800) [pid = 1736] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1320D800) [pid = 1736] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A169C00) [pid = 1736] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (12CBD400) [pid = 1736] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:32:45 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (197F5C00) [pid = 1736] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:32:45 INFO - PROCESS | 1736 | 1461184365902 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 703ms 13:32:45 INFO - PROCESS | 1736 | 1461184365944 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1736 | 1461184365946 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:32:45 INFO - PROCESS | 1736 | 1461184365949 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1736 | 1461184365950 Marionette TRACE conn3 <- [1,1230,null,{}] 13:32:45 INFO - PROCESS | 1736 | 1461184365954 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 1736 | 1461184366037 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:32:46 INFO - PROCESS | 1736 | 1461184366070 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1736 | ++DOCSHELL 14A98000 == 53 [pid = 1736] [id = 317] 13:32:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (15BB9800) [pid = 1736] [serial = 950] [outer = 00000000] 13:32:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1A9DB000) [pid = 1736] [serial = 951] [outer = 15BB9800] 13:32:46 INFO - PROCESS | 1736 | 1461184366114 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C271800) [pid = 1736] [serial = 952] [outer = 15BB9800] 13:32:46 INFO - PROCESS | 1736 | 1461184366523 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 594ms 13:32:46 INFO - PROCESS | 1736 | 1461184366546 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1736 | 1461184366548 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 13:32:46 INFO - PROCESS | 1736 | 1461184366552 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:32:46 INFO - PROCESS | 1736 | 1461184366553 Marionette TRACE conn3 <- [1,1234,null,{}] 13:32:46 INFO - PROCESS | 1736 | 1461184366557 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 1736 | 1461184366672 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:32:46 INFO - PROCESS | 1736 | 1461184366678 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1736 | ++DOCSHELL 11C58C00 == 54 [pid = 1736] [id = 318] 13:32:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C966000) [pid = 1736] [serial = 953] [outer = 00000000] 13:32:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1CA9C000) [pid = 1736] [serial = 954] [outer = 1C966000] 13:32:46 INFO - PROCESS | 1736 | 1461184366722 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1CC51C00) [pid = 1736] [serial = 955] [outer = 1C966000] 13:32:47 INFO - PROCESS | 1736 | 1461184367123 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 593ms 13:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:32:47 INFO - PROCESS | 1736 | 1461184367156 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1736 | 1461184367158 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 13:32:47 INFO - PROCESS | 1736 | 1461184367162 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1736 | 1461184367164 Marionette TRACE conn3 <- [1,1238,null,{}] 13:32:47 INFO - PROCESS | 1736 | 1461184367171 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:47 INFO - PROCESS | 1736 | 1461184367265 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:32:47 INFO - PROCESS | 1736 | 1461184367271 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1736 | ++DOCSHELL 1CC54400 == 55 [pid = 1736] [id = 319] 13:32:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1CC58C00) [pid = 1736] [serial = 956] [outer = 00000000] 13:32:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1CCABC00) [pid = 1736] [serial = 957] [outer = 1CC58C00] 13:32:47 INFO - PROCESS | 1736 | 1461184367319 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1CCB6800) [pid = 1736] [serial = 958] [outer = 1CC58C00] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 02A75800 == 54 [pid = 1736] [id = 280] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1D643400 == 53 [pid = 1736] [id = 208] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 12CF0000 == 52 [pid = 1736] [id = 292] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1870A400 == 51 [pid = 1736] [id = 294] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 19C55000 == 50 [pid = 1736] [id = 202] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 14A09C00 == 49 [pid = 1736] [id = 278] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1647EC00 == 48 [pid = 1736] [id = 293] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1665CC00 == 47 [pid = 1736] [id = 212] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1C239800 == 46 [pid = 1736] [id = 203] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1D8D1000 == 45 [pid = 1736] [id = 209] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 02A76400 == 44 [pid = 1736] [id = 291] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 13A90000 == 43 [pid = 1736] [id = 277] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1434FC00 == 42 [pid = 1736] [id = 207] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 16B59800 == 41 [pid = 1736] [id = 279] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1388B400 == 40 [pid = 1736] [id = 309] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1C96A800 == 39 [pid = 1736] [id = 308] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 15E79C00 == 38 [pid = 1736] [id = 306] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 18EA3000 == 37 [pid = 1736] [id = 307] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 02A7E000 == 36 [pid = 1736] [id = 305] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 18EAF000 == 35 [pid = 1736] [id = 312] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1325DC00 == 34 [pid = 1736] [id = 310] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 188CB400 == 33 [pid = 1736] [id = 311] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1A166000 == 32 [pid = 1736] [id = 316] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 14A98000 == 31 [pid = 1736] [id = 317] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 11C58C00 == 30 [pid = 1736] [id = 318] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 19099C00 == 29 [pid = 1736] [id = 313] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 19632400 == 28 [pid = 1736] [id = 314] 13:32:48 INFO - PROCESS | 1736 | --DOCSHELL 1A26FC00 == 27 [pid = 1736] [id = 315] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (147AE400) [pid = 1736] [serial = 876] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (188C4400) [pid = 1736] [serial = 879] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (18C27800) [pid = 1736] [serial = 897] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (18C27400) [pid = 1736] [serial = 898] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18031C00) [pid = 1736] [serial = 894] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (16550400) [pid = 1736] [serial = 891] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (16654C00) [pid = 1736] [serial = 892] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (13822000) [pid = 1736] [serial = 886] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (133ADC00) [pid = 1736] [serial = 885] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1962DC00) [pid = 1736] [serial = 901] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (19093800) [pid = 1736] [serial = 900] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1388A000) [pid = 1736] [serial = 888] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (13A87C00) [pid = 1736] [serial = 889] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1A54CC00) [pid = 1736] [serial = 882] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1A26B800) [pid = 1736] [serial = 903] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1812B800) [pid = 1736] [serial = 906] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1A869800) [pid = 1736] [serial = 909] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1A869400) [pid = 1736] [serial = 904] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (17AA2000) [pid = 1736] [serial = 907] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C1AC400) [pid = 1736] [serial = 910] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18398800) [pid = 1736] [serial = 895] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1C37F400) [pid = 1736] [serial = 912] [outer = 00000000] [url = about:blank] 13:32:49 INFO - PROCESS | 1736 | 1461184369262 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2157ms 13:32:49 INFO - PROCESS | 1736 | 1461184369326 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1736 | 1461184369330 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 13:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:32:49 INFO - PROCESS | 1736 | 1461184369335 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1736 | 1461184369340 Marionette TRACE conn3 <- [1,1242,null,{}] 13:32:49 INFO - PROCESS | 1736 | 1461184369346 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:49 INFO - PROCESS | 1736 | 1461184369436 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:32:49 INFO - PROCESS | 1736 | 1461184369450 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1736 | ++DOCSHELL 11C51400 == 28 [pid = 1736] [id = 320] 13:32:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (11C51800) [pid = 1736] [serial = 959] [outer = 00000000] 13:32:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (12B3AC00) [pid = 1736] [serial = 960] [outer = 11C51800] 13:32:49 INFO - PROCESS | 1736 | 1461184369509 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (12BE6800) [pid = 1736] [serial = 961] [outer = 11C51800] 13:32:50 INFO - PROCESS | 1736 | 1461184370000 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 688ms 13:32:50 INFO - PROCESS | 1736 | 1461184370038 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1736 | 1461184370044 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 13:32:50 INFO - PROCESS | 1736 | 1461184370050 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:32:50 INFO - PROCESS | 1736 | 1461184370053 Marionette TRACE conn3 <- [1,1246,null,{}] 13:32:50 INFO - PROCESS | 1736 | 1461184370057 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 1736 | 1461184370140 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:32:50 INFO - PROCESS | 1736 | 1461184370150 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1736 | ++DOCSHELL 133A0800 == 29 [pid = 1736] [id = 321] 13:32:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (133A2400) [pid = 1736] [serial = 962] [outer = 00000000] 13:32:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (133A9C00) [pid = 1736] [serial = 963] [outer = 133A2400] 13:32:50 INFO - PROCESS | 1736 | 1461184370196 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (13606400) [pid = 1736] [serial = 964] [outer = 133A2400] 13:32:50 INFO - PROCESS | 1736 | 1461184370672 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 625ms 13:32:50 INFO - PROCESS | 1736 | 1461184370689 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1736 | 1461184370692 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 13:32:50 INFO - PROCESS | 1736 | 1461184370695 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:32:50 INFO - PROCESS | 1736 | 1461184370699 Marionette TRACE conn3 <- [1,1250,null,{}] 13:32:50 INFO - PROCESS | 1736 | 1461184370713 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 1736 | 1461184370796 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:32:50 INFO - PROCESS | 1736 | 1461184370843 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1736 | ++DOCSHELL 147B5C00 == 30 [pid = 1736] [id = 322] 13:32:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (147B6000) [pid = 1736] [serial = 965] [outer = 00000000] 13:32:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (14A99000) [pid = 1736] [serial = 966] [outer = 147B6000] 13:32:50 INFO - PROCESS | 1736 | 1461184370893 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (15725800) [pid = 1736] [serial = 967] [outer = 147B6000] 13:32:51 INFO - PROCESS | 1736 | 1461184371365 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 687ms 13:32:51 INFO - PROCESS | 1736 | 1461184371394 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1736 | 1461184371396 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:32:51 INFO - PROCESS | 1736 | 1461184371399 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1736 | 1461184371401 Marionette TRACE conn3 <- [1,1254,null,{}] 13:32:51 INFO - PROCESS | 1736 | 1461184371405 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 1736 | 1461184371488 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:32:51 INFO - PROCESS | 1736 | 1461184371494 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1736 | ++DOCSHELL 1320AC00 == 31 [pid = 1736] [id = 323] 13:32:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (15D88000) [pid = 1736] [serial = 968] [outer = 00000000] 13:32:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1647E400) [pid = 1736] [serial = 969] [outer = 15D88000] 13:32:51 INFO - PROCESS | 1736 | 1461184371539 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (16559000) [pid = 1736] [serial = 970] [outer = 15D88000] 13:32:51 INFO - PROCESS | 1736 | 1461184371965 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 594ms 13:32:51 INFO - PROCESS | 1736 | 1461184371997 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1736 | 1461184371999 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:32:52 INFO - PROCESS | 1736 | 1461184372002 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1736 | 1461184372004 Marionette TRACE conn3 <- [1,1258,null,{}] 13:32:52 INFO - PROCESS | 1736 | 1461184372007 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 1736 | 1461184372079 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:32:52 INFO - PROCESS | 1736 | 1461184372084 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1736 | ++DOCSHELL 1647D000 == 32 [pid = 1736] [id = 324] 13:32:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (16654C00) [pid = 1736] [serial = 971] [outer = 00000000] 13:32:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (17A0A000) [pid = 1736] [serial = 972] [outer = 16654C00] 13:32:52 INFO - PROCESS | 1736 | 1461184372129 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (17AA2400) [pid = 1736] [serial = 973] [outer = 16654C00] 13:32:52 INFO - PROCESS | 1736 | 1461184372590 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 625ms 13:32:52 INFO - PROCESS | 1736 | 1461184372640 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1736 | 1461184372642 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 13:32:52 INFO - PROCESS | 1736 | 1461184372645 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:32:52 INFO - PROCESS | 1736 | 1461184372647 Marionette TRACE conn3 <- [1,1262,null,{}] 13:32:52 INFO - PROCESS | 1736 | 1461184372651 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 1736 | 1461184372754 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:32:52 INFO - PROCESS | 1736 | 1461184372764 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1736 | ++DOCSHELL 136AD800 == 33 [pid = 1736] [id = 325] 13:32:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (13884000) [pid = 1736] [serial = 974] [outer = 00000000] 13:32:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (18865400) [pid = 1736] [serial = 975] [outer = 13884000] 13:32:52 INFO - PROCESS | 1736 | 1461184372813 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (188C8400) [pid = 1736] [serial = 976] [outer = 13884000] 13:32:53 INFO - PROCESS | 1736 | 1461184373240 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 13:32:53 INFO - PROCESS | 1736 | 1461184373287 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1736 | 1461184373289 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 13:32:53 INFO - PROCESS | 1736 | 1461184373293 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:32:53 INFO - PROCESS | 1736 | 1461184373294 Marionette TRACE conn3 <- [1,1266,null,{}] 13:32:53 INFO - PROCESS | 1736 | 1461184373298 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 1736 | 1461184373368 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:32:53 INFO - PROCESS | 1736 | 1461184373374 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1736 | ++DOCSHELL 15BB3400 == 34 [pid = 1736] [id = 326] 13:32:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (181EEC00) [pid = 1736] [serial = 977] [outer = 00000000] 13:32:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (18A68400) [pid = 1736] [serial = 978] [outer = 181EEC00] 13:32:53 INFO - PROCESS | 1736 | 1461184373418 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (18A67000) [pid = 1736] [serial = 979] [outer = 181EEC00] 13:32:53 INFO - PROCESS | 1736 | 1461184373861 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 594ms 13:32:53 INFO - PROCESS | 1736 | 1461184373891 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1736 | 1461184373893 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:32:53 INFO - PROCESS | 1736 | 1461184373907 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1736 | 1461184373908 Marionette TRACE conn3 <- [1,1270,null,{}] 13:32:53 INFO - PROCESS | 1736 | 1461184373912 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 1736 | 1461184373983 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:32:53 INFO - PROCESS | 1736 | 1461184373989 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1736 | ++DOCSHELL 188CFC00 == 35 [pid = 1736] [id = 327] 13:32:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (18A63800) [pid = 1736] [serial = 980] [outer = 00000000] 13:32:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18EA9400) [pid = 1736] [serial = 981] [outer = 18A63800] 13:32:54 INFO - PROCESS | 1736 | 1461184374033 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (18EA2400) [pid = 1736] [serial = 982] [outer = 18A63800] 13:32:54 INFO - PROCESS | 1736 | 1461184374461 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 594ms 13:32:54 INFO - PROCESS | 1736 | 1461184374505 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 1736 | 1461184374507 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 13:32:54 INFO - PROCESS | 1736 | 1461184374510 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:32:54 INFO - PROCESS | 1736 | 1461184374511 Marionette TRACE conn3 <- [1,1274,null,{}] 13:32:54 INFO - PROCESS | 1736 | 1461184374515 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 1736 | 1461184374632 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:32:54 INFO - PROCESS | 1736 | 1461184374640 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1736 | ++DOCSHELL 1439F800 == 36 [pid = 1736] [id = 328] 13:32:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1908C000) [pid = 1736] [serial = 983] [outer = 00000000] 13:32:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (19093800) [pid = 1736] [serial = 984] [outer = 1908C000] 13:32:54 INFO - PROCESS | 1736 | 1461184374684 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (19092000) [pid = 1736] [serial = 985] [outer = 1908C000] 13:32:55 INFO - PROCESS | 1736 | 1461184375145 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 703ms 13:32:55 INFO - PROCESS | 1736 | 1461184375210 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1736 | 1461184375212 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 13:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:32:55 INFO - PROCESS | 1736 | 1461184375215 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1736 | 1461184375217 Marionette TRACE conn3 <- [1,1278,null,{}] 13:32:55 INFO - PROCESS | 1736 | 1461184375220 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 1736 | 1461184375325 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:32:55 INFO - PROCESS | 1736 | 1461184375333 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1736 | ++DOCSHELL 15DD9C00 == 37 [pid = 1736] [id = 329] 13:32:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (19362C00) [pid = 1736] [serial = 986] [outer = 00000000] 13:32:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (196E2400) [pid = 1736] [serial = 987] [outer = 19362C00] 13:32:55 INFO - PROCESS | 1736 | 1461184375381 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (199A4C00) [pid = 1736] [serial = 988] [outer = 19362C00] 13:32:55 INFO - PROCESS | 1736 | 1461184375827 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 641ms 13:32:55 INFO - PROCESS | 1736 | 1461184375853 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1736 | 1461184375855 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 13:32:55 INFO - PROCESS | 1736 | 1461184375858 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:32:55 INFO - PROCESS | 1736 | 1461184375861 Marionette TRACE conn3 <- [1,1282,null,{}] 13:32:55 INFO - PROCESS | 1736 | 1461184375864 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 1736 | 1461184375980 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:32:56 INFO - PROCESS | 1736 | 1461184376071 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1736 | ++DOCSHELL 19C55000 == 38 [pid = 1736] [id = 330] 13:32:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1A160000) [pid = 1736] [serial = 989] [outer = 00000000] 13:32:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1A26B800) [pid = 1736] [serial = 990] [outer = 1A160000] 13:32:56 INFO - PROCESS | 1736 | 1461184376125 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1A54CC00) [pid = 1736] [serial = 991] [outer = 1A160000] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (188C1400) [pid = 1736] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (16659C00) [pid = 1736] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (11C57C00) [pid = 1736] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1C266400) [pid = 1736] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (136B5C00) [pid = 1736] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (197ED800) [pid = 1736] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1C237000) [pid = 1736] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1A9D9000) [pid = 1736] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (15BB9800) [pid = 1736] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1C966000) [pid = 1736] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (11C4FC00) [pid = 1736] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1C238000) [pid = 1736] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1962E400) [pid = 1736] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (18EAFC00) [pid = 1736] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (188CC400) [pid = 1736] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1325E400) [pid = 1736] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (138C3000) [pid = 1736] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1C96AC00) [pid = 1736] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18EAAC00) [pid = 1736] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (16478400) [pid = 1736] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1325F000) [pid = 1736] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (142AFC00) [pid = 1736] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18701400) [pid = 1736] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18032800) [pid = 1736] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (13208000) [pid = 1736] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (12CF3C00) [pid = 1736] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18A6D800) [pid = 1736] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (02A7B800) [pid = 1736] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:32:56 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1908C400) [pid = 1736] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:32:56 INFO - PROCESS | 1736 | 1461184376861 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1047ms 13:32:56 INFO - PROCESS | 1736 | 1461184376899 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1736 | 1461184376901 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 13:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:32:56 INFO - PROCESS | 1736 | 1461184376918 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1736 | 1461184376920 Marionette TRACE conn3 <- [1,1286,null,{}] 13:32:56 INFO - PROCESS | 1736 | 1461184376923 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 1736 | 1461184376996 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:32:57 INFO - PROCESS | 1736 | 1461184377002 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1736 | ++DOCSHELL 02679400 == 39 [pid = 1736] [id = 331] 13:32:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (12C55000) [pid = 1736] [serial = 992] [outer = 00000000] 13:32:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1325E400) [pid = 1736] [serial = 993] [outer = 12C55000] 13:32:57 INFO - PROCESS | 1736 | 1461184377046 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (13892000) [pid = 1736] [serial = 994] [outer = 12C55000] 13:32:57 INFO - PROCESS | 1736 | 1461184377514 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 641ms 13:32:57 INFO - PROCESS | 1736 | 1461184377553 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1736 | 1461184377555 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:32:57 INFO - PROCESS | 1736 | 1461184377558 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1736 | 1461184377560 Marionette TRACE conn3 <- [1,1290,null,{}] 13:32:57 INFO - PROCESS | 1736 | 1461184377563 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 1736 | 1461184377642 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:32:57 INFO - PROCESS | 1736 | 1461184377650 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1736 | ++DOCSHELL 13258400 == 40 [pid = 1736] [id = 332] 13:32:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (15BB7400) [pid = 1736] [serial = 995] [outer = 00000000] 13:32:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (18864C00) [pid = 1736] [serial = 996] [outer = 15BB7400] 13:32:57 INFO - PROCESS | 1736 | 1461184377694 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (188C7400) [pid = 1736] [serial = 997] [outer = 15BB7400] 13:32:58 INFO - PROCESS | 1736 | 1461184378134 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 641ms 13:32:58 INFO - PROCESS | 1736 | 1461184378197 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1736 | 1461184378199 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 13:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:32:58 INFO - PROCESS | 1736 | 1461184378202 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1736 | 1461184378204 Marionette TRACE conn3 <- [1,1294,null,{}] 13:32:58 INFO - PROCESS | 1736 | 1461184378207 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 1736 | 1461184378281 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:32:58 INFO - PROCESS | 1736 | 1461184378289 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1736 | ++DOCSHELL 1838C000 == 41 [pid = 1736] [id = 333] 13:32:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1908E000) [pid = 1736] [serial = 998] [outer = 00000000] 13:32:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1A1C4400) [pid = 1736] [serial = 999] [outer = 1908E000] 13:32:58 INFO - PROCESS | 1736 | 1461184378333 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A542000) [pid = 1736] [serial = 1000] [outer = 1908E000] 13:32:58 INFO - PROCESS | 1736 | 1461184378772 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 641ms 13:32:58 INFO - PROCESS | 1736 | 1461184378869 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1736 | 1461184378873 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 13:32:58 INFO - PROCESS | 1736 | 1461184378879 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:32:58 INFO - PROCESS | 1736 | 1461184378883 Marionette TRACE conn3 <- [1,1298,null,{}] 13:32:58 INFO - PROCESS | 1736 | 1461184378889 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 1736 | 1461184379048 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:32:59 INFO - PROCESS | 1736 | 1461184379174 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1736 | ++DOCSHELL 11C5C400 == 42 [pid = 1736] [id = 334] 13:32:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (11C5C800) [pid = 1736] [serial = 1001] [outer = 00000000] 13:32:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (12CB5000) [pid = 1736] [serial = 1002] [outer = 11C5C800] 13:32:59 INFO - PROCESS | 1736 | 1461184379231 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (12CF9400) [pid = 1736] [serial = 1003] [outer = 11C5C800] 13:32:59 INFO - PROCESS | 1736 | 1461184379928 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1736 | 1461184379989 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:33:00 INFO - PROCESS | 1736 | 1461184379997 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1736 | 1461184380001 Marionette TRACE conn3 <- [1,1302,null,{}] 13:33:00 INFO - PROCESS | 1736 | 1461184380005 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 1736 | 1461184380121 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:33:00 INFO - PROCESS | 1736 | 1461184380247 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1736 | ++DOCSHELL 1388F000 == 43 [pid = 1736] [id = 335] 13:33:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (138C2400) [pid = 1736] [serial = 1004] [outer = 00000000] 13:33:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (15DD4800) [pid = 1736] [serial = 1005] [outer = 138C2400] 13:33:00 INFO - PROCESS | 1736 | 1461184380303 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1655C000) [pid = 1736] [serial = 1006] [outer = 138C2400] 13:33:01 INFO - PROCESS | 1736 | 1461184381186 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1250ms 13:33:01 INFO - PROCESS | 1736 | 1461184381251 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1736 | 1461184381255 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:33:01 INFO - PROCESS | 1736 | 1461184381260 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1736 | 1461184381264 Marionette TRACE conn3 <- [1,1306,null,{}] 13:33:01 INFO - PROCESS | 1736 | 1461184381270 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 1736 | 1461184381373 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:33:01 INFO - PROCESS | 1736 | 1461184381503 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1736 | ++DOCSHELL 133A8000 == 44 [pid = 1736] [id = 336] 13:33:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (136AD000) [pid = 1736] [serial = 1007] [outer = 00000000] 13:33:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (138BE400) [pid = 1736] [serial = 1008] [outer = 136AD000] 13:33:01 INFO - PROCESS | 1736 | 1461184381553 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (138C8400) [pid = 1736] [serial = 1009] [outer = 136AD000] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 1682C000 == 43 [pid = 1736] [id = 258] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 18032C00 == 42 [pid = 1736] [id = 267] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 142A8C00 == 41 [pid = 1736] [id = 256] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 13888000 == 40 [pid = 1736] [id = 262] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 1870C000 == 39 [pid = 1736] [id = 259] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 13207800 == 38 [pid = 1736] [id = 257] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 11C52800 == 37 [pid = 1736] [id = 254] 13:33:01 INFO - PROCESS | 1736 | --DOCSHELL 1325FC00 == 36 [pid = 1736] [id = 271] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (136ADC00) [pid = 1736] [serial = 841] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1C904400) [pid = 1736] [serial = 760] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (15E7E000) [pid = 1736] [serial = 808] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (15725000) [pid = 1736] [serial = 877] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (15E75800) [pid = 1736] [serial = 832] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (18A63400) [pid = 1736] [serial = 835] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18D01C00) [pid = 1736] [serial = 838] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1A9D7000) [pid = 1736] [serial = 874] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (136B6400) [pid = 1736] [serial = 829] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1A160800) [pid = 1736] [serial = 802] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1325D400) [pid = 1736] [serial = 805] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1A91E000) [pid = 1736] [serial = 883] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (188CB800) [pid = 1736] [serial = 826] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18C2B800) [pid = 1736] [serial = 880] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1CCABC00) [pid = 1736] [serial = 957] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A9D6C00) [pid = 1736] [serial = 942] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1C832400) [pid = 1736] [serial = 945] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1C1A9400) [pid = 1736] [serial = 943] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1C96D000) [pid = 1736] [serial = 948] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C387800) [pid = 1736] [serial = 946] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1A9DB000) [pid = 1736] [serial = 951] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1CA9C000) [pid = 1736] [serial = 954] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1C972C00) [pid = 1736] [serial = 949] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (12B3C800) [pid = 1736] [serial = 915] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1C387400) [pid = 1736] [serial = 913] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (199AF400) [pid = 1736] [serial = 939] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (19097000) [pid = 1736] [serial = 936] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (19096800) [pid = 1736] [serial = 937] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18A6E400) [pid = 1736] [serial = 933] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18D03400) [pid = 1736] [serial = 934] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (15B0F000) [pid = 1736] [serial = 930] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (15E76400) [pid = 1736] [serial = 931] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (15E7B000) [pid = 1736] [serial = 928] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (15BCC000) [pid = 1736] [serial = 927] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1C970800) [pid = 1736] [serial = 925] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1C96DC00) [pid = 1736] [serial = 924] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1A9DE400) [pid = 1736] [serial = 922] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (196DCC00) [pid = 1736] [serial = 921] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1812D400) [pid = 1736] [serial = 919] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (16B4CC00) [pid = 1736] [serial = 918] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (13201C00) [pid = 1736] [serial = 916] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1CC51C00) [pid = 1736] [serial = 955] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (19C54C00) [pid = 1736] [serial = 940] [outer = 00000000] [url = about:blank] 13:33:01 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1C271800) [pid = 1736] [serial = 952] [outer = 00000000] [url = about:blank] 13:33:02 INFO - PROCESS | 1736 | 1461184382065 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 844ms 13:33:02 INFO - PROCESS | 1736 | 1461184382105 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1736 | 1461184382110 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:33:02 INFO - PROCESS | 1736 | 1461184382116 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1736 | 1461184382119 Marionette TRACE conn3 <- [1,1310,null,{}] 13:33:02 INFO - PROCESS | 1736 | 1461184382123 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 1736 | 1461184382199 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:33:02 INFO - PROCESS | 1736 | 1461184382205 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1736 | ++DOCSHELL 1325F400 == 37 [pid = 1736] [id = 337] 13:33:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1325FC00) [pid = 1736] [serial = 1010] [outer = 00000000] 13:33:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (142AD800) [pid = 1736] [serial = 1011] [outer = 1325FC00] 13:33:02 INFO - PROCESS | 1736 | 1461184382250 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (14AE8800) [pid = 1736] [serial = 1012] [outer = 1325FC00] 13:33:02 INFO - PROCESS | 1736 | 1461184382731 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 625ms 13:33:02 INFO - PROCESS | 1736 | 1461184382755 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1736 | 1461184382757 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:33:02 INFO - PROCESS | 1736 | 1461184382760 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1736 | 1461184382764 Marionette TRACE conn3 <- [1,1314,null,{}] 13:33:02 INFO - PROCESS | 1736 | 1461184382774 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 1736 | 1461184382854 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:33:02 INFO - PROCESS | 1736 | 1461184382863 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1736 | ++DOCSHELL 15E75C00 == 38 [pid = 1736] [id = 338] 13:33:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (15E76400) [pid = 1736] [serial = 1013] [outer = 00000000] 13:33:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (16482400) [pid = 1736] [serial = 1014] [outer = 15E76400] 13:33:02 INFO - PROCESS | 1736 | 1461184382911 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (16553000) [pid = 1736] [serial = 1015] [outer = 15E76400] 13:33:03 INFO - PROCESS | 1736 | 1461184383421 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:33:03 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 13:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 688ms 13:33:03 INFO - PROCESS | 1736 | 1461184383458 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1736 | 1461184383460 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 13:33:03 INFO - PROCESS | 1736 | 1461184383463 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:33:03 INFO - PROCESS | 1736 | 1461184383465 Marionette TRACE conn3 <- [1,1318,null,{}] 13:33:03 INFO - PROCESS | 1736 | 1461184383468 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 1736 | 1461184383544 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:33:03 INFO - PROCESS | 1736 | 1461184383553 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1736 | ++DOCSHELL 17A07C00 == 39 [pid = 1736] [id = 339] 13:33:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (17A0BC00) [pid = 1736] [serial = 1016] [outer = 00000000] 13:33:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1838E000) [pid = 1736] [serial = 1017] [outer = 17A0BC00] 13:33:03 INFO - PROCESS | 1736 | 1461184383598 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18707C00) [pid = 1736] [serial = 1018] [outer = 17A0BC00] 13:33:04 INFO - PROCESS | 1736 | 1461184384053 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:33:04 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 13:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 641ms 13:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:33:04 INFO - PROCESS | 1736 | 1461184384103 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1736 | 1461184384105 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 13:33:04 INFO - PROCESS | 1736 | 1461184384109 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1736 | 1461184384110 Marionette TRACE conn3 <- [1,1322,null,{}] 13:33:04 INFO - PROCESS | 1736 | 1461184384113 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 1736 | 1461184384213 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:33:04 INFO - PROCESS | 1736 | 1461184384293 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1736 | ++DOCSHELL 188C1C00 == 40 [pid = 1736] [id = 340] 13:33:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (188C2C00) [pid = 1736] [serial = 1019] [outer = 00000000] 13:33:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (188CB800) [pid = 1736] [serial = 1020] [outer = 188C2C00] 13:33:04 INFO - PROCESS | 1736 | 1461184384340 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (18A62000) [pid = 1736] [serial = 1021] [outer = 188C2C00] 13:33:04 INFO - PROCESS | 1736 | 1461184384771 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 703ms 13:33:04 INFO - PROCESS | 1736 | 1461184384806 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1736 | 1461184384808 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 13:33:04 INFO - PROCESS | 1736 | 1461184384811 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:33:04 INFO - PROCESS | 1736 | 1461184384813 Marionette TRACE conn3 <- [1,1326,null,{}] 13:33:04 INFO - PROCESS | 1736 | 1461184384824 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 1736 | 1461184384949 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:33:04 INFO - PROCESS | 1736 | 1461184384958 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1736 | ++DOCSHELL 18A6A800 == 41 [pid = 1736] [id = 341] 13:33:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18C27400) [pid = 1736] [serial = 1022] [outer = 00000000] 13:33:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18EA6C00) [pid = 1736] [serial = 1023] [outer = 18C27400] 13:33:05 INFO - PROCESS | 1736 | 1461184385005 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18EA6400) [pid = 1736] [serial = 1024] [outer = 18C27400] 13:33:05 INFO - PROCESS | 1736 | 1461184385926 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1157ms 13:33:05 INFO - PROCESS | 1736 | 1461184385973 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1736 | 1461184385975 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:33:06 INFO - PROCESS | 1736 | 1461184385978 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1736 | 1461184385980 Marionette TRACE conn3 <- [1,1330,null,{}] 13:33:06 INFO - PROCESS | 1736 | 1461184385984 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 1736 | 1461184386083 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:33:06 INFO - PROCESS | 1736 | 1461184386089 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1736 | ++DOCSHELL 18EAB400 == 42 [pid = 1736] [id = 342] 13:33:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1908E800) [pid = 1736] [serial = 1025] [outer = 00000000] 13:33:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1962C000) [pid = 1736] [serial = 1026] [outer = 1908E800] 13:33:06 INFO - PROCESS | 1736 | 1461184386133 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (19634400) [pid = 1736] [serial = 1027] [outer = 1908E800] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (133A2400) [pid = 1736] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (11C51800) [pid = 1736] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (147B6000) [pid = 1736] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1908C000) [pid = 1736] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (13884000) [pid = 1736] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1A160000) [pid = 1736] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (181EEC00) [pid = 1736] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (19362C00) [pid = 1736] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (18A63800) [pid = 1736] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (16654C00) [pid = 1736] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (12C55000) [pid = 1736] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (15D88000) [pid = 1736] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:33:06 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (15BB7400) [pid = 1736] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:33:06 INFO - PROCESS | 1736 | 1461184386617 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 688ms 13:33:06 INFO - PROCESS | 1736 | 1461184386676 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1736 | 1461184386678 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 13:33:06 INFO - PROCESS | 1736 | 1461184386682 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:33:06 INFO - PROCESS | 1736 | 1461184386683 Marionette TRACE conn3 <- [1,1334,null,{}] 13:33:06 INFO - PROCESS | 1736 | 1461184386687 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 1736 | 1461184386768 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:33:06 INFO - PROCESS | 1736 | 1461184386774 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1736 | ++DOCSHELL 15BB7400 == 43 [pid = 1736] [id = 343] 13:33:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (15BD5000) [pid = 1736] [serial = 1028] [outer = 00000000] 13:33:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (188C7000) [pid = 1736] [serial = 1029] [outer = 15BD5000] 13:33:06 INFO - PROCESS | 1736 | 1461184386818 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18EA4400) [pid = 1736] [serial = 1030] [outer = 15BD5000] 13:33:07 INFO - PROCESS | 1736 | 1461184387227 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 594ms 13:33:07 INFO - PROCESS | 1736 | 1461184387279 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1736 | 1461184387281 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 13:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:33:07 INFO - PROCESS | 1736 | 1461184387285 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1736 | 1461184387286 Marionette TRACE conn3 <- [1,1338,null,{}] 13:33:07 INFO - PROCESS | 1736 | 1461184387290 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 1736 | 1461184387365 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:33:07 INFO - PROCESS | 1736 | 1461184387370 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1736 | ++DOCSHELL 1886E800 == 44 [pid = 1736] [id = 344] 13:33:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (19094400) [pid = 1736] [serial = 1031] [outer = 00000000] 13:33:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (199B0800) [pid = 1736] [serial = 1032] [outer = 19094400] 13:33:07 INFO - PROCESS | 1736 | 1461184387415 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (16481400) [pid = 1736] [serial = 1033] [outer = 19094400] 13:33:07 INFO - PROCESS | 1736 | 1461184387858 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 594ms 13:33:07 INFO - PROCESS | 1736 | 1461184387891 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1736 | 1461184387893 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 13:33:07 INFO - PROCESS | 1736 | 1461184387896 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1736 | 1461184387897 Marionette TRACE conn3 <- [1,1342,null,{}] 13:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:33:07 INFO - PROCESS | 1736 | 1461184387905 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 1736 | 1461184387977 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:33:08 INFO - PROCESS | 1736 | 1461184387984 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1736 | ++DOCSHELL 18A66C00 == 45 [pid = 1736] [id = 345] 13:33:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (19F2AC00) [pid = 1736] [serial = 1034] [outer = 00000000] 13:33:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1A166000) [pid = 1736] [serial = 1035] [outer = 19F2AC00] 13:33:08 INFO - PROCESS | 1736 | 1461184388027 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A160800) [pid = 1736] [serial = 1036] [outer = 19F2AC00] 13:33:08 INFO - PROCESS | 1736 | 1461184388559 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 688ms 13:33:08 INFO - PROCESS | 1736 | 1461184388598 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1736 | 1461184388602 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 13:33:08 INFO - PROCESS | 1736 | 1461184388607 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:33:08 INFO - PROCESS | 1736 | 1461184388612 Marionette TRACE conn3 <- [1,1346,null,{}] 13:33:08 INFO - PROCESS | 1736 | 1461184388633 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 1736 | 1461184388795 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:33:08 INFO - PROCESS | 1736 | 1461184388901 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1736 | ++DOCSHELL 02675C00 == 46 [pid = 1736] [id = 346] 13:33:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (12CB7000) [pid = 1736] [serial = 1037] [outer = 00000000] 13:33:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (13887800) [pid = 1736] [serial = 1038] [outer = 12CB7000] 13:33:08 INFO - PROCESS | 1736 | 1461184388959 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (13A89C00) [pid = 1736] [serial = 1039] [outer = 12CB7000] 13:33:09 INFO - PROCESS | 1736 | 1461184389523 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 953ms 13:33:09 INFO - PROCESS | 1736 | 1461184389554 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1736 | 1461184389561 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 13:33:09 INFO - PROCESS | 1736 | 1461184389568 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:33:09 INFO - PROCESS | 1736 | 1461184389571 Marionette TRACE conn3 <- [1,1350,null,{}] 13:33:09 INFO - PROCESS | 1736 | 1461184389575 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 1736 | 1461184389674 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:33:09 INFO - PROCESS | 1736 | 1461184389771 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1736 | ++DOCSHELL 15B41C00 == 47 [pid = 1736] [id = 347] 13:33:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15BB5C00) [pid = 1736] [serial = 1040] [outer = 00000000] 13:33:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (17AA2800) [pid = 1736] [serial = 1041] [outer = 15BB5C00] 13:33:09 INFO - PROCESS | 1736 | 1461184389833 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18863C00) [pid = 1736] [serial = 1042] [outer = 15BB5C00] 13:33:10 INFO - PROCESS | 1736 | 1461184390452 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 937ms 13:33:10 INFO - PROCESS | 1736 | 1461184390516 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1736 | 1461184390518 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 13:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:33:10 INFO - PROCESS | 1736 | 1461184390522 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1736 | 1461184390526 Marionette TRACE conn3 <- [1,1354,null,{}] 13:33:10 INFO - PROCESS | 1736 | 1461184390550 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 1736 | 1461184390679 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:33:10 INFO - PROCESS | 1736 | 1461184390736 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1736 | ++DOCSHELL 1908F400 == 48 [pid = 1736] [id = 348] 13:33:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (19629C00) [pid = 1736] [serial = 1043] [outer = 00000000] 13:33:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A161800) [pid = 1736] [serial = 1044] [outer = 19629C00] 13:33:10 INFO - PROCESS | 1736 | 1461184390793 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A271000) [pid = 1736] [serial = 1045] [outer = 19629C00] 13:33:11 INFO - PROCESS | 1736 | 1461184391349 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1736 | 1461184391367 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 13:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:33:11 INFO - PROCESS | 1736 | 1461184391386 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1736 | 1461184391388 Marionette TRACE conn3 <- [1,1358,null,{}] 13:33:11 INFO - PROCESS | 1736 | 1461184391392 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 1736 | 1461184391488 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:33:11 INFO - PROCESS | 1736 | 1461184391583 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1736 | ++DOCSHELL 1A924C00 == 49 [pid = 1736] [id = 349] 13:33:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1A9D3400) [pid = 1736] [serial = 1046] [outer = 00000000] 13:33:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A9E1C00) [pid = 1736] [serial = 1047] [outer = 1A9D3400] 13:33:11 INFO - PROCESS | 1736 | 1461184391637 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C1AB800) [pid = 1736] [serial = 1048] [outer = 1A9D3400] 13:33:12 INFO - PROCESS | 1736 | 1461184392245 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1736 | 1461184392302 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 13:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:33:12 INFO - PROCESS | 1736 | 1461184392307 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1736 | 1461184392309 Marionette TRACE conn3 <- [1,1362,null,{}] 13:33:12 INFO - PROCESS | 1736 | 1461184392313 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:12 INFO - PROCESS | 1736 | 1461184392410 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:33:12 INFO - PROCESS | 1736 | 1461184392492 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1736 | ++DOCSHELL 02679C00 == 50 [pid = 1736] [id = 350] 13:33:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (0267FC00) [pid = 1736] [serial = 1049] [outer = 00000000] 13:33:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (133A2800) [pid = 1736] [serial = 1050] [outer = 0267FC00] 13:33:12 INFO - PROCESS | 1736 | 1461184392677 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (133ADC00) [pid = 1736] [serial = 1051] [outer = 0267FC00] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A1C4400) [pid = 1736] [serial = 999] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (133A9C00) [pid = 1736] [serial = 963] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (13606400) [pid = 1736] [serial = 964] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (12B3AC00) [pid = 1736] [serial = 960] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (12BE6800) [pid = 1736] [serial = 961] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (14A99000) [pid = 1736] [serial = 966] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (15725800) [pid = 1736] [serial = 967] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (19092000) [pid = 1736] [serial = 985] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (18865400) [pid = 1736] [serial = 975] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1A26B800) [pid = 1736] [serial = 990] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (188C8400) [pid = 1736] [serial = 976] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (18A68400) [pid = 1736] [serial = 978] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (18A67000) [pid = 1736] [serial = 979] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (196E2400) [pid = 1736] [serial = 987] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18EA9400) [pid = 1736] [serial = 981] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (17A0A000) [pid = 1736] [serial = 972] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (17AA2400) [pid = 1736] [serial = 973] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1325E400) [pid = 1736] [serial = 993] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1647E400) [pid = 1736] [serial = 969] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (16559000) [pid = 1736] [serial = 970] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18864C00) [pid = 1736] [serial = 996] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (13892000) [pid = 1736] [serial = 994] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A54CC00) [pid = 1736] [serial = 991] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (19093800) [pid = 1736] [serial = 984] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (199A4C00) [pid = 1736] [serial = 988] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (18EA2400) [pid = 1736] [serial = 982] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (188C7400) [pid = 1736] [serial = 997] [outer = 00000000] [url = about:blank] 13:33:13 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:13 INFO - PROCESS | 1736 | 1461184393326 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1736 | 1461184393369 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:33:13 INFO - PROCESS | 1736 | 1461184393393 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1736 | 1461184393396 Marionette TRACE conn3 <- [1,1366,null,{}] 13:33:13 INFO - PROCESS | 1736 | 1461184393402 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 1736 | 1461184393488 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:33:13 INFO - PROCESS | 1736 | 1461184393496 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1736 | ++DOCSHELL 13259000 == 51 [pid = 1736] [id = 351] 13:33:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (1325E400) [pid = 1736] [serial = 1052] [outer = 00000000] 13:33:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (13A8FC00) [pid = 1736] [serial = 1053] [outer = 1325E400] 13:33:13 INFO - PROCESS | 1736 | 1461184393545 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (14AF5400) [pid = 1736] [serial = 1054] [outer = 1325E400] 13:33:14 INFO - PROCESS | 1736 | 1461184394072 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1736 | 1461184394096 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 13:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:33:14 INFO - PROCESS | 1736 | 1461184394101 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1736 | 1461184394104 Marionette TRACE conn3 <- [1,1370,null,{}] 13:33:14 INFO - PROCESS | 1736 | 1461184394108 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:14 INFO - PROCESS | 1736 | 1461184394186 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:33:14 INFO - PROCESS | 1736 | 1461184394192 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1736 | ++DOCSHELL 157AE800 == 52 [pid = 1736] [id = 352] 13:33:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (15D91000) [pid = 1736] [serial = 1055] [outer = 00000000] 13:33:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1682C000) [pid = 1736] [serial = 1056] [outer = 15D91000] 13:33:14 INFO - PROCESS | 1736 | 1461184394238 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (17A0A000) [pid = 1736] [serial = 1057] [outer = 15D91000] 13:33:14 INFO - PROCESS | 1736 | [1736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:14 INFO - PROCESS | 1736 | 1461184394724 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1736 | 1461184394743 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 13:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:33:14 INFO - PROCESS | 1736 | 1461184394746 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1736 | 1461184394750 Marionette TRACE conn3 <- [1,1374,null,{}] 13:33:14 INFO - PROCESS | 1736 | 1461184394759 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:14 INFO - PROCESS | 1736 | 1461184394839 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:33:14 INFO - PROCESS | 1736 | 1461184394848 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1736 | ++DOCSHELL 188C4800 == 53 [pid = 1736] [id = 353] 13:33:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (188C4C00) [pid = 1736] [serial = 1058] [outer = 00000000] 13:33:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18A65800) [pid = 1736] [serial = 1059] [outer = 188C4C00] 13:33:14 INFO - PROCESS | 1736 | 1461184394900 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18A6C400) [pid = 1736] [serial = 1060] [outer = 188C4C00] 13:33:15 INFO - PROCESS | 1736 | 1461184395321 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1736 | 1461184395350 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 13:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:33:15 INFO - PROCESS | 1736 | 1461184395353 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1736 | 1461184395355 Marionette TRACE conn3 <- [1,1378,null,{}] 13:33:15 INFO - PROCESS | 1736 | 1461184395358 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 1736 | 1461184395435 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:33:15 INFO - PROCESS | 1736 | 1461184395441 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1736 | ++DOCSHELL 18A6A000 == 54 [pid = 1736] [id = 354] 13:33:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (18A70800) [pid = 1736] [serial = 1061] [outer = 00000000] 13:33:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18EACC00) [pid = 1736] [serial = 1062] [outer = 18A70800] 13:33:15 INFO - PROCESS | 1736 | 1461184395485 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1908DC00) [pid = 1736] [serial = 1063] [outer = 18A70800] 13:33:15 INFO - PROCESS | 1736 | 1461184395967 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 640ms 13:33:16 INFO - PROCESS | 1736 | 1461184395991 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1736 | 1461184395993 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 13:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:33:16 INFO - PROCESS | 1736 | 1461184396001 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1736 | 1461184396003 Marionette TRACE conn3 <- [1,1382,null,{}] 13:33:16 INFO - PROCESS | 1736 | 1461184396010 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 1736 | 1461184396112 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:33:16 INFO - PROCESS | 1736 | 1461184396120 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1736 | ++DOCSHELL 18EA2400 == 55 [pid = 1736] [id = 355] 13:33:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18EA3000) [pid = 1736] [serial = 1064] [outer = 00000000] 13:33:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (196DDC00) [pid = 1736] [serial = 1065] [outer = 18EA3000] 13:33:16 INFO - PROCESS | 1736 | 1461184396170 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (19F2B400) [pid = 1736] [serial = 1066] [outer = 18EA3000] 13:33:16 INFO - PROCESS | 1736 | 1461184396630 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 657ms 13:33:16 INFO - PROCESS | 1736 | 1461184396655 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1736 | 1461184396657 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 13:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:33:16 INFO - PROCESS | 1736 | 1461184396660 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1736 | 1461184396662 Marionette TRACE conn3 <- [1,1386,null,{}] 13:33:16 INFO - PROCESS | 1736 | 1461184396665 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 1736 | 1461184396770 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:33:16 INFO - PROCESS | 1736 | 1461184396851 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1736 | ++DOCSHELL 1962B800 == 56 [pid = 1736] [id = 356] 13:33:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (197F9C00) [pid = 1736] [serial = 1067] [outer = 00000000] 13:33:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1A924400) [pid = 1736] [serial = 1068] [outer = 197F9C00] 13:33:16 INFO - PROCESS | 1736 | 1461184396900 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1A923800) [pid = 1736] [serial = 1069] [outer = 197F9C00] 13:33:17 INFO - PROCESS | 1736 | 1461184397313 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 688ms 13:33:17 INFO - PROCESS | 1736 | 1461184397360 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1736 | 1461184397362 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 13:33:17 INFO - PROCESS | 1736 | 1461184397365 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:33:17 INFO - PROCESS | 1736 | 1461184397367 Marionette TRACE conn3 <- [1,1390,null,{}] 13:33:17 INFO - PROCESS | 1736 | 1461184397371 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 1736 | 1461184397474 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:33:17 INFO - PROCESS | 1736 | 1461184397480 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1736 | ++DOCSHELL 12D3D400 == 57 [pid = 1736] [id = 357] 13:33:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A26F800) [pid = 1736] [serial = 1070] [outer = 00000000] 13:33:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1C1B0800) [pid = 1736] [serial = 1071] [outer = 1A26F800] 13:33:17 INFO - PROCESS | 1736 | 1461184397570 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1C1B6400) [pid = 1736] [serial = 1072] [outer = 1A26F800] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1908E800) [pid = 1736] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18C27400) [pid = 1736] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1325FC00) [pid = 1736] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (17A0BC00) [pid = 1736] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (19094400) [pid = 1736] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (15BD5000) [pid = 1736] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (15E76400) [pid = 1736] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1908E000) [pid = 1736] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (188C2C00) [pid = 1736] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:33:17 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (136AD000) [pid = 1736] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:33:18 INFO - PROCESS | 1736 | 1461184398002 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 687ms 13:33:18 INFO - PROCESS | 1736 | 1461184398065 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1736 | 1461184398067 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 13:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:33:18 INFO - PROCESS | 1736 | 1461184398070 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1736 | 1461184398072 Marionette TRACE conn3 <- [1,1394,null,{}] 13:33:18 INFO - PROCESS | 1736 | 1461184398076 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 1736 | 1461184398177 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:33:18 INFO - PROCESS | 1736 | 1461184398186 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1736 | ++DOCSHELL 142AA800 == 58 [pid = 1736] [id = 358] 13:33:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (147AFC00) [pid = 1736] [serial = 1073] [outer = 00000000] 13:33:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18395800) [pid = 1736] [serial = 1074] [outer = 147AFC00] 13:33:18 INFO - PROCESS | 1736 | 1461184398231 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18EA9C00) [pid = 1736] [serial = 1075] [outer = 147AFC00] 13:33:18 INFO - PROCESS | 1736 | 1461184398653 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 640ms 13:33:18 INFO - PROCESS | 1736 | 1461184398709 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1736 | 1461184398711 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 13:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:33:18 INFO - PROCESS | 1736 | 1461184398714 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1736 | 1461184398716 Marionette TRACE conn3 <- [1,1398,null,{}] 13:33:18 INFO - PROCESS | 1736 | 1461184398719 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 1736 | 1461184398794 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:33:18 INFO - PROCESS | 1736 | 1461184398802 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1736 | ++DOCSHELL 0267F000 == 59 [pid = 1736] [id = 359] 13:33:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (11C51C00) [pid = 1736] [serial = 1076] [outer = 00000000] 13:33:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1C1AA800) [pid = 1736] [serial = 1077] [outer = 11C51C00] 13:33:18 INFO - PROCESS | 1736 | 1461184398847 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1A9DD800) [pid = 1736] [serial = 1078] [outer = 11C51C00] 13:33:19 INFO - PROCESS | 1736 | 1461184399601 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 938ms 13:33:19 INFO - PROCESS | 1736 | 1461184399660 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1736 | 1461184399666 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 13:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:33:19 INFO - PROCESS | 1736 | 1461184399672 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1736 | 1461184399676 Marionette TRACE conn3 <- [1,1402,null,{}] 13:33:19 INFO - PROCESS | 1736 | 1461184399681 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 1736 | 1461184399833 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:33:19 INFO - PROCESS | 1736 | 1461184399886 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1736 | ++DOCSHELL 133AA400 == 60 [pid = 1736] [id = 360] 13:33:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (13891C00) [pid = 1736] [serial = 1079] [outer = 00000000] 13:33:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (15DD9400) [pid = 1736] [serial = 1080] [outer = 13891C00] 13:33:19 INFO - PROCESS | 1736 | 1461184399942 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1647EC00) [pid = 1736] [serial = 1081] [outer = 13891C00] 13:33:20 INFO - PROCESS | 1736 | 1461184400564 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 953ms 13:33:20 INFO - PROCESS | 1736 | 1461184400617 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1736 | 1461184400623 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 13:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:33:20 INFO - PROCESS | 1736 | 1461184400629 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1736 | 1461184400632 Marionette TRACE conn3 <- [1,1406,null,{}] 13:33:20 INFO - PROCESS | 1736 | 1461184400650 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 1736 | 1461184400753 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:33:20 INFO - PROCESS | 1736 | 1461184400836 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1736 | ++DOCSHELL 1682A000 == 61 [pid = 1736] [id = 361] 13:33:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1682DC00) [pid = 1736] [serial = 1082] [outer = 00000000] 13:33:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1886DC00) [pid = 1736] [serial = 1083] [outer = 1682DC00] 13:33:20 INFO - PROCESS | 1736 | 1461184400931 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18C2F800) [pid = 1736] [serial = 1084] [outer = 1682DC00] 13:33:21 INFO - PROCESS | 1736 | 1461184401572 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1000ms 13:33:21 INFO - PROCESS | 1736 | 1461184401630 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1736 | 1461184401633 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 13:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:33:21 INFO - PROCESS | 1736 | 1461184401637 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1736 | 1461184401641 Marionette TRACE conn3 <- [1,1410,null,{}] 13:33:21 INFO - PROCESS | 1736 | 1461184401652 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 1736 | 1461184401757 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:33:21 INFO - PROCESS | 1736 | 1461184401884 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1736 | ++DOCSHELL 1C1AF800 == 62 [pid = 1736] [id = 362] 13:33:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C1B8400) [pid = 1736] [serial = 1085] [outer = 00000000] 13:33:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C832400) [pid = 1736] [serial = 1086] [outer = 1C1B8400] 13:33:21 INFO - PROCESS | 1736 | 1461184401942 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C83C000) [pid = 1736] [serial = 1087] [outer = 1C1B8400] 13:33:22 INFO - PROCESS | 1736 | 1461184402758 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1156ms 13:33:22 INFO - PROCESS | 1736 | 1461184402795 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1736 | 1461184402799 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 13:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:33:22 INFO - PROCESS | 1736 | 1461184402804 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1736 | 1461184402808 Marionette TRACE conn3 <- [1,1414,null,{}] 13:33:22 INFO - PROCESS | 1736 | 1461184402814 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:22 INFO - PROCESS | 1736 | 1461184402906 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:33:23 INFO - PROCESS | 1736 | 1461184403036 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1736 | ++DOCSHELL 11C51800 == 63 [pid = 1736] [id = 363] 13:33:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (13888000) [pid = 1736] [serial = 1088] [outer = 00000000] 13:33:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (147BAC00) [pid = 1736] [serial = 1089] [outer = 13888000] 13:33:23 INFO - PROCESS | 1736 | 1461184403086 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (157B1000) [pid = 1736] [serial = 1090] [outer = 13888000] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 17A07C00 == 62 [pid = 1736] [id = 339] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 02674400 == 61 [pid = 1736] [id = 268] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 188C1C00 == 60 [pid = 1736] [id = 340] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 18A6A800 == 59 [pid = 1736] [id = 341] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 13209400 == 58 [pid = 1736] [id = 255] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 15E75C00 == 57 [pid = 1736] [id = 338] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 02666C00 == 56 [pid = 1736] [id = 270] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 142AA800 == 55 [pid = 1736] [id = 358] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 12D3D400 == 54 [pid = 1736] [id = 357] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 1962B800 == 53 [pid = 1736] [id = 356] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 18EA2400 == 52 [pid = 1736] [id = 355] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 18A6A000 == 51 [pid = 1736] [id = 354] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 188C4800 == 50 [pid = 1736] [id = 353] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 157AE800 == 49 [pid = 1736] [id = 352] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 13259000 == 48 [pid = 1736] [id = 351] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 02679C00 == 47 [pid = 1736] [id = 350] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 15B41C00 == 46 [pid = 1736] [id = 347] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (12CB5000) [pid = 1736] [serial = 1002] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (15DD4800) [pid = 1736] [serial = 1005] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A166000) [pid = 1736] [serial = 1035] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOCSHELL 02675C00 == 45 [pid = 1736] [id = 346] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (19634400) [pid = 1736] [serial = 1027] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (18EA6400) [pid = 1736] [serial = 1024] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (14AE8800) [pid = 1736] [serial = 1012] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (142AD800) [pid = 1736] [serial = 1011] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18EA6C00) [pid = 1736] [serial = 1023] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1838E000) [pid = 1736] [serial = 1017] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18707C00) [pid = 1736] [serial = 1018] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (199B0800) [pid = 1736] [serial = 1032] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (188C7000) [pid = 1736] [serial = 1029] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (16482400) [pid = 1736] [serial = 1014] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1A542000) [pid = 1736] [serial = 1000] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1962C000) [pid = 1736] [serial = 1026] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18EA4400) [pid = 1736] [serial = 1030] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (188CB800) [pid = 1736] [serial = 1020] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (138BE400) [pid = 1736] [serial = 1008] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (138C8400) [pid = 1736] [serial = 1009] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (16553000) [pid = 1736] [serial = 1015] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (18A62000) [pid = 1736] [serial = 1021] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (16481400) [pid = 1736] [serial = 1033] [outer = 00000000] [url = about:blank] 13:33:23 INFO - PROCESS | 1736 | 1461184403658 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 906ms 13:33:23 INFO - PROCESS | 1736 | 1461184403710 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 1736 | 1461184403715 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 13:33:23 INFO - PROCESS | 1736 | 1461184403724 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1736 | 1461184403726 Marionette TRACE conn3 <- [1,1418,null,{}] 13:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:33:23 INFO - PROCESS | 1736 | 1461184403730 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 1736 | 1461184403810 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:33:23 INFO - PROCESS | 1736 | 1461184403894 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1736 | ++DOCSHELL 11C52800 == 46 [pid = 1736] [id = 364] 13:33:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (12BDDC00) [pid = 1736] [serial = 1091] [outer = 00000000] 13:33:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (138C1400) [pid = 1736] [serial = 1092] [outer = 12BDDC00] 13:33:23 INFO - PROCESS | 1736 | 1461184403939 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (14A09C00) [pid = 1736] [serial = 1093] [outer = 12BDDC00] 13:33:24 INFO - PROCESS | 1736 | 1461184404393 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 687ms 13:33:24 INFO - PROCESS | 1736 | 1461184404427 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 1736 | 1461184404429 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 13:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:33:24 INFO - PROCESS | 1736 | 1461184404432 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1736 | 1461184404435 Marionette TRACE conn3 <- [1,1422,null,{}] 13:33:24 INFO - PROCESS | 1736 | 1461184404446 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:24 INFO - PROCESS | 1736 | 1461184404531 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:33:24 INFO - PROCESS | 1736 | 1461184404540 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1736 | ++DOCSHELL 16654000 == 47 [pid = 1736] [id = 365] 13:33:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (16655800) [pid = 1736] [serial = 1094] [outer = 00000000] 13:33:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (17A08C00) [pid = 1736] [serial = 1095] [outer = 16655800] 13:33:24 INFO - PROCESS | 1736 | 1461184404587 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (17AA9000) [pid = 1736] [serial = 1096] [outer = 16655800] 13:33:25 INFO - PROCESS | 1736 | 1461184405060 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 641ms 13:33:25 INFO - PROCESS | 1736 | 1461184405070 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1736 | 1461184405073 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 13:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:33:25 INFO - PROCESS | 1736 | 1461184405076 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1736 | 1461184405077 Marionette TRACE conn3 <- [1,1426,null,{}] 13:33:25 INFO - PROCESS | 1736 | 1461184405081 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:25 INFO - PROCESS | 1736 | 1461184405162 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:33:25 INFO - PROCESS | 1736 | 1461184405168 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1736 | ++DOCSHELL 18391400 == 48 [pid = 1736] [id = 366] 13:33:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18392000) [pid = 1736] [serial = 1097] [outer = 00000000] 13:33:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (188CC800) [pid = 1736] [serial = 1098] [outer = 18392000] 13:33:25 INFO - PROCESS | 1736 | 1461184405213 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (18A62000) [pid = 1736] [serial = 1099] [outer = 18392000] 13:33:25 INFO - PROCESS | 1736 | 1461184405667 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 640ms 13:33:25 INFO - PROCESS | 1736 | 1461184405714 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1736 | 1461184405716 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 13:33:25 INFO - PROCESS | 1736 | 1461184405719 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:33:25 INFO - PROCESS | 1736 | 1461184405721 Marionette TRACE conn3 <- [1,1430,null,{}] 13:33:25 INFO - PROCESS | 1736 | 1461184405724 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:25 INFO - PROCESS | 1736 | 1461184405827 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:33:25 INFO - PROCESS | 1736 | 1461184405833 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1736 | ++DOCSHELL 181EC000 == 49 [pid = 1736] [id = 367] 13:33:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (18A67000) [pid = 1736] [serial = 1100] [outer = 00000000] 13:33:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18D03800) [pid = 1736] [serial = 1101] [outer = 18A67000] 13:33:25 INFO - PROCESS | 1736 | 1461184405878 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (18EA7800) [pid = 1736] [serial = 1102] [outer = 18A67000] 13:33:26 INFO - PROCESS | 1736 | 1461184406353 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 704ms 13:33:26 INFO - PROCESS | 1736 | 1461184406419 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1736 | 1461184406421 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 13:33:26 INFO - PROCESS | 1736 | 1461184406424 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:33:26 INFO - PROCESS | 1736 | 1461184406426 Marionette TRACE conn3 <- [1,1434,null,{}] 13:33:26 INFO - PROCESS | 1736 | 1461184406430 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 1736 | 1461184406564 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:33:26 INFO - PROCESS | 1736 | 1461184406577 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1736 | ++DOCSHELL 133AC400 == 50 [pid = 1736] [id = 368] 13:33:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18EAC800) [pid = 1736] [serial = 1103] [outer = 00000000] 13:33:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (196E2400) [pid = 1736] [serial = 1104] [outer = 18EAC800] 13:33:26 INFO - PROCESS | 1736 | 1461184406624 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (19C54C00) [pid = 1736] [serial = 1105] [outer = 18EAC800] 13:33:27 INFO - PROCESS | 1736 | 1461184407078 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 688ms 13:33:27 INFO - PROCESS | 1736 | 1461184407124 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1736 | 1461184407126 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 13:33:27 INFO - PROCESS | 1736 | 1461184407129 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:33:27 INFO - PROCESS | 1736 | 1461184407131 Marionette TRACE conn3 <- [1,1438,null,{}] 13:33:27 INFO - PROCESS | 1736 | 1461184407134 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:27 INFO - PROCESS | 1736 | 1461184407264 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:33:27 INFO - PROCESS | 1736 | 1461184407283 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1736 | ++DOCSHELL 197F0800 == 51 [pid = 1736] [id = 369] 13:33:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (19FF3800) [pid = 1736] [serial = 1106] [outer = 00000000] 13:33:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A1C9800) [pid = 1736] [serial = 1107] [outer = 19FF3800] 13:33:27 INFO - PROCESS | 1736 | 1461184407328 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1A270400) [pid = 1736] [serial = 1108] [outer = 19FF3800] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (0267FC00) [pid = 1736] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18A70800) [pid = 1736] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (188C4C00) [pid = 1736] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18EA3000) [pid = 1736] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (15D91000) [pid = 1736] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1325E400) [pid = 1736] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (197F9C00) [pid = 1736] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1A26F800) [pid = 1736] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (147AFC00) [pid = 1736] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1CC58C00) [pid = 1736] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (138C2400) [pid = 1736] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:33:27 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (11C5C800) [pid = 1736] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:33:27 INFO - PROCESS | 1736 | 1461184407870 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 796ms 13:33:27 INFO - PROCESS | 1736 | 1461184407932 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1736 | 1461184407934 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 13:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:33:27 INFO - PROCESS | 1736 | 1461184407937 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1736 | 1461184407938 Marionette TRACE conn3 <- [1,1442,null,{}] 13:33:27 INFO - PROCESS | 1736 | 1461184407942 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 1736 | 1461184408015 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:33:28 INFO - PROCESS | 1736 | 1461184408021 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1736 | ++DOCSHELL 12B7F400 == 52 [pid = 1736] [id = 370] 13:33:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1325A800) [pid = 1736] [serial = 1109] [outer = 00000000] 13:33:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (142A9000) [pid = 1736] [serial = 1110] [outer = 1325A800] 13:33:28 INFO - PROCESS | 1736 | 1461184408065 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15E76400) [pid = 1736] [serial = 1111] [outer = 1325A800] 13:33:28 INFO - PROCESS | 1736 | 1461184408501 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 594ms 13:33:28 INFO - PROCESS | 1736 | 1461184408538 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1736 | 1461184408540 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 13:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:33:28 INFO - PROCESS | 1736 | 1461184408543 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1736 | 1461184408545 Marionette TRACE conn3 <- [1,1446,null,{}] 13:33:28 INFO - PROCESS | 1736 | 1461184408549 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 1736 | 1461184408653 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:33:28 INFO - PROCESS | 1736 | 1461184408659 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1736 | ++DOCSHELL 136ADC00 == 53 [pid = 1736] [id = 371] 13:33:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (18EA3000) [pid = 1736] [serial = 1112] [outer = 00000000] 13:33:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (19F2C400) [pid = 1736] [serial = 1113] [outer = 18EA3000] 13:33:28 INFO - PROCESS | 1736 | 1461184408703 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A9DC800) [pid = 1736] [serial = 1114] [outer = 18EA3000] 13:33:29 INFO - PROCESS | 1736 | 1461184409169 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 641ms 13:33:29 INFO - PROCESS | 1736 | 1461184409183 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1736 | 1461184409184 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:33:29 INFO - PROCESS | 1736 | 1461184409191 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1736 | 1461184409193 Marionette TRACE conn3 <- [1,1450,null,{}] 13:33:29 INFO - PROCESS | 1736 | 1461184409196 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 1736 | 1461184409270 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:33:29 INFO - PROCESS | 1736 | 1461184409277 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1736 | ++DOCSHELL 12C56400 == 54 [pid = 1736] [id = 372] 13:33:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1962DC00) [pid = 1736] [serial = 1115] [outer = 00000000] 13:33:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1C834C00) [pid = 1736] [serial = 1116] [outer = 1962DC00] 13:33:29 INFO - PROCESS | 1736 | 1461184409320 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1C83EC00) [pid = 1736] [serial = 1117] [outer = 1962DC00] 13:33:29 INFO - PROCESS | 1736 | 1461184409743 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 594ms 13:33:29 INFO - PROCESS | 1736 | 1461184409790 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1736 | 1461184409793 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:33:29 INFO - PROCESS | 1736 | 1461184409796 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1736 | 1461184409798 Marionette TRACE conn3 <- [1,1454,null,{}] 13:33:29 INFO - PROCESS | 1736 | 1461184409802 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 1736 | 1461184409940 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:33:30 INFO - PROCESS | 1736 | 1461184410098 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1736 | ++DOCSHELL 12BDFC00 == 55 [pid = 1736] [id = 373] 13:33:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (12C55000) [pid = 1736] [serial = 1118] [outer = 00000000] 13:33:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (13205400) [pid = 1736] [serial = 1119] [outer = 12C55000] 13:33:30 INFO - PROCESS | 1736 | 1461184410164 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (133A1C00) [pid = 1736] [serial = 1120] [outer = 12C55000] 13:33:30 INFO - PROCESS | 1736 | 1461184410734 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1000ms 13:33:30 INFO - PROCESS | 1736 | 1461184410800 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1736 | 1461184410805 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 13:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:33:30 INFO - PROCESS | 1736 | 1461184410810 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1736 | 1461184410815 Marionette TRACE conn3 <- [1,1458,null,{}] 13:33:30 INFO - PROCESS | 1736 | 1461184410820 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:30 INFO - PROCESS | 1736 | 1461184410921 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:33:31 INFO - PROCESS | 1736 | 1461184411050 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1736 | ++DOCSHELL 16480800 == 56 [pid = 1736] [id = 374] 13:33:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (16485800) [pid = 1736] [serial = 1121] [outer = 00000000] 13:33:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1803D000) [pid = 1736] [serial = 1122] [outer = 16485800] 13:33:31 INFO - PROCESS | 1736 | 1461184411108 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18704800) [pid = 1736] [serial = 1123] [outer = 16485800] 13:33:31 INFO - PROCESS | 1736 | 1461184411713 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 938ms 13:33:31 INFO - PROCESS | 1736 | 1461184411756 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:33:31 INFO - PROCESS | 1736 | 1461184411759 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 13:33:31 INFO - PROCESS | 1736 | 1461184411763 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1736 | 1461184411765 Marionette TRACE conn3 <- [1,1462,null,{}] 13:33:31 INFO - PROCESS | 1736 | 1461184411769 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:31 INFO - PROCESS | 1736 | 1461184411874 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:33:32 INFO - PROCESS | 1736 | 1461184412003 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1736 | ++DOCSHELL 18C27400 == 57 [pid = 1736] [id = 375] 13:33:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1908F000) [pid = 1736] [serial = 1124] [outer = 00000000] 13:33:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (19C4F800) [pid = 1736] [serial = 1125] [outer = 1908F000] 13:33:32 INFO - PROCESS | 1736 | 1461184412059 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1A86A000) [pid = 1736] [serial = 1126] [outer = 1908F000] 13:33:32 INFO - PROCESS | 1736 | 1461184412711 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1000ms 13:33:32 INFO - PROCESS | 1736 | 1461184412764 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1736 | 1461184412768 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:33:32 INFO - PROCESS | 1736 | 1461184412779 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1736 | 1461184412784 Marionette TRACE conn3 <- [1,1466,null,{}] 13:33:32 INFO - PROCESS | 1736 | 1461184412788 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 1736 | 1461184412890 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:33:33 INFO - PROCESS | 1736 | 1461184413016 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1736 | ++DOCSHELL 1A9E0000 == 58 [pid = 1736] [id = 376] 13:33:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1C1ACC00) [pid = 1736] [serial = 1127] [outer = 00000000] 13:33:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1C96F000) [pid = 1736] [serial = 1128] [outer = 1C1ACC00] 13:33:33 INFO - PROCESS | 1736 | 1461184413071 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1C973800) [pid = 1736] [serial = 1129] [outer = 1C1ACC00] 13:33:33 INFO - PROCESS | 1736 | 1461184413625 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 906ms 13:33:33 INFO - PROCESS | 1736 | 1461184413679 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1736 | 1461184413681 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:33:33 INFO - PROCESS | 1736 | 1461184413685 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1736 | 1461184413686 Marionette TRACE conn3 <- [1,1470,null,{}] 13:33:33 INFO - PROCESS | 1736 | 1461184413690 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 1736 | 1461184413789 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:33:34 INFO - PROCESS | 1736 | 1461184414033 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1736 | ++DOCSHELL 0266A000 == 59 [pid = 1736] [id = 377] 13:33:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (0267C800) [pid = 1736] [serial = 1130] [outer = 00000000] 13:33:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (136AD400) [pid = 1736] [serial = 1131] [outer = 0267C800] 13:33:34 INFO - PROCESS | 1736 | 1461184414099 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (138C5800) [pid = 1736] [serial = 1132] [outer = 0267C800] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 136B2400 == 58 [pid = 1736] [id = 269] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 1886E800 == 57 [pid = 1736] [id = 344] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 12C56400 == 56 [pid = 1736] [id = 372] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 136ADC00 == 55 [pid = 1736] [id = 371] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 12B7F400 == 54 [pid = 1736] [id = 370] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 197F0800 == 53 [pid = 1736] [id = 369] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 133AC400 == 52 [pid = 1736] [id = 368] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 181EC000 == 51 [pid = 1736] [id = 367] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 18391400 == 50 [pid = 1736] [id = 366] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 16654000 == 49 [pid = 1736] [id = 365] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 11C52800 == 48 [pid = 1736] [id = 364] 13:33:34 INFO - PROCESS | 1736 | --DOCSHELL 11C51800 == 47 [pid = 1736] [id = 363] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1CCB6800) [pid = 1736] [serial = 958] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1655C000) [pid = 1736] [serial = 1006] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (12CF9400) [pid = 1736] [serial = 1003] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1C1AA800) [pid = 1736] [serial = 1077] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1C1B6400) [pid = 1736] [serial = 1072] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1908DC00) [pid = 1736] [serial = 1063] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18EA9C00) [pid = 1736] [serial = 1075] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (133ADC00) [pid = 1736] [serial = 1051] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (133A2800) [pid = 1736] [serial = 1050] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18EACC00) [pid = 1736] [serial = 1062] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18A65800) [pid = 1736] [serial = 1059] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (18A6C400) [pid = 1736] [serial = 1060] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (196DDC00) [pid = 1736] [serial = 1065] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1682C000) [pid = 1736] [serial = 1056] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (17A0A000) [pid = 1736] [serial = 1057] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (13A8FC00) [pid = 1736] [serial = 1053] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (14AF5400) [pid = 1736] [serial = 1054] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (13887800) [pid = 1736] [serial = 1038] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (17AA2800) [pid = 1736] [serial = 1041] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1A924400) [pid = 1736] [serial = 1068] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1A161800) [pid = 1736] [serial = 1044] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (19F2B400) [pid = 1736] [serial = 1066] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1A9E1C00) [pid = 1736] [serial = 1047] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C1B0800) [pid = 1736] [serial = 1071] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1A923800) [pid = 1736] [serial = 1069] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (18395800) [pid = 1736] [serial = 1074] [outer = 00000000] [url = about:blank] 13:33:34 INFO - PROCESS | 1736 | 1461184414801 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1141ms 13:33:34 INFO - PROCESS | 1736 | 1461184414829 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1736 | 1461184414833 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 13:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:33:34 INFO - PROCESS | 1736 | 1461184414839 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1736 | 1461184414841 Marionette TRACE conn3 <- [1,1474,null,{}] 13:33:34 INFO - PROCESS | 1736 | 1461184414846 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:34 INFO - PROCESS | 1736 | 1461184414929 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:33:34 INFO - PROCESS | 1736 | 1461184414936 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1736 | ++DOCSHELL 13A82400 == 48 [pid = 1736] [id = 378] 13:33:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (13A88400) [pid = 1736] [serial = 1133] [outer = 00000000] 13:33:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (14A98C00) [pid = 1736] [serial = 1134] [outer = 13A88400] 13:33:35 INFO - PROCESS | 1736 | 1461184414985 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (15B05400) [pid = 1736] [serial = 1135] [outer = 13A88400] 13:33:35 INFO - PROCESS | 1736 | 1461184415474 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 687ms 13:33:35 INFO - PROCESS | 1736 | 1461184415537 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1736 | 1461184415541 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 13:33:35 INFO - PROCESS | 1736 | 1461184415545 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:33:35 INFO - PROCESS | 1736 | 1461184415547 Marionette TRACE conn3 <- [1,1478,null,{}] 13:33:35 INFO - PROCESS | 1736 | 1461184415551 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:35 INFO - PROCESS | 1736 | 1461184415629 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:33:35 INFO - PROCESS | 1736 | 1461184415638 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1736 | ++DOCSHELL 17A01C00 == 49 [pid = 1736] [id = 379] 13:33:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (17A07C00) [pid = 1736] [serial = 1136] [outer = 00000000] 13:33:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1812FC00) [pid = 1736] [serial = 1137] [outer = 17A07C00] 13:33:35 INFO - PROCESS | 1736 | 1461184415685 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (18398800) [pid = 1736] [serial = 1138] [outer = 17A07C00] 13:33:36 INFO - PROCESS | 1736 | 1461184416147 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 641ms 13:33:36 INFO - PROCESS | 1736 | 1461184416184 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1736 | 1461184416186 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:33:36 INFO - PROCESS | 1736 | 1461184416191 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1736 | 1461184416196 Marionette TRACE conn3 <- [1,1482,null,{}] 13:33:36 INFO - PROCESS | 1736 | 1461184416204 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 1736 | 1461184416290 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:33:36 INFO - PROCESS | 1736 | 1461184416298 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1736 | ++DOCSHELL 1803E000 == 50 [pid = 1736] [id = 380] 13:33:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18A6D800) [pid = 1736] [serial = 1139] [outer = 00000000] 13:33:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (18E82C00) [pid = 1736] [serial = 1140] [outer = 18A6D800] 13:33:36 INFO - PROCESS | 1736 | 1461184416343 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18EA7C00) [pid = 1736] [serial = 1141] [outer = 18A6D800] 13:33:36 INFO - PROCESS | 1736 | 1461184416792 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 640ms 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:33:36 INFO - PROCESS | 1736 | 1461184416827 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1736 | 1461184416830 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 13:33:36 INFO - PROCESS | 1736 | 1461184416833 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1736 | 1461184416835 Marionette TRACE conn3 <- [1,1486,null,{}] 13:33:36 INFO - PROCESS | 1736 | 1461184416838 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 1736 | 1461184416916 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:33:36 INFO - PROCESS | 1736 | 1461184416922 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1736 | ++DOCSHELL 18D02800 == 51 [pid = 1736] [id = 381] 13:33:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1908AC00) [pid = 1736] [serial = 1142] [outer = 00000000] 13:33:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (19358000) [pid = 1736] [serial = 1143] [outer = 1908AC00] 13:33:36 INFO - PROCESS | 1736 | 1461184416967 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (196E5400) [pid = 1736] [serial = 1144] [outer = 1908AC00] 13:33:37 INFO - PROCESS | 1736 | 1461184417446 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 625ms 13:33:37 INFO - PROCESS | 1736 | 1461184417471 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1736 | 1461184417473 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:33:37 INFO - PROCESS | 1736 | 1461184417481 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1736 | 1461184417483 Marionette TRACE conn3 <- [1,1490,null,{}] 13:33:37 INFO - PROCESS | 1736 | 1461184417487 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 1736 | 1461184417592 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:33:37 INFO - PROCESS | 1736 | 1461184417598 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1736 | ++DOCSHELL 19096400 == 52 [pid = 1736] [id = 382] 13:33:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (197F8400) [pid = 1736] [serial = 1145] [outer = 00000000] 13:33:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1A1D0800) [pid = 1736] [serial = 1146] [outer = 197F8400] 13:33:37 INFO - PROCESS | 1736 | 1461184417654 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1A91F800) [pid = 1736] [serial = 1147] [outer = 197F8400] 13:33:38 INFO - PROCESS | 1736 | 1461184418112 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 687ms 13:33:38 INFO - PROCESS | 1736 | 1461184418176 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1736 | 1461184418178 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:33:38 INFO - PROCESS | 1736 | 1461184418181 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1736 | 1461184418183 Marionette TRACE conn3 <- [1,1494,null,{}] 13:33:38 INFO - PROCESS | 1736 | 1461184418186 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 1736 | 1461184418302 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:33:38 INFO - PROCESS | 1736 | 1461184418396 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1736 | ++DOCSHELL 1320E400 == 53 [pid = 1736] [id = 383] 13:33:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1C1ADC00) [pid = 1736] [serial = 1148] [outer = 00000000] 13:33:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1C23D000) [pid = 1736] [serial = 1149] [outer = 1C1ADC00] 13:33:38 INFO - PROCESS | 1736 | 1461184418439 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C26C400) [pid = 1736] [serial = 1150] [outer = 1C1ADC00] 13:33:38 INFO - PROCESS | 1736 | 1461184418835 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 703ms 13:33:38 INFO - PROCESS | 1736 | 1461184418881 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1736 | 1461184418883 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:33:38 INFO - PROCESS | 1736 | 1461184418887 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1736 | 1461184418888 Marionette TRACE conn3 <- [1,1498,null,{}] 13:33:38 INFO - PROCESS | 1736 | 1461184418897 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:39 INFO - PROCESS | 1736 | 1461184419001 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:33:39 INFO - PROCESS | 1736 | 1461184419009 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1736 | ++DOCSHELL 12D41000 == 54 [pid = 1736] [id = 384] 13:33:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (12D41800) [pid = 1736] [serial = 1151] [outer = 00000000] 13:33:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1C968400) [pid = 1736] [serial = 1152] [outer = 12D41800] 13:33:39 INFO - PROCESS | 1736 | 1461184419054 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1C96A800) [pid = 1736] [serial = 1153] [outer = 12D41800] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18A67000) [pid = 1736] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (16655800) [pid = 1736] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (13888000) [pid = 1736] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18392000) [pid = 1736] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18EAC800) [pid = 1736] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (12BDDC00) [pid = 1736] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (19FF3800) [pid = 1736] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1325A800) [pid = 1736] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:33:39 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18EA3000) [pid = 1736] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:33:39 INFO - PROCESS | 1736 | 1461184419543 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 13:33:39 INFO - PROCESS | 1736 | 1461184419586 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 1736 | 1461184419588 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 13:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:33:39 INFO - PROCESS | 1736 | 1461184419591 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1736 | 1461184419593 Marionette TRACE conn3 <- [1,1502,null,{}] 13:33:39 INFO - PROCESS | 1736 | 1461184419596 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:39 INFO - PROCESS | 1736 | 1461184419695 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:33:39 INFO - PROCESS | 1736 | 1461184419704 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1736 | ++DOCSHELL 12D3D800 == 55 [pid = 1736] [id = 385] 13:33:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18398400) [pid = 1736] [serial = 1154] [outer = 00000000] 13:33:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1A16B000) [pid = 1736] [serial = 1155] [outer = 18398400] 13:33:39 INFO - PROCESS | 1736 | 1461184419749 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C1B0C00) [pid = 1736] [serial = 1156] [outer = 18398400] 13:33:40 INFO - PROCESS | 1736 | 1461184420160 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 594ms 13:33:40 INFO - PROCESS | 1736 | 1461184420198 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1736 | 1461184420200 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 13:33:40 INFO - PROCESS | 1736 | 1461184420203 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1736 | 1461184420205 Marionette TRACE conn3 <- [1,1506,null,{}] 13:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:33:40 INFO - PROCESS | 1736 | 1461184420209 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 1736 | 1461184420285 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:33:40 INFO - PROCESS | 1736 | 1461184420291 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1736 | ++DOCSHELL 18EA8800 == 56 [pid = 1736] [id = 386] 13:33:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (19CD8C00) [pid = 1736] [serial = 1157] [outer = 00000000] 13:33:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1CA9B400) [pid = 1736] [serial = 1158] [outer = 19CD8C00] 13:33:40 INFO - PROCESS | 1736 | 1461184420342 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1CC51000) [pid = 1736] [serial = 1159] [outer = 19CD8C00] 13:33:40 INFO - PROCESS | 1736 | 1461184420756 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 594ms 13:33:40 INFO - PROCESS | 1736 | 1461184420802 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1736 | 1461184420804 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 13:33:40 INFO - PROCESS | 1736 | 1461184420807 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:33:40 INFO - PROCESS | 1736 | 1461184420809 Marionette TRACE conn3 <- [1,1510,null,{}] 13:33:40 INFO - PROCESS | 1736 | 1461184420813 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 1736 | 1461184420892 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:33:40 INFO - PROCESS | 1736 | 1461184420898 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1736 | ++DOCSHELL 12CF0000 == 57 [pid = 1736] [id = 387] 13:33:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1C90AC00) [pid = 1736] [serial = 1160] [outer = 00000000] 13:33:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1CC5A800) [pid = 1736] [serial = 1161] [outer = 1C90AC00] 13:33:40 INFO - PROCESS | 1736 | 1461184420947 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1CC57400) [pid = 1736] [serial = 1162] [outer = 1C90AC00] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1682A000 == 56 [pid = 1736] [id = 361] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1A925C00 == 55 [pid = 1736] [id = 264] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1A924C00 == 54 [pid = 1736] [id = 349] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 133AA400 == 53 [pid = 1736] [id = 360] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1C1AF800 == 52 [pid = 1736] [id = 362] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 13208400 == 51 [pid = 1736] [id = 265] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1908F400 == 50 [pid = 1736] [id = 348] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 15515800 == 49 [pid = 1736] [id = 266] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1CC54400 == 48 [pid = 1736] [id = 319] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 18A66C00 == 47 [pid = 1736] [id = 345] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 18EAB400 == 46 [pid = 1736] [id = 342] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 18C25000 == 45 [pid = 1736] [id = 260] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 15BB7400 == 44 [pid = 1736] [id = 343] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1908A800 == 43 [pid = 1736] [id = 261] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 0267F000 == 42 [pid = 1736] [id = 359] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1A169400 == 41 [pid = 1736] [id = 263] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 13A82400 == 40 [pid = 1736] [id = 378] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 0266A000 == 39 [pid = 1736] [id = 377] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1A9E0000 == 38 [pid = 1736] [id = 376] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 16480800 == 37 [pid = 1736] [id = 374] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 18C27400 == 36 [pid = 1736] [id = 375] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 12BDFC00 == 35 [pid = 1736] [id = 373] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 18D02800 == 34 [pid = 1736] [id = 381] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1803E000 == 33 [pid = 1736] [id = 380] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 12D41000 == 32 [pid = 1736] [id = 384] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 18EA8800 == 31 [pid = 1736] [id = 386] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 12D3D800 == 30 [pid = 1736] [id = 385] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 19096400 == 29 [pid = 1736] [id = 382] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 1320E400 == 28 [pid = 1736] [id = 383] 13:33:42 INFO - PROCESS | 1736 | --DOCSHELL 17A01C00 == 27 [pid = 1736] [id = 379] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1C834C00) [pid = 1736] [serial = 1116] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18EA7800) [pid = 1736] [serial = 1102] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (17A08C00) [pid = 1736] [serial = 1095] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (17AA9000) [pid = 1736] [serial = 1096] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (157B1000) [pid = 1736] [serial = 1090] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (147BAC00) [pid = 1736] [serial = 1089] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (188CC800) [pid = 1736] [serial = 1098] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (196E2400) [pid = 1736] [serial = 1104] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (138C1400) [pid = 1736] [serial = 1092] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (14A09C00) [pid = 1736] [serial = 1093] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (15DD9400) [pid = 1736] [serial = 1080] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1886DC00) [pid = 1736] [serial = 1083] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1C832400) [pid = 1736] [serial = 1086] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1A1C9800) [pid = 1736] [serial = 1107] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (142A9000) [pid = 1736] [serial = 1110] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (15E76400) [pid = 1736] [serial = 1111] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (19F2C400) [pid = 1736] [serial = 1113] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1A270400) [pid = 1736] [serial = 1108] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18D03800) [pid = 1736] [serial = 1101] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (19C54C00) [pid = 1736] [serial = 1105] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1A9DC800) [pid = 1736] [serial = 1114] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (18A62000) [pid = 1736] [serial = 1099] [outer = 00000000] [url = about:blank] 13:33:42 INFO - PROCESS | 1736 | 1461184422880 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:33:42 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 () { 13:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:33:42 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 () { 13:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:33:42 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 () { 13:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:33:42 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 () { 13:33:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:33:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2126ms 13:33:42 INFO - PROCESS | 1736 | 1461184422932 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 1736 | 1461184422936 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 13:33:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:33:42 INFO - PROCESS | 1736 | 1461184422942 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1736 | 1461184422945 Marionette TRACE conn3 <- [1,1514,null,{}] 13:33:42 INFO - PROCESS | 1736 | 1461184422951 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 1736 | 1461184423039 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:33:43 INFO - PROCESS | 1736 | 1461184423048 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1736 | ++DOCSHELL 11C57800 == 28 [pid = 1736] [id = 388] 13:33:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (11C58400) [pid = 1736] [serial = 1163] [outer = 00000000] 13:33:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (12BDFC00) [pid = 1736] [serial = 1164] [outer = 11C58400] 13:33:43 INFO - PROCESS | 1736 | 1461184423096 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (12CED400) [pid = 1736] [serial = 1165] [outer = 11C58400] 13:33:43 INFO - PROCESS | 1736 | 1461184423602 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:33:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:33:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:33:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:33:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 688ms 13:33:43 INFO - PROCESS | 1736 | 1461184423642 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 1736 | 1461184423648 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 13:33:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:33:43 INFO - PROCESS | 1736 | 1461184423654 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1736 | 1461184423657 Marionette TRACE conn3 <- [1,1518,null,{}] 13:33:43 INFO - PROCESS | 1736 | 1461184423661 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 1736 | 1461184423742 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:33:43 INFO - PROCESS | 1736 | 1461184423752 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1736 | ++DOCSHELL 12BDF000 == 29 [pid = 1736] [id = 389] 13:33:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (12CF6400) [pid = 1736] [serial = 1166] [outer = 00000000] 13:33:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (136AE800) [pid = 1736] [serial = 1167] [outer = 12CF6400] 13:33:43 INFO - PROCESS | 1736 | 1461184423798 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (13884400) [pid = 1736] [serial = 1168] [outer = 12CF6400] 13:33:44 INFO - PROCESS | 1736 | 1461184424275 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:33:44 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 13:33:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:33:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:33:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:33:44 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. 13:33:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:33:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 641ms 13:33:44 INFO - PROCESS | 1736 | 1461184424290 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1736 | 1461184424292 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:33:44 INFO - PROCESS | 1736 | 1461184424296 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1736 | 1461184424299 Marionette TRACE conn3 <- [1,1522,null,{}] 13:33:44 INFO - PROCESS | 1736 | 1461184424310 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 1736 | 1461184424398 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:33:44 INFO - PROCESS | 1736 | 1461184424441 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1736 | ++DOCSHELL 15517800 == 30 [pid = 1736] [id = 390] 13:33:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (15519000) [pid = 1736] [serial = 1169] [outer = 00000000] 13:33:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (15B44C00) [pid = 1736] [serial = 1170] [outer = 15519000] 13:33:44 INFO - PROCESS | 1736 | 1461184424490 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (15D88400) [pid = 1736] [serial = 1171] [outer = 15519000] 13:33:45 INFO - PROCESS | 1736 | 1461184424977 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 703ms 13:33:45 INFO - PROCESS | 1736 | 1461184424994 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1736 | 1461184424997 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:33:45 INFO - PROCESS | 1736 | 1461184425000 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1736 | 1461184425002 Marionette TRACE conn3 <- [1,1526,null,{}] 13:33:45 INFO - PROCESS | 1736 | 1461184425005 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 1736 | 1461184425082 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:33:45 INFO - PROCESS | 1736 | 1461184425088 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1736 | ++DOCSHELL 14A98000 == 31 [pid = 1736] [id = 391] 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (16483000) [pid = 1736] [serial = 1172] [outer = 00000000] 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (16658800) [pid = 1736] [serial = 1173] [outer = 16483000] 13:33:45 INFO - PROCESS | 1736 | 1461184425136 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (16B4C400) [pid = 1736] [serial = 1174] [outer = 16483000] 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (17AA9000) [pid = 1736] [serial = 1175] [outer = 1E3C1400] 13:33:45 INFO - PROCESS | 1736 | 1461184425639 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 704ms 13:33:45 INFO - PROCESS | 1736 | 1461184425699 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1736 | 1461184425701 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:33:45 INFO - PROCESS | 1736 | 1461184425705 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1736 | 1461184425706 Marionette TRACE conn3 <- [1,1530,null,{}] 13:33:45 INFO - PROCESS | 1736 | 1461184425710 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 1736 | 1461184425783 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:33:45 INFO - PROCESS | 1736 | 1461184425819 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1736 | ++DOCSHELL 17AA1800 == 32 [pid = 1736] [id = 392] 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (17AA2400) [pid = 1736] [serial = 1176] [outer = 00000000] 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18701400) [pid = 1736] [serial = 1177] [outer = 17AA2400] 13:33:45 INFO - PROCESS | 1736 | 1461184425866 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18864400) [pid = 1736] [serial = 1178] [outer = 17AA2400] 13:33:46 INFO - PROCESS | 1736 | 1461184426303 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 640ms 13:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:33:46 INFO - PROCESS | 1736 | 1461184426344 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1736 | 1461184426346 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 13:33:46 INFO - PROCESS | 1736 | 1461184426349 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1736 | 1461184426350 Marionette TRACE conn3 <- [1,1534,null,{}] 13:33:46 INFO - PROCESS | 1736 | 1461184426354 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:46 INFO - PROCESS | 1736 | 1461184426464 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:33:46 INFO - PROCESS | 1736 | 1461184426475 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1736 | ++DOCSHELL 18A62800 == 33 [pid = 1736] [id = 393] 13:33:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18A6B800) [pid = 1736] [serial = 1179] [outer = 00000000] 13:33:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18C30800) [pid = 1736] [serial = 1180] [outer = 18A6B800] 13:33:46 INFO - PROCESS | 1736 | 1461184426519 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (18E76C00) [pid = 1736] [serial = 1181] [outer = 18A6B800] 13:33:46 INFO - PROCESS | 1736 | 1461184426950 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 625ms 13:33:47 INFO - PROCESS | 1736 | 1461184426987 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1736 | 1461184426989 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:33:47 INFO - PROCESS | 1736 | 1461184426996 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1736 | 1461184426998 Marionette TRACE conn3 <- [1,1538,null,{}] 13:33:47 INFO - PROCESS | 1736 | 1461184427001 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 1736 | 1461184427072 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:33:47 INFO - PROCESS | 1736 | 1461184427079 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1736 | ++DOCSHELL 18C2C400 == 34 [pid = 1736] [id = 394] 13:33:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (18EA4400) [pid = 1736] [serial = 1182] [outer = 00000000] 13:33:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (19091C00) [pid = 1736] [serial = 1183] [outer = 18EA4400] 13:33:47 INFO - PROCESS | 1736 | 1461184427122 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (19090C00) [pid = 1736] [serial = 1184] [outer = 18EA4400] 13:33:47 INFO - PROCESS | 1736 | 1461184427591 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 640ms 13:33:47 INFO - PROCESS | 1736 | 1461184427635 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1736 | 1461184427637 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:33:47 INFO - PROCESS | 1736 | 1461184427640 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1736 | 1461184427642 Marionette TRACE conn3 <- [1,1542,null,{}] 13:33:47 INFO - PROCESS | 1736 | 1461184427645 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 1736 | 1461184427718 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:33:47 INFO - PROCESS | 1736 | 1461184427724 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1736 | ++DOCSHELL 157B4800 == 35 [pid = 1736] [id = 395] 13:33:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (18EAE400) [pid = 1736] [serial = 1185] [outer = 00000000] 13:33:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (196E3000) [pid = 1736] [serial = 1186] [outer = 18EAE400] 13:33:47 INFO - PROCESS | 1736 | 1461184427768 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1962B000) [pid = 1736] [serial = 1187] [outer = 18EAE400] 13:33:48 INFO - PROCESS | 1736 | 1461184428200 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 594ms 13:33:48 INFO - PROCESS | 1736 | 1461184428238 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1736 | 1461184428240 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:33:48 INFO - PROCESS | 1736 | 1461184428248 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1736 | 1461184428249 Marionette TRACE conn3 <- [1,1546,null,{}] 13:33:48 INFO - PROCESS | 1736 | 1461184428252 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:48 INFO - PROCESS | 1736 | 1461184428362 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:33:48 INFO - PROCESS | 1736 | 1461184428369 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 1736 | ++DOCSHELL 15516800 == 36 [pid = 1736] [id = 396] 13:33:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (19634400) [pid = 1736] [serial = 1188] [outer = 00000000] 13:33:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1A16A800) [pid = 1736] [serial = 1189] [outer = 19634400] 13:33:48 INFO - PROCESS | 1736 | 1461184428413 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1A161800) [pid = 1736] [serial = 1190] [outer = 19634400] 13:33:48 INFO - PROCESS | 1736 | 1461184428866 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 641ms 13:33:48 INFO - PROCESS | 1736 | 1461184428886 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1736 | 1461184428888 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:33:48 INFO - PROCESS | 1736 | 1461184428891 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1736 | 1461184428893 Marionette TRACE conn3 <- [1,1550,null,{}] 13:33:48 INFO - PROCESS | 1736 | 1461184428902 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 1736 | 1461184429009 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:33:49 INFO - PROCESS | 1736 | 1461184429015 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1736 | ++DOCSHELL 19097C00 == 37 [pid = 1736] [id = 397] 13:33:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (19099000) [pid = 1736] [serial = 1191] [outer = 00000000] 13:33:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A86B400) [pid = 1736] [serial = 1192] [outer = 19099000] 13:33:49 INFO - PROCESS | 1736 | 1461184429059 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1A869800) [pid = 1736] [serial = 1193] [outer = 19099000] 13:33:49 INFO - PROCESS | 1736 | 1461184429505 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 640ms 13:33:49 INFO - PROCESS | 1736 | 1461184429533 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1736 | 1461184429535 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 13:33:49 INFO - PROCESS | 1736 | 1461184429538 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:33:49 INFO - PROCESS | 1736 | 1461184429541 Marionette TRACE conn3 <- [1,1554,null,{}] 13:33:49 INFO - PROCESS | 1736 | 1461184429544 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 1736 | 1461184429665 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:33:49 INFO - PROCESS | 1736 | 1461184429757 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1736 | ++DOCSHELL 1A9DE400 == 38 [pid = 1736] [id = 398] 13:33:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1C1AF400) [pid = 1736] [serial = 1194] [outer = 00000000] 13:33:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1C1B7C00) [pid = 1736] [serial = 1195] [outer = 1C1AF400] 13:33:49 INFO - PROCESS | 1736 | 1461184429811 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1C271800) [pid = 1736] [serial = 1196] [outer = 1C1AF400] 13:33:50 INFO - PROCESS | 1736 | 1461184430231 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (197F8400) [pid = 1736] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1C1ADC00) [pid = 1736] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (12D41800) [pid = 1736] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (18398400) [pid = 1736] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (19CD8C00) [pid = 1736] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (0267C800) [pid = 1736] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1C1ACC00) [pid = 1736] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1908F000) [pid = 1736] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (16485800) [pid = 1736] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (12C55000) [pid = 1736] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1962DC00) [pid = 1736] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1908AC00) [pid = 1736] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18A6D800) [pid = 1736] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (17A07C00) [pid = 1736] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (13A88400) [pid = 1736] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (13891C00) [pid = 1736] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (11C51C00) [pid = 1736] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (19629C00) [pid = 1736] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1C1B8400) [pid = 1736] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1682DC00) [pid = 1736] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (19F2AC00) [pid = 1736] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (12CB7000) [pid = 1736] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (15BB5C00) [pid = 1736] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:33:50 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1A9D3400) [pid = 1736] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:33:50 INFO - PROCESS | 1736 | 1461184430583 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1736 | 1461184430585 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 13:33:50 INFO - PROCESS | 1736 | 1461184430608 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1736 | 1461184430610 Marionette TRACE conn3 <- [1,1558,null,{}] 13:33:50 INFO - PROCESS | 1736 | 1461184430613 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:33:50 INFO - PROCESS | 1736 | 1461184430686 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:33:50 INFO - PROCESS | 1736 | 1461184430695 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1736 | ++DOCSHELL 12CF1000 == 39 [pid = 1736] [id = 399] 13:33:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1325FC00) [pid = 1736] [serial = 1197] [outer = 00000000] 13:33:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (13A88400) [pid = 1736] [serial = 1198] [outer = 1325FC00] 13:33:50 INFO - PROCESS | 1736 | 1461184430766 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (14A97800) [pid = 1736] [serial = 1199] [outer = 1325FC00] 13:33:51 INFO - PROCESS | 1736 | 1461184431246 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 688ms 13:33:51 INFO - PROCESS | 1736 | 1461184431304 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1736 | 1461184431306 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 13:33:51 INFO - PROCESS | 1736 | 1461184431309 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:33:51 INFO - PROCESS | 1736 | 1461184431311 Marionette TRACE conn3 <- [1,1562,null,{}] 13:33:51 INFO - PROCESS | 1736 | 1461184431315 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 1736 | 1461184431387 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:33:51 INFO - PROCESS | 1736 | 1461184431393 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1736 | ++DOCSHELL 133AC400 == 40 [pid = 1736] [id = 400] 13:33:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (13888000) [pid = 1736] [serial = 1200] [outer = 00000000] 13:33:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18A6D800) [pid = 1736] [serial = 1201] [outer = 13888000] 13:33:51 INFO - PROCESS | 1736 | 1461184431438 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (19095400) [pid = 1736] [serial = 1202] [outer = 13888000] 13:33:51 INFO - PROCESS | 1736 | 1461184431862 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 594ms 13:33:51 INFO - PROCESS | 1736 | 1461184431910 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1736 | 1461184431912 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 13:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:33:51 INFO - PROCESS | 1736 | 1461184431916 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1736 | 1461184431917 Marionette TRACE conn3 <- [1,1566,null,{}] 13:33:51 INFO - PROCESS | 1736 | 1461184431921 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 1736 | 1461184431994 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:33:52 INFO - PROCESS | 1736 | 1461184432000 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1736 | ++DOCSHELL 16654400 == 41 [pid = 1736] [id = 401] 13:33:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1682DC00) [pid = 1736] [serial = 1203] [outer = 00000000] 13:33:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A9DC800) [pid = 1736] [serial = 1204] [outer = 1682DC00] 13:33:52 INFO - PROCESS | 1736 | 1461184432043 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C1B3400) [pid = 1736] [serial = 1205] [outer = 1682DC00] 13:33:52 INFO - PROCESS | 1736 | 1461184432475 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 594ms 13:33:52 INFO - PROCESS | 1736 | 1461184432514 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1736 | 1461184432516 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 13:33:52 INFO - PROCESS | 1736 | 1461184432519 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:33:52 INFO - PROCESS | 1736 | 1461184432521 Marionette TRACE conn3 <- [1,1570,null,{}] 13:33:52 INFO - PROCESS | 1736 | 1461184432545 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 1736 | 1461184432666 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:33:52 INFO - PROCESS | 1736 | 1461184432783 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1736 | ++DOCSHELL 0267E000 == 42 [pid = 1736] [id = 402] 13:33:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (0267F000) [pid = 1736] [serial = 1206] [outer = 00000000] 13:33:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (11C59800) [pid = 1736] [serial = 1207] [outer = 0267F000] 13:33:52 INFO - PROCESS | 1736 | 1461184432840 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (12B7A000) [pid = 1736] [serial = 1208] [outer = 0267F000] 13:33:53 INFO - PROCESS | 1736 | 1461184433606 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1140ms 13:33:53 INFO - PROCESS | 1736 | 1461184433670 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1736 | 1461184433675 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:33:53 INFO - PROCESS | 1736 | 1461184433680 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1736 | 1461184433685 Marionette TRACE conn3 <- [1,1574,null,{}] 13:33:53 INFO - PROCESS | 1736 | 1461184433689 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 1736 | 1461184433814 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:33:53 INFO - PROCESS | 1736 | 1461184433938 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1736 | ++DOCSHELL 138C2800 == 43 [pid = 1736] [id = 403] 13:33:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (138C6000) [pid = 1736] [serial = 1209] [outer = 00000000] 13:33:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (147AFC00) [pid = 1736] [serial = 1210] [outer = 138C6000] 13:33:54 INFO - PROCESS | 1736 | 1461184433997 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (14A97000) [pid = 1736] [serial = 1211] [outer = 138C6000] 13:33:54 INFO - PROCESS | 1736 | 1461184434854 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1188ms 13:33:54 INFO - PROCESS | 1736 | 1461184434879 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1736 | 1461184434882 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:33:54 INFO - PROCESS | 1736 | 1461184434887 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1736 | 1461184434891 Marionette TRACE conn3 <- [1,1578,null,{}] 13:33:54 INFO - PROCESS | 1736 | 1461184434897 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 1736 | 1461184434998 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:33:55 INFO - PROCESS | 1736 | 1461184435133 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1736 | ++DOCSHELL 0267CC00 == 44 [pid = 1736] [id = 404] 13:33:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (11C59400) [pid = 1736] [serial = 1212] [outer = 00000000] 13:33:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (0267E400) [pid = 1736] [serial = 1213] [outer = 11C59400] 13:33:55 INFO - PROCESS | 1736 | 1461184435186 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (136ADC00) [pid = 1736] [serial = 1214] [outer = 11C59400] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 147B5C00 == 43 [pid = 1736] [id = 322] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 15BB3400 == 42 [pid = 1736] [id = 326] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 1439F800 == 41 [pid = 1736] [id = 328] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 19C55000 == 40 [pid = 1736] [id = 330] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 136AD800 == 39 [pid = 1736] [id = 325] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 1320AC00 == 38 [pid = 1736] [id = 323] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 188CFC00 == 37 [pid = 1736] [id = 327] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 1647D000 == 36 [pid = 1736] [id = 324] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 133A0800 == 35 [pid = 1736] [id = 321] 13:33:55 INFO - PROCESS | 1736 | --DOCSHELL 1325F400 == 34 [pid = 1736] [id = 337] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1CC5A800) [pid = 1736] [serial = 1161] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1A271000) [pid = 1736] [serial = 1045] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1C83C000) [pid = 1736] [serial = 1087] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18C2F800) [pid = 1736] [serial = 1084] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1A160800) [pid = 1736] [serial = 1036] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (13A89C00) [pid = 1736] [serial = 1039] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18863C00) [pid = 1736] [serial = 1042] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1C1AB800) [pid = 1736] [serial = 1048] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1A9DD800) [pid = 1736] [serial = 1078] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1CC51000) [pid = 1736] [serial = 1159] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (19358000) [pid = 1736] [serial = 1143] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18E82C00) [pid = 1736] [serial = 1140] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (18EA7C00) [pid = 1736] [serial = 1141] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1812FC00) [pid = 1736] [serial = 1137] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18398800) [pid = 1736] [serial = 1138] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (14A98C00) [pid = 1736] [serial = 1134] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (15B05400) [pid = 1736] [serial = 1135] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (138C5800) [pid = 1736] [serial = 1132] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (196E5400) [pid = 1736] [serial = 1144] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1C1B0C00) [pid = 1736] [serial = 1156] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1647EC00) [pid = 1736] [serial = 1081] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1A1D0800) [pid = 1736] [serial = 1146] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1C23D000) [pid = 1736] [serial = 1149] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1A91F800) [pid = 1736] [serial = 1147] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C968400) [pid = 1736] [serial = 1152] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1C26C400) [pid = 1736] [serial = 1150] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1A16B000) [pid = 1736] [serial = 1155] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1CA9B400) [pid = 1736] [serial = 1158] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1C96A800) [pid = 1736] [serial = 1153] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (136AD400) [pid = 1736] [serial = 1131] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1C973800) [pid = 1736] [serial = 1129] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1C96F000) [pid = 1736] [serial = 1128] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1A86A000) [pid = 1736] [serial = 1126] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (19C4F800) [pid = 1736] [serial = 1125] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (18704800) [pid = 1736] [serial = 1123] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1803D000) [pid = 1736] [serial = 1122] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (133A1C00) [pid = 1736] [serial = 1120] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (13205400) [pid = 1736] [serial = 1119] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1C83EC00) [pid = 1736] [serial = 1117] [outer = 00000000] [url = about:blank] 13:33:55 INFO - PROCESS | 1736 | 1461184435787 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 938ms 13:33:55 INFO - PROCESS | 1736 | 1461184435830 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1736 | 1461184435836 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:33:55 INFO - PROCESS | 1736 | 1461184435842 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1736 | 1461184435844 Marionette TRACE conn3 <- [1,1582,null,{}] 13:33:55 INFO - PROCESS | 1736 | 1461184435848 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 1736 | 1461184435929 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:33:55 INFO - PROCESS | 1736 | 1461184435938 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1736 | ++DOCSHELL 133A1C00 == 35 [pid = 1736] [id = 405] 13:33:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (133A2C00) [pid = 1736] [serial = 1215] [outer = 00000000] 13:33:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (142B0C00) [pid = 1736] [serial = 1216] [outer = 133A2C00] 13:33:56 INFO - PROCESS | 1736 | 1461184435984 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (14A09C00) [pid = 1736] [serial = 1217] [outer = 133A2C00] 13:33:56 INFO - PROCESS | 1736 | 1461184436466 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:33:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 640ms 13:33:56 INFO - PROCESS | 1736 | 1461184436478 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 1736 | 1461184436480 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 13:33:56 INFO - PROCESS | 1736 | 1461184436483 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:33:56 INFO - PROCESS | 1736 | 1461184436487 Marionette TRACE conn3 <- [1,1586,null,{}] 13:33:56 INFO - PROCESS | 1736 | 1461184436497 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:56 INFO - PROCESS | 1736 | 1461184436618 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:33:56 INFO - PROCESS | 1736 | 1461184436627 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1736 | ++DOCSHELL 1439F800 == 36 [pid = 1736] [id = 406] 13:33:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (143A0400) [pid = 1736] [serial = 1218] [outer = 00000000] 13:33:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (15E7BC00) [pid = 1736] [serial = 1219] [outer = 143A0400] 13:33:56 INFO - PROCESS | 1736 | 1461184436675 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (16552400) [pid = 1736] [serial = 1220] [outer = 143A0400] 13:33:57 INFO - PROCESS | 1736 | 1461184437133 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 704ms 13:33:57 INFO - PROCESS | 1736 | 1461184437183 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1736 | 1461184437186 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 13:33:57 INFO - PROCESS | 1736 | 1461184437189 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:33:57 INFO - PROCESS | 1736 | 1461184437190 Marionette TRACE conn3 <- [1,1590,null,{}] 13:33:57 INFO - PROCESS | 1736 | 1461184437194 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 1736 | 1461184437268 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:33:57 INFO - PROCESS | 1736 | 1461184437277 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1736 | ++DOCSHELL 16B59400 == 37 [pid = 1736] [id = 407] 13:33:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (17AA2000) [pid = 1736] [serial = 1221] [outer = 00000000] 13:33:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (181EEC00) [pid = 1736] [serial = 1222] [outer = 17AA2000] 13:33:57 INFO - PROCESS | 1736 | 1461184437322 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18707C00) [pid = 1736] [serial = 1223] [outer = 17AA2000] 13:33:57 INFO - PROCESS | 1736 | 1461184437781 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 640ms 13:33:57 INFO - PROCESS | 1736 | 1461184437826 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1736 | 1461184437828 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:33:57 INFO - PROCESS | 1736 | 1461184437832 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1736 | 1461184437833 Marionette TRACE conn3 <- [1,1594,null,{}] 13:33:57 INFO - PROCESS | 1736 | 1461184437837 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 1736 | 1461184437910 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:33:57 INFO - PROCESS | 1736 | 1461184437916 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1736 | ++DOCSHELL 13610C00 == 38 [pid = 1736] [id = 408] 13:33:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (17A9B400) [pid = 1736] [serial = 1224] [outer = 00000000] 13:33:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (188CA400) [pid = 1736] [serial = 1225] [outer = 17A9B400] 13:33:57 INFO - PROCESS | 1736 | 1461184437962 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18A61800) [pid = 1736] [serial = 1226] [outer = 17A9B400] 13:33:58 INFO - PROCESS | 1736 | 1461184438450 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 625ms 13:33:58 INFO - PROCESS | 1736 | 1461184438470 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1736 | 1461184438472 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 13:33:58 INFO - PROCESS | 1736 | 1461184438479 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:33:58 INFO - PROCESS | 1736 | 1461184438481 Marionette TRACE conn3 <- [1,1598,null,{}] 13:33:58 INFO - PROCESS | 1736 | 1461184438491 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 1736 | 1461184438640 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:33:58 INFO - PROCESS | 1736 | 1461184438705 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1736 | ++DOCSHELL 18EA1C00 == 39 [pid = 1736] [id = 409] 13:33:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18EA2000) [pid = 1736] [serial = 1227] [outer = 00000000] 13:33:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18EA9000) [pid = 1736] [serial = 1228] [outer = 18EA2000] 13:33:58 INFO - PROCESS | 1736 | 1461184438752 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1908D800) [pid = 1736] [serial = 1229] [outer = 18EA2000] 13:33:59 INFO - PROCESS | 1736 | 1461184439188 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 13:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:33:59 INFO - PROCESS | 1736 | 1461184439221 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1736 | 1461184439223 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 13:33:59 INFO - PROCESS | 1736 | 1461184439227 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1736 | 1461184439228 Marionette TRACE conn3 <- [1,1602,null,{}] 13:33:59 INFO - PROCESS | 1736 | 1461184439232 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:59 INFO - PROCESS | 1736 | 1461184439363 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:33:59 INFO - PROCESS | 1736 | 1461184439385 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1736 | ++DOCSHELL 19092400 == 40 [pid = 1736] [id = 410] 13:33:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (19360C00) [pid = 1736] [serial = 1230] [outer = 00000000] 13:33:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (196DCC00) [pid = 1736] [serial = 1231] [outer = 19360C00] 13:33:59 INFO - PROCESS | 1736 | 1461184439429 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (196E5400) [pid = 1736] [serial = 1232] [outer = 19360C00] 13:33:59 INFO - PROCESS | 1736 | 1461184439862 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:33:59 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 13:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 687ms 13:33:59 INFO - PROCESS | 1736 | 1461184439929 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1736 | 1461184439931 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:33:59 INFO - PROCESS | 1736 | 1461184439934 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1736 | 1461184439936 Marionette TRACE conn3 <- [1,1606,null,{}] 13:33:59 INFO - PROCESS | 1736 | 1461184439939 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 1736 | 1461184440042 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:34:00 INFO - PROCESS | 1736 | 1461184440048 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1736 | ++DOCSHELL 13205400 == 41 [pid = 1736] [id = 411] 13:34:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18EA8000) [pid = 1736] [serial = 1233] [outer = 00000000] 13:34:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A15E400) [pid = 1736] [serial = 1234] [outer = 18EA8000] 13:34:00 INFO - PROCESS | 1736 | 1461184440091 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A1CF400) [pid = 1736] [serial = 1235] [outer = 18EA8000] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (17AA2400) [pid = 1736] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1325FC00) [pid = 1736] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (16483000) [pid = 1736] [serial = 1172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (19099000) [pid = 1736] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (15519000) [pid = 1736] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (18A6B800) [pid = 1736] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (12CF6400) [pid = 1736] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1C1AF400) [pid = 1736] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (13888000) [pid = 1736] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (11C58400) [pid = 1736] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (19634400) [pid = 1736] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (18EAE400) [pid = 1736] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:34:00 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (18EA4400) [pid = 1736] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:34:00 INFO - PROCESS | 1736 | 1461184440600 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 703ms 13:34:00 INFO - PROCESS | 1736 | 1461184440633 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1736 | 1461184440635 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:34:00 INFO - PROCESS | 1736 | 1461184440638 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1736 | 1461184440640 Marionette TRACE conn3 <- [1,1610,null,{}] 13:34:00 INFO - PROCESS | 1736 | 1461184440643 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 1736 | 1461184440751 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:34:00 INFO - PROCESS | 1736 | 1461184440758 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1736 | ++DOCSHELL 13264000 == 42 [pid = 1736] [id = 412] 13:34:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (133A3800) [pid = 1736] [serial = 1236] [outer = 00000000] 13:34:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (188CE400) [pid = 1736] [serial = 1237] [outer = 133A3800] 13:34:00 INFO - PROCESS | 1736 | 1461184440802 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (188CA800) [pid = 1736] [serial = 1238] [outer = 133A3800] 13:34:01 INFO - PROCESS | 1736 | 1461184441215 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:34:01 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 13:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 641ms 13:34:01 INFO - PROCESS | 1736 | 1461184441275 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1736 | 1461184441277 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 13:34:01 INFO - PROCESS | 1736 | 1461184441280 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:34:01 INFO - PROCESS | 1736 | 1461184441282 Marionette TRACE conn3 <- [1,1614,null,{}] 13:34:01 INFO - PROCESS | 1736 | 1461184441286 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:01 INFO - PROCESS | 1736 | 1461184441359 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:34:01 INFO - PROCESS | 1736 | 1461184441365 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1736 | ++DOCSHELL 16487800 == 43 [pid = 1736] [id = 413] 13:34:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1682D000) [pid = 1736] [serial = 1239] [outer = 00000000] 13:34:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A1C4C00) [pid = 1736] [serial = 1240] [outer = 1682D000] 13:34:01 INFO - PROCESS | 1736 | 1461184441409 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (19FF2000) [pid = 1736] [serial = 1241] [outer = 1682D000] 13:34:01 INFO - PROCESS | 1736 | 1461184441829 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 594ms 13:34:01 INFO - PROCESS | 1736 | 1461184441878 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1736 | 1461184441880 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 13:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:34:01 INFO - PROCESS | 1736 | 1461184441884 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1736 | 1461184441886 Marionette TRACE conn3 <- [1,1618,null,{}] 13:34:01 INFO - PROCESS | 1736 | 1461184441890 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 1736 | 1461184441986 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:34:02 INFO - PROCESS | 1736 | 1461184441994 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1736 | ++DOCSHELL 19091000 == 44 [pid = 1736] [id = 414] 13:34:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1A868C00) [pid = 1736] [serial = 1242] [outer = 00000000] 13:34:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1A9DB000) [pid = 1736] [serial = 1243] [outer = 1A868C00] 13:34:02 INFO - PROCESS | 1736 | 1461184442042 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1C1A9800) [pid = 1736] [serial = 1244] [outer = 1A868C00] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 02679400 == 43 [pid = 1736] [id = 331] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 133A8000 == 42 [pid = 1736] [id = 336] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 1388F000 == 41 [pid = 1736] [id = 335] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 15DD9C00 == 40 [pid = 1736] [id = 329] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 11C51400 == 39 [pid = 1736] [id = 320] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 13258400 == 38 [pid = 1736] [id = 332] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 12CF0000 == 37 [pid = 1736] [id = 387] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 1838C000 == 36 [pid = 1736] [id = 333] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 11C5C400 == 35 [pid = 1736] [id = 334] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 1439F800 == 34 [pid = 1736] [id = 406] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 19092400 == 33 [pid = 1736] [id = 410] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 16B59400 == 32 [pid = 1736] [id = 407] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 18EA1C00 == 31 [pid = 1736] [id = 409] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 13264000 == 30 [pid = 1736] [id = 412] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 13610C00 == 29 [pid = 1736] [id = 408] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 13205400 == 28 [pid = 1736] [id = 411] 13:34:03 INFO - PROCESS | 1736 | --DOCSHELL 16487800 == 27 [pid = 1736] [id = 413] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (18864400) [pid = 1736] [serial = 1178] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (13A88400) [pid = 1736] [serial = 1198] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (16B4C400) [pid = 1736] [serial = 1174] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1A869800) [pid = 1736] [serial = 1193] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (15B44C00) [pid = 1736] [serial = 1170] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (18E76C00) [pid = 1736] [serial = 1181] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (13884400) [pid = 1736] [serial = 1168] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (16658800) [pid = 1736] [serial = 1173] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1C1B7C00) [pid = 1736] [serial = 1195] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (19095400) [pid = 1736] [serial = 1202] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (18C30800) [pid = 1736] [serial = 1180] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (12CED400) [pid = 1736] [serial = 1165] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1A161800) [pid = 1736] [serial = 1190] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1A86B400) [pid = 1736] [serial = 1192] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1C271800) [pid = 1736] [serial = 1196] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1962B000) [pid = 1736] [serial = 1187] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1A16A800) [pid = 1736] [serial = 1189] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (18A6D800) [pid = 1736] [serial = 1201] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18701400) [pid = 1736] [serial = 1177] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (136AE800) [pid = 1736] [serial = 1167] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (15D88400) [pid = 1736] [serial = 1171] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (19090C00) [pid = 1736] [serial = 1184] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (196E3000) [pid = 1736] [serial = 1186] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (19091C00) [pid = 1736] [serial = 1183] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 65 (14A97800) [pid = 1736] [serial = 1199] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 64 (12BDFC00) [pid = 1736] [serial = 1164] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 63 (1D9EDC00) [pid = 1736] [serial = 721] [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.] 13:34:03 INFO - PROCESS | 1736 | --DOMWINDOW == 62 (1A9DC800) [pid = 1736] [serial = 1204] [outer = 00000000] [url = about:blank] 13:34:03 INFO - PROCESS | 1736 | 1461184443796 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1954ms 13:34:03 INFO - PROCESS | 1736 | 1461184443841 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1736 | 1461184443844 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:34:03 INFO - PROCESS | 1736 | 1461184443850 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1736 | 1461184443853 Marionette TRACE conn3 <- [1,1622,null,{}] 13:34:03 INFO - PROCESS | 1736 | 1461184443859 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 1736 | 1461184443942 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:34:03 INFO - PROCESS | 1736 | 1461184443950 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1736 | ++DOCSHELL 11C5B400 == 28 [pid = 1736] [id = 415] 13:34:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 63 (11CABC00) [pid = 1736] [serial = 1245] [outer = 00000000] 13:34:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 64 (12CF6000) [pid = 1736] [serial = 1246] [outer = 11CABC00] 13:34:04 INFO - PROCESS | 1736 | 1461184443998 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 65 (12D45400) [pid = 1736] [serial = 1247] [outer = 11CABC00] 13:34:04 INFO - PROCESS | 1736 | 1461184444493 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 688ms 13:34:04 INFO - PROCESS | 1736 | 1461184444550 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 1736 | 1461184444556 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 13:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:34:04 INFO - PROCESS | 1736 | 1461184444562 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 1736 | 1461184444565 Marionette TRACE conn3 <- [1,1626,null,{}] 13:34:04 INFO - PROCESS | 1736 | 1461184444569 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:04 INFO - PROCESS | 1736 | 1461184444648 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:34:04 INFO - PROCESS | 1736 | 1461184444656 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1736 | ++DOCSHELL 1325AC00 == 29 [pid = 1736] [id = 416] 13:34:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (1325E800) [pid = 1736] [serial = 1248] [outer = 00000000] 13:34:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (1360F000) [pid = 1736] [serial = 1249] [outer = 1325E800] 13:34:04 INFO - PROCESS | 1736 | 1461184444703 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (136B5C00) [pid = 1736] [serial = 1250] [outer = 1325E800] 13:34:05 INFO - PROCESS | 1736 | 1461184445193 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 703ms 13:34:05 INFO - PROCESS | 1736 | 1461184445259 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1736 | 1461184445262 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 13:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:34:05 INFO - PROCESS | 1736 | 1461184445266 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1736 | 1461184445269 Marionette TRACE conn3 <- [1,1630,null,{}] 13:34:05 INFO - PROCESS | 1736 | 1461184445280 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:05 INFO - PROCESS | 1736 | 1461184445390 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:34:05 INFO - PROCESS | 1736 | 1461184445478 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1736 | ++DOCSHELL 143A2C00 == 30 [pid = 1736] [id = 417] 13:34:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (147AE400) [pid = 1736] [serial = 1251] [outer = 00000000] 13:34:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (157B3C00) [pid = 1736] [serial = 1252] [outer = 147AE400] 13:34:05 INFO - PROCESS | 1736 | 1461184445526 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (15B3EC00) [pid = 1736] [serial = 1253] [outer = 147AE400] 13:34:05 INFO - PROCESS | 1736 | 1461184445890 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 641ms 13:34:05 INFO - PROCESS | 1736 | 1461184445903 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1736 | 1461184445905 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 13:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:34:05 INFO - PROCESS | 1736 | 1461184445909 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1736 | 1461184445910 Marionette TRACE conn3 <- [1,1634,null,{}] 13:34:05 INFO - PROCESS | 1736 | 1461184445914 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 1736 | 1461184446018 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:34:06 INFO - PROCESS | 1736 | 1461184446026 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1736 | ++DOCSHELL 15725800 == 31 [pid = 1736] [id = 418] 13:34:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (15BB3000) [pid = 1736] [serial = 1254] [outer = 00000000] 13:34:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1647A800) [pid = 1736] [serial = 1255] [outer = 15BB3000] 13:34:06 INFO - PROCESS | 1736 | 1461184446071 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (16550000) [pid = 1736] [serial = 1256] [outer = 15BB3000] 13:34:06 INFO - PROCESS | 1736 | 1461184446496 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 640ms 13:34:06 INFO - PROCESS | 1736 | 1461184446547 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1736 | 1461184446548 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 13:34:06 INFO - PROCESS | 1736 | 1461184446552 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:34:06 INFO - PROCESS | 1736 | 1461184446553 Marionette TRACE conn3 <- [1,1638,null,{}] 13:34:06 INFO - PROCESS | 1736 | 1461184446557 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 1736 | 1461184446627 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:34:06 INFO - PROCESS | 1736 | 1461184446736 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1736 | ++DOCSHELL 1655A800 == 32 [pid = 1736] [id = 419] 13:34:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (16655000) [pid = 1736] [serial = 1257] [outer = 00000000] 13:34:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (17A0A000) [pid = 1736] [serial = 1258] [outer = 16655000] 13:34:06 INFO - PROCESS | 1736 | 1461184446790 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18031800) [pid = 1736] [serial = 1259] [outer = 16655000] 13:34:07 INFO - PROCESS | 1736 | 1461184447159 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 625ms 13:34:07 INFO - PROCESS | 1736 | 1461184447190 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1736 | 1461184447192 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:34:07 INFO - PROCESS | 1736 | 1461184447195 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1736 | 1461184447197 Marionette TRACE conn3 <- [1,1642,null,{}] 13:34:07 INFO - PROCESS | 1736 | 1461184447208 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 1736 | 1461184447298 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:34:07 INFO - PROCESS | 1736 | 1461184447305 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1736 | ++DOCSHELL 17AA1C00 == 33 [pid = 1736] [id = 420] 13:34:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1812FC00) [pid = 1736] [serial = 1260] [outer = 00000000] 13:34:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (188CAC00) [pid = 1736] [serial = 1261] [outer = 1812FC00] 13:34:07 INFO - PROCESS | 1736 | 1461184447355 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18A6C400) [pid = 1736] [serial = 1262] [outer = 1812FC00] 13:34:07 INFO - PROCESS | 1736 | 1461184447772 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 593ms 13:34:07 INFO - PROCESS | 1736 | 1461184447794 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1736 | 1461184447797 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:34:07 INFO - PROCESS | 1736 | 1461184447813 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1736 | 1461184447815 Marionette TRACE conn3 <- [1,1646,null,{}] 13:34:07 INFO - PROCESS | 1736 | 1461184447819 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 1736 | 1461184447894 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:34:07 INFO - PROCESS | 1736 | 1461184447900 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1736 | ++DOCSHELL 18A69400 == 34 [pid = 1736] [id = 421] 13:34:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18C24000) [pid = 1736] [serial = 1263] [outer = 00000000] 13:34:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18EA1000) [pid = 1736] [serial = 1264] [outer = 18C24000] 13:34:07 INFO - PROCESS | 1736 | 1461184447943 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18E82C00) [pid = 1736] [serial = 1265] [outer = 18C24000] 13:34:08 INFO - PROCESS | 1736 | 1461184448378 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 594ms 13:34:08 INFO - PROCESS | 1736 | 1461184448395 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1736 | 1461184448397 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 13:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:34:08 INFO - PROCESS | 1736 | 1461184448400 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1736 | 1461184448402 Marionette TRACE conn3 <- [1,1650,null,{}] 13:34:08 INFO - PROCESS | 1736 | 1461184448405 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 1736 | 1461184448517 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:34:08 INFO - PROCESS | 1736 | 1461184448525 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1736 | ++DOCSHELL 1360B800 == 35 [pid = 1736] [id = 422] 13:34:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (13892400) [pid = 1736] [serial = 1266] [outer = 00000000] 13:34:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1908D400) [pid = 1736] [serial = 1267] [outer = 13892400] 13:34:08 INFO - PROCESS | 1736 | 1461184448569 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1908BC00) [pid = 1736] [serial = 1268] [outer = 13892400] 13:34:09 INFO - PROCESS | 1736 | 1461184449007 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 641ms 13:34:09 INFO - PROCESS | 1736 | 1461184449041 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1736 | 1461184449043 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:34:09 INFO - PROCESS | 1736 | 1461184449046 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1736 | 1461184449048 Marionette TRACE conn3 <- [1,1654,null,{}] 13:34:09 INFO - PROCESS | 1736 | 1461184449051 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 1736 | 1461184449151 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:34:09 INFO - PROCESS | 1736 | 1461184449157 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1736 | ++DOCSHELL 1439F800 == 36 [pid = 1736] [id = 423] 13:34:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1935C000) [pid = 1736] [serial = 1269] [outer = 00000000] 13:34:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (19366400) [pid = 1736] [serial = 1270] [outer = 1935C000] 13:34:09 INFO - PROCESS | 1736 | 1461184449220 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1935D800) [pid = 1736] [serial = 1271] [outer = 1935C000] 13:34:09 INFO - PROCESS | 1736 | 1461184449704 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 703ms 13:34:09 INFO - PROCESS | 1736 | 1461184449744 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1736 | 1461184449746 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 13:34:09 INFO - PROCESS | 1736 | 1461184449749 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:34:09 INFO - PROCESS | 1736 | 1461184449751 Marionette TRACE conn3 <- [1,1658,null,{}] 13:34:09 INFO - PROCESS | 1736 | 1461184449754 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 1736 | 1461184449864 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:34:09 INFO - PROCESS | 1736 | 1461184449870 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1736 | ++DOCSHELL 16478800 == 37 [pid = 1736] [id = 424] 13:34:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1812F800) [pid = 1736] [serial = 1272] [outer = 00000000] 13:34:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (19C54C00) [pid = 1736] [serial = 1273] [outer = 1812F800] 13:34:09 INFO - PROCESS | 1736 | 1461184449913 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (19F30400) [pid = 1736] [serial = 1274] [outer = 1812F800] 13:34:10 INFO - PROCESS | 1736 | 1461184450354 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 641ms 13:34:10 INFO - PROCESS | 1736 | 1461184450387 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1736 | 1461184450390 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 1736 | 1461184450393 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:34:10 INFO - PROCESS | 1736 | 1461184450395 Marionette TRACE conn3 <- [1,1662,null,{}] 13:34:10 INFO - PROCESS | 1736 | 1461184450403 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 1736 | 1461184450519 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:34:10 INFO - PROCESS | 1736 | 1461184450611 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1736 | ++DOCSHELL 16553800 == 38 [pid = 1736] [id = 425] 13:34:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A1C8800) [pid = 1736] [serial = 1275] [outer = 00000000] 13:34:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A80DC00) [pid = 1736] [serial = 1276] [outer = 1A1C8800] 13:34:10 INFO - PROCESS | 1736 | 1461184450660 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A870800) [pid = 1736] [serial = 1277] [outer = 1A1C8800] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (18EA2000) [pid = 1736] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (19360C00) [pid = 1736] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (18EA8000) [pid = 1736] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (133A3800) [pid = 1736] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1682D000) [pid = 1736] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (143A0400) [pid = 1736] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (133A2C00) [pid = 1736] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (11C59400) [pid = 1736] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (138C6000) [pid = 1736] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (0267F000) [pid = 1736] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1682DC00) [pid = 1736] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (17A9B400) [pid = 1736] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (17AA2000) [pid = 1736] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:34:11 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1C90AC00) [pid = 1736] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:34:11 INFO - PROCESS | 1736 | 1461184451186 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 843ms 13:34:11 INFO - PROCESS | 1736 | 1461184451236 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1736 | 1461184451238 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 13:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:34:11 INFO - PROCESS | 1736 | 1461184451244 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1736 | 1461184451246 Marionette TRACE conn3 <- [1,1666,null,{}] 13:34:11 INFO - PROCESS | 1736 | 1461184451250 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 1736 | 1461184451357 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:34:11 INFO - PROCESS | 1736 | 1461184451367 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1736 | ++DOCSHELL 1320E800 == 39 [pid = 1736] [id = 426] 13:34:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (133A9800) [pid = 1736] [serial = 1278] [outer = 00000000] 13:34:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (15B10800) [pid = 1736] [serial = 1279] [outer = 133A9800] 13:34:11 INFO - PROCESS | 1736 | 1461184451411 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (15511800) [pid = 1736] [serial = 1280] [outer = 133A9800] 13:34:11 INFO - PROCESS | 1736 | 1461184451826 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 625ms 13:34:11 INFO - PROCESS | 1736 | 1461184451880 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1736 | 1461184451882 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 13:34:11 INFO - PROCESS | 1736 | 1461184451885 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:34:11 INFO - PROCESS | 1736 | 1461184451887 Marionette TRACE conn3 <- [1,1670,null,{}] 13:34:11 INFO - PROCESS | 1736 | 1461184451890 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 1736 | 1461184451963 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:34:11 INFO - PROCESS | 1736 | 1461184451970 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1736 | ++DOCSHELL 16B4C800 == 40 [pid = 1736] [id = 427] 13:34:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18398400) [pid = 1736] [serial = 1281] [outer = 00000000] 13:34:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (19360C00) [pid = 1736] [serial = 1282] [outer = 18398400] 13:34:12 INFO - PROCESS | 1736 | 1461184452015 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A16D400) [pid = 1736] [serial = 1283] [outer = 18398400] 13:34:12 INFO - PROCESS | 1736 | 1461184452449 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 594ms 13:34:12 INFO - PROCESS | 1736 | 1461184452482 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1736 | 1461184452484 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 13:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:34:12 INFO - PROCESS | 1736 | 1461184452498 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1736 | 1461184452499 Marionette TRACE conn3 <- [1,1674,null,{}] 13:34:12 INFO - PROCESS | 1736 | 1461184452502 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 1736 | 1461184452573 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:34:12 INFO - PROCESS | 1736 | 1461184452579 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1736 | ++DOCSHELL 1812DC00 == 41 [pid = 1736] [id = 428] 13:34:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (19F2DC00) [pid = 1736] [serial = 1284] [outer = 00000000] 13:34:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1A9D7000) [pid = 1736] [serial = 1285] [outer = 19F2DC00] 13:34:12 INFO - PROCESS | 1736 | 1461184452622 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1A9DC800) [pid = 1736] [serial = 1286] [outer = 19F2DC00] 13:34:13 INFO - PROCESS | 1736 | 1461184453109 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:34:13 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 13:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 688ms 13:34:13 INFO - PROCESS | 1736 | 1461184453188 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1736 | 1461184453192 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 13:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:34:13 INFO - PROCESS | 1736 | 1461184453198 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1736 | 1461184453203 Marionette TRACE conn3 <- [1,1678,null,{}] 13:34:13 INFO - PROCESS | 1736 | 1461184453210 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 1736 | 1461184453330 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:34:13 INFO - PROCESS | 1736 | 1461184453489 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1736 | ++DOCSHELL 11C57400 == 42 [pid = 1736] [id = 429] 13:34:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (12B7C800) [pid = 1736] [serial = 1287] [outer = 00000000] 13:34:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (12CF7C00) [pid = 1736] [serial = 1288] [outer = 12B7C800] 13:34:13 INFO - PROCESS | 1736 | 1461184453545 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1325A400) [pid = 1736] [serial = 1289] [outer = 12B7C800] 13:34:14 INFO - PROCESS | 1736 | 1461184454245 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1094ms 13:34:14 INFO - PROCESS | 1736 | 1461184454322 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1736 | 1461184454327 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 13:34:14 INFO - PROCESS | 1736 | 1461184454334 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1736 | 1461184454337 Marionette TRACE conn3 <- [1,1682,null,{}] 13:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:34:14 INFO - PROCESS | 1736 | 1461184454341 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 1736 | 1461184454458 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:34:14 INFO - PROCESS | 1736 | 1461184454581 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1736 | ++DOCSHELL 13606000 == 43 [pid = 1736] [id = 430] 13:34:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1388B400) [pid = 1736] [serial = 1290] [outer = 00000000] 13:34:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (14AF3800) [pid = 1736] [serial = 1291] [outer = 1388B400] 13:34:14 INFO - PROCESS | 1736 | 1461184454642 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (15BD5000) [pid = 1736] [serial = 1292] [outer = 1388B400] 13:34:15 INFO - PROCESS | 1736 | 1461184455550 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 16B4C800 == 42 [pid = 1736] [id = 427] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 1320E800 == 41 [pid = 1736] [id = 426] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 16553800 == 40 [pid = 1736] [id = 425] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 16478800 == 39 [pid = 1736] [id = 424] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 1439F800 == 38 [pid = 1736] [id = 423] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 1360B800 == 37 [pid = 1736] [id = 422] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 18A69400 == 36 [pid = 1736] [id = 421] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 17AA1C00 == 35 [pid = 1736] [id = 420] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 1655A800 == 34 [pid = 1736] [id = 419] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 15725800 == 33 [pid = 1736] [id = 418] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 143A2C00 == 32 [pid = 1736] [id = 417] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 1325AC00 == 31 [pid = 1736] [id = 416] 13:34:15 INFO - PROCESS | 1736 | --DOCSHELL 11C5B400 == 30 [pid = 1736] [id = 415] 13:34:15 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1A9DB000) [pid = 1736] [serial = 1243] [outer = 00000000] [url = about:blank] 13:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1297ms 13:34:15 INFO - PROCESS | 1736 | 1461184455637 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1736 | 1461184455640 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 13:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:34:15 INFO - PROCESS | 1736 | 1461184455645 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1736 | 1461184455648 Marionette TRACE conn3 <- [1,1686,null,{}] 13:34:15 INFO - PROCESS | 1736 | 1461184455654 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:15 INFO - PROCESS | 1736 | 1461184455732 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:34:15 INFO - PROCESS | 1736 | 1461184455746 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1736 | ++DOCSHELL 13264000 == 31 [pid = 1736] [id = 431] 13:34:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (133A3C00) [pid = 1736] [serial = 1293] [outer = 00000000] 13:34:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (133AD400) [pid = 1736] [serial = 1294] [outer = 133A3C00] 13:34:15 INFO - PROCESS | 1736 | 1461184455794 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (13825400) [pid = 1736] [serial = 1295] [outer = 133A3C00] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1CC57400) [pid = 1736] [serial = 1162] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (18EA9000) [pid = 1736] [serial = 1228] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (196DCC00) [pid = 1736] [serial = 1231] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1A15E400) [pid = 1736] [serial = 1234] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (196E5400) [pid = 1736] [serial = 1232] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (188CE400) [pid = 1736] [serial = 1237] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1A1C4C00) [pid = 1736] [serial = 1240] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1A1CF400) [pid = 1736] [serial = 1235] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (15E7BC00) [pid = 1736] [serial = 1219] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (142B0C00) [pid = 1736] [serial = 1216] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (14A09C00) [pid = 1736] [serial = 1217] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (136ADC00) [pid = 1736] [serial = 1214] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (0267E400) [pid = 1736] [serial = 1213] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (14A97000) [pid = 1736] [serial = 1211] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (147AFC00) [pid = 1736] [serial = 1210] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (12B7A000) [pid = 1736] [serial = 1208] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (11C59800) [pid = 1736] [serial = 1207] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1C1B3400) [pid = 1736] [serial = 1205] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (19FF2000) [pid = 1736] [serial = 1241] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (188CA400) [pid = 1736] [serial = 1225] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (181EEC00) [pid = 1736] [serial = 1222] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (18707C00) [pid = 1736] [serial = 1223] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (16552400) [pid = 1736] [serial = 1220] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1908D800) [pid = 1736] [serial = 1229] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (188CA800) [pid = 1736] [serial = 1238] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (18A61800) [pid = 1736] [serial = 1226] [outer = 00000000] [url = about:blank] 13:34:16 INFO - PROCESS | 1736 | 1461184456307 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:34:16 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 13:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 704ms 13:34:16 INFO - PROCESS | 1736 | 1461184456342 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1736 | 1461184456347 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 13:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:34:16 INFO - PROCESS | 1736 | 1461184456353 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1736 | 1461184456355 Marionette TRACE conn3 <- [1,1690,null,{}] 13:34:16 INFO - PROCESS | 1736 | 1461184456363 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 1736 | 1461184456441 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:34:16 INFO - PROCESS | 1736 | 1461184456480 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 1736 | ++DOCSHELL 133A4800 == 32 [pid = 1736] [id = 432] 13:34:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (133A9400) [pid = 1736] [serial = 1296] [outer = 00000000] 13:34:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (142AA800) [pid = 1736] [serial = 1297] [outer = 133A9400] 13:34:16 INFO - PROCESS | 1736 | 1461184456599 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (1439F800) [pid = 1736] [serial = 1298] [outer = 133A9400] 13:34:17 INFO - PROCESS | 1736 | 1461184456993 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 688ms 13:34:17 INFO - PROCESS | 1736 | 1461184457052 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1736 | 1461184457054 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 13:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:34:17 INFO - PROCESS | 1736 | 1461184457058 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1736 | 1461184457061 Marionette TRACE conn3 <- [1,1694,null,{}] 13:34:17 INFO - PROCESS | 1736 | 1461184457072 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:17 INFO - PROCESS | 1736 | 1461184457188 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:34:17 INFO - PROCESS | 1736 | 1461184457205 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1736 | ++DOCSHELL 16479800 == 33 [pid = 1736] [id = 433] 13:34:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1647CC00) [pid = 1736] [serial = 1299] [outer = 00000000] 13:34:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (16552000) [pid = 1736] [serial = 1300] [outer = 1647CC00] 13:34:17 INFO - PROCESS | 1736 | 1461184457254 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1665CC00) [pid = 1736] [serial = 1301] [outer = 1647CC00] 13:34:17 INFO - PROCESS | 1736 | 1461184457687 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 641ms 13:34:17 INFO - PROCESS | 1736 | 1461184457709 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1736 | 1461184457712 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 13:34:17 INFO - PROCESS | 1736 | 1461184457715 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1736 | 1461184457717 Marionette TRACE conn3 <- [1,1698,null,{}] 13:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:34:17 INFO - PROCESS | 1736 | 1461184457720 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:17 INFO - PROCESS | 1736 | 1461184457797 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:34:17 INFO - PROCESS | 1736 | 1461184457802 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1736 | ++DOCSHELL 16550400 == 34 [pid = 1736] [id = 434] 13:34:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (17AA2800) [pid = 1736] [serial = 1302] [outer = 00000000] 13:34:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (181EE000) [pid = 1736] [serial = 1303] [outer = 17AA2800] 13:34:17 INFO - PROCESS | 1736 | 1461184457847 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18707800) [pid = 1736] [serial = 1304] [outer = 17AA2800] 13:34:18 INFO - PROCESS | 1736 | 1461184458305 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 640ms 13:34:18 INFO - PROCESS | 1736 | 1461184458356 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1736 | 1461184458358 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 13:34:18 INFO - PROCESS | 1736 | 1461184458361 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:34:18 INFO - PROCESS | 1736 | 1461184458363 Marionette TRACE conn3 <- [1,1702,null,{}] 13:34:18 INFO - PROCESS | 1736 | 1461184458367 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 1736 | 1461184458468 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:34:18 INFO - PROCESS | 1736 | 1461184458476 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1736 | ++DOCSHELL 1812D400 == 35 [pid = 1736] [id = 435] 13:34:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (181E3400) [pid = 1736] [serial = 1305] [outer = 00000000] 13:34:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (188C9000) [pid = 1736] [serial = 1306] [outer = 181E3400] 13:34:18 INFO - PROCESS | 1736 | 1461184458521 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (18A67000) [pid = 1736] [serial = 1307] [outer = 181E3400] 13:34:19 INFO - PROCESS | 1736 | 1461184459000 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 704ms 13:34:19 INFO - PROCESS | 1736 | 1461184459061 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1736 | 1461184459063 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 13:34:19 INFO - PROCESS | 1736 | 1461184459067 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:34:19 INFO - PROCESS | 1736 | 1461184459068 Marionette TRACE conn3 <- [1,1706,null,{}] 13:34:19 INFO - PROCESS | 1736 | 1461184459071 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 1736 | 1461184459193 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:34:19 INFO - PROCESS | 1736 | 1461184459205 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1736 | ++DOCSHELL 12CF9800 == 36 [pid = 1736] [id = 436] 13:34:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1886FC00) [pid = 1736] [serial = 1308] [outer = 00000000] 13:34:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18EAAC00) [pid = 1736] [serial = 1309] [outer = 1886FC00] 13:34:19 INFO - PROCESS | 1736 | 1461184459302 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18EA9C00) [pid = 1736] [serial = 1310] [outer = 1886FC00] 13:34:19 INFO - PROCESS | 1736 | 1461184459721 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 688ms 13:34:19 INFO - PROCESS | 1736 | 1461184459766 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1736 | 1461184459768 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:34:19 INFO - PROCESS | 1736 | 1461184459781 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1736 | 1461184459783 Marionette TRACE conn3 <- [1,1710,null,{}] 13:34:19 INFO - PROCESS | 1736 | 1461184459822 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 1736 | 1461184459921 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:34:19 INFO - PROCESS | 1736 | 1461184459933 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1736 | ++DOCSHELL 1935F400 == 37 [pid = 1736] [id = 437] 13:34:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1935F800) [pid = 1736] [serial = 1311] [outer = 00000000] 13:34:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (197F0000) [pid = 1736] [serial = 1312] [outer = 1935F800] 13:34:19 INFO - PROCESS | 1736 | 1461184459976 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (199A4800) [pid = 1736] [serial = 1313] [outer = 1935F800] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (16655000) [pid = 1736] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (11CABC00) [pid = 1736] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1935C000) [pid = 1736] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (15BB3000) [pid = 1736] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1325E800) [pid = 1736] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (13892400) [pid = 1736] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (18C24000) [pid = 1736] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1812FC00) [pid = 1736] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (147AE400) [pid = 1736] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18398400) [pid = 1736] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1812F800) [pid = 1736] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A1C8800) [pid = 1736] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:34:20 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (133A9800) [pid = 1736] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:34:20 INFO - PROCESS | 1736 | 1461184460475 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:34:20 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 13:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 718ms 13:34:20 INFO - PROCESS | 1736 | 1461184460492 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1736 | 1461184460494 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 13:34:20 INFO - PROCESS | 1736 | 1461184460497 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:34:20 INFO - PROCESS | 1736 | 1461184460499 Marionette TRACE conn3 <- [1,1714,null,{}] 13:34:20 INFO - PROCESS | 1736 | 1461184460514 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 1736 | 1461184460586 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:34:20 INFO - PROCESS | 1736 | 1461184460592 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1736 | ++DOCSHELL 133A2800 == 38 [pid = 1736] [id = 438] 13:34:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (133A3800) [pid = 1736] [serial = 1314] [outer = 00000000] 13:34:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (18398400) [pid = 1736] [serial = 1315] [outer = 133A3800] 13:34:20 INFO - PROCESS | 1736 | 1461184460636 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18E76800) [pid = 1736] [serial = 1316] [outer = 133A3800] 13:34:21 INFO - PROCESS | 1736 | 1461184461064 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 594ms 13:34:21 INFO - PROCESS | 1736 | 1461184461094 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1736 | 1461184461096 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:34:21 INFO - PROCESS | 1736 | 1461184461100 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1736 | 1461184461101 Marionette TRACE conn3 <- [1,1718,null,{}] 13:34:21 INFO - PROCESS | 1736 | 1461184461105 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 1736 | 1461184461214 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:34:21 INFO - PROCESS | 1736 | 1461184461225 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1736 | ++DOCSHELL 13207000 == 39 [pid = 1736] [id = 439] 13:34:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (16655000) [pid = 1736] [serial = 1317] [outer = 00000000] 13:34:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (196DF400) [pid = 1736] [serial = 1318] [outer = 16655000] 13:34:21 INFO - PROCESS | 1736 | 1461184461270 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (11C57000) [pid = 1736] [serial = 1319] [outer = 16655000] 13:34:21 INFO - PROCESS | 1736 | 1461184461684 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:34:21 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 13:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 625ms 13:34:21 INFO - PROCESS | 1736 | 1461184461739 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1736 | 1461184461741 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:34:21 INFO - PROCESS | 1736 | 1461184461748 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1736 | 1461184461749 Marionette TRACE conn3 <- [1,1722,null,{}] 13:34:21 INFO - PROCESS | 1736 | 1461184461753 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 1736 | 1461184461860 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:34:21 INFO - PROCESS | 1736 | 1461184461868 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1736 | ++DOCSHELL 1388A000 == 40 [pid = 1736] [id = 440] 13:34:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (16478C00) [pid = 1736] [serial = 1320] [outer = 00000000] 13:34:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1A1C4C00) [pid = 1736] [serial = 1321] [outer = 16478C00] 13:34:21 INFO - PROCESS | 1736 | 1461184461915 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A265800) [pid = 1736] [serial = 1322] [outer = 16478C00] 13:34:22 INFO - PROCESS | 1736 | 1461184462432 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 13:34:22 INFO - PROCESS | 1736 | 1461184462490 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1736 | 1461184462494 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:34:22 INFO - PROCESS | 1736 | 1461184462500 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1736 | 1461184462504 Marionette TRACE conn3 <- [1,1726,null,{}] 13:34:22 INFO - PROCESS | 1736 | 1461184462511 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 1736 | 1461184462665 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:34:22 INFO - PROCESS | 1736 | 1461184462770 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1736 | ++DOCSHELL 02667000 == 41 [pid = 1736] [id = 441] 13:34:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (11C52C00) [pid = 1736] [serial = 1323] [outer = 00000000] 13:34:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (138C3000) [pid = 1736] [serial = 1324] [outer = 11C52C00] 13:34:22 INFO - PROCESS | 1736 | 1461184462826 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (13A8FC00) [pid = 1736] [serial = 1325] [outer = 11C52C00] 13:34:23 INFO - PROCESS | 1736 | 1461184463363 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 906ms 13:34:23 INFO - PROCESS | 1736 | 1461184463405 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1736 | 1461184463411 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:34:23 INFO - PROCESS | 1736 | 1461184463418 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1736 | 1461184463421 Marionette TRACE conn3 <- [1,1730,null,{}] 13:34:23 INFO - PROCESS | 1736 | 1461184463425 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 1736 | 1461184463524 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:34:23 INFO - PROCESS | 1736 | 1461184463637 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1736 | ++DOCSHELL 15513C00 == 42 [pid = 1736] [id = 442] 13:34:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15517C00) [pid = 1736] [serial = 1326] [outer = 00000000] 13:34:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1803D000) [pid = 1736] [serial = 1327] [outer = 15517C00] 13:34:23 INFO - PROCESS | 1736 | 1461184463691 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1886E800) [pid = 1736] [serial = 1328] [outer = 15517C00] 13:34:24 INFO - PROCESS | 1736 | 1461184464305 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 937ms 13:34:24 INFO - PROCESS | 1736 | 1461184464360 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1736 | 1461184464363 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:34:24 INFO - PROCESS | 1736 | 1461184464367 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1736 | 1461184464371 Marionette TRACE conn3 <- [1,1734,null,{}] 13:34:24 INFO - PROCESS | 1736 | 1461184464382 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - PROCESS | 1736 | 1461184464482 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:34:24 INFO - PROCESS | 1736 | 1461184464610 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1736 | ++DOCSHELL 1325A000 == 43 [pid = 1736] [id = 443] 13:34:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1935C000) [pid = 1736] [serial = 1329] [outer = 00000000] 13:34:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A269C00) [pid = 1736] [serial = 1330] [outer = 1935C000] 13:34:24 INFO - PROCESS | 1736 | 1461184464670 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A543000) [pid = 1736] [serial = 1331] [outer = 1935C000] 13:34:25 INFO - PROCESS | 1736 | 1461184465246 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 891ms 13:34:25 INFO - PROCESS | 1736 | 1461184465271 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1736 | 1461184465273 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 13:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:34:25 INFO - PROCESS | 1736 | 1461184465277 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1736 | 1461184465279 Marionette TRACE conn3 <- [1,1738,null,{}] 13:34:25 INFO - PROCESS | 1736 | 1461184465282 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 1736 | 1461184465378 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:34:25 INFO - PROCESS | 1736 | 1461184465485 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1736 | ++DOCSHELL 1A801C00 == 44 [pid = 1736] [id = 444] 13:34:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1A80D400) [pid = 1736] [serial = 1332] [outer = 00000000] 13:34:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A9E2C00) [pid = 1736] [serial = 1333] [outer = 1A80D400] 13:34:25 INFO - PROCESS | 1736 | 1461184465539 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C1B0C00) [pid = 1736] [serial = 1334] [outer = 1A80D400] 13:34:26 INFO - PROCESS | 1736 | 1461184466289 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1047ms 13:34:26 INFO - PROCESS | 1736 | 1461184466337 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1736 | 1461184466340 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 13:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:34:26 INFO - PROCESS | 1736 | 1461184466345 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1736 | 1461184466349 Marionette TRACE conn3 <- [1,1742,null,{}] 13:34:26 INFO - PROCESS | 1736 | 1461184466354 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:26 INFO - PROCESS | 1736 | 1461184466448 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:34:26 INFO - PROCESS | 1736 | 1461184466556 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1736 | ++DOCSHELL 133AE400 == 45 [pid = 1736] [id = 445] 13:34:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1360A400) [pid = 1736] [serial = 1335] [outer = 00000000] 13:34:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (142AA000) [pid = 1736] [serial = 1336] [outer = 1360A400] 13:34:26 INFO - PROCESS | 1736 | 1461184466624 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (14A8C800) [pid = 1736] [serial = 1337] [outer = 1360A400] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 13207000 == 44 [pid = 1736] [id = 439] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 133A2800 == 43 [pid = 1736] [id = 438] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 1935F400 == 42 [pid = 1736] [id = 437] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 12CF9800 == 41 [pid = 1736] [id = 436] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 1812D400 == 40 [pid = 1736] [id = 435] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 16550400 == 39 [pid = 1736] [id = 434] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 16479800 == 38 [pid = 1736] [id = 433] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 133A4800 == 37 [pid = 1736] [id = 432] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 13264000 == 36 [pid = 1736] [id = 431] 13:34:26 INFO - PROCESS | 1736 | --DOCSHELL 11C57400 == 35 [pid = 1736] [id = 429] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A9D7000) [pid = 1736] [serial = 1285] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (17A0A000) [pid = 1736] [serial = 1258] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (18031800) [pid = 1736] [serial = 1259] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (12CF6000) [pid = 1736] [serial = 1246] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (12D45400) [pid = 1736] [serial = 1247] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1935D800) [pid = 1736] [serial = 1271] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1647A800) [pid = 1736] [serial = 1255] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (16550000) [pid = 1736] [serial = 1256] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1360F000) [pid = 1736] [serial = 1249] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (136B5C00) [pid = 1736] [serial = 1250] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1908D400) [pid = 1736] [serial = 1267] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (19366400) [pid = 1736] [serial = 1270] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (18EA1000) [pid = 1736] [serial = 1264] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18E82C00) [pid = 1736] [serial = 1265] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (188CAC00) [pid = 1736] [serial = 1261] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (18A6C400) [pid = 1736] [serial = 1262] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (157B3C00) [pid = 1736] [serial = 1252] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (15B3EC00) [pid = 1736] [serial = 1253] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1A16D400) [pid = 1736] [serial = 1283] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (19C54C00) [pid = 1736] [serial = 1273] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1A870800) [pid = 1736] [serial = 1277] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1A80DC00) [pid = 1736] [serial = 1276] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (15B10800) [pid = 1736] [serial = 1279] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (19360C00) [pid = 1736] [serial = 1282] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (19F30400) [pid = 1736] [serial = 1274] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (1908BC00) [pid = 1736] [serial = 1268] [outer = 00000000] [url = about:blank] 13:34:27 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (15511800) [pid = 1736] [serial = 1280] [outer = 00000000] [url = about:blank] 13:34:27 INFO - PROCESS | 1736 | 1461184467160 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 844ms 13:34:27 INFO - PROCESS | 1736 | 1461184467189 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1736 | 1461184467194 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 13:34:27 INFO - PROCESS | 1736 | 1461184467204 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:34:27 INFO - PROCESS | 1736 | 1461184467206 Marionette TRACE conn3 <- [1,1746,null,{}] 13:34:27 INFO - PROCESS | 1736 | 1461184467210 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 1736 | 1461184467288 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:34:27 INFO - PROCESS | 1736 | 1461184467294 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1736 | ++DOCSHELL 133A0000 == 36 [pid = 1736] [id = 446] 13:34:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (133A2800) [pid = 1736] [serial = 1338] [outer = 00000000] 13:34:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (14399000) [pid = 1736] [serial = 1339] [outer = 133A2800] 13:34:27 INFO - PROCESS | 1736 | 1461184467340 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (157B0800) [pid = 1736] [serial = 1340] [outer = 133A2800] 13:34:27 INFO - PROCESS | 1736 | 1461184467819 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 641ms 13:34:27 INFO - PROCESS | 1736 | 1461184467844 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1736 | 1461184467846 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:34:27 INFO - PROCESS | 1736 | 1461184467849 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1736 | 1461184467853 Marionette TRACE conn3 <- [1,1750,null,{}] 13:34:27 INFO - PROCESS | 1736 | 1461184467862 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 1736 | 1461184467977 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:34:28 INFO - PROCESS | 1736 | 1461184467986 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1736 | ++DOCSHELL 16658C00 == 37 [pid = 1736] [id = 447] 13:34:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (16829800) [pid = 1736] [serial = 1341] [outer = 00000000] 13:34:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (17A0C000) [pid = 1736] [serial = 1342] [outer = 16829800] 13:34:28 INFO - PROCESS | 1736 | 1461184468034 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18031800) [pid = 1736] [serial = 1343] [outer = 16829800] 13:34:28 INFO - PROCESS | 1736 | 1461184468493 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 687ms 13:34:28 INFO - PROCESS | 1736 | 1461184468549 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1736 | 1461184468551 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:34:28 INFO - PROCESS | 1736 | 1461184468555 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1736 | 1461184468556 Marionette TRACE conn3 <- [1,1754,null,{}] 13:34:28 INFO - PROCESS | 1736 | 1461184468560 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 1736 | 1461184468634 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:34:28 INFO - PROCESS | 1736 | 1461184468643 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1736 | ++DOCSHELL 17A0A000 == 38 [pid = 1736] [id = 448] 13:34:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18707000) [pid = 1736] [serial = 1344] [outer = 00000000] 13:34:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18A63000) [pid = 1736] [serial = 1345] [outer = 18707000] 13:34:28 INFO - PROCESS | 1736 | 1461184468688 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18A6BC00) [pid = 1736] [serial = 1346] [outer = 18707000] 13:34:29 INFO - PROCESS | 1736 | 1461184469106 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 594ms 13:34:29 INFO - PROCESS | 1736 | 1461184469151 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1736 | 1461184469154 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 13:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:34:29 INFO - PROCESS | 1736 | 1461184469158 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1736 | 1461184469161 Marionette TRACE conn3 <- [1,1758,null,{}] 13:34:29 INFO - PROCESS | 1736 | 1461184469166 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 1736 | 1461184469241 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:34:29 INFO - PROCESS | 1736 | 1461184469247 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1736 | ++DOCSHELL 188CAC00 == 39 [pid = 1736] [id = 449] 13:34:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (18A6C400) [pid = 1736] [serial = 1347] [outer = 00000000] 13:34:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18EA1C00) [pid = 1736] [serial = 1348] [outer = 18A6C400] 13:34:29 INFO - PROCESS | 1736 | 1461184469292 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18EA5C00) [pid = 1736] [serial = 1349] [outer = 18A6C400] 13:34:29 INFO - PROCESS | 1736 | 1461184469797 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 703ms 13:34:29 INFO - PROCESS | 1736 | 1461184469856 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1736 | 1461184469858 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 13:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:34:29 INFO - PROCESS | 1736 | 1461184469862 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1736 | 1461184469863 Marionette TRACE conn3 <- [1,1762,null,{}] 13:34:29 INFO - PROCESS | 1736 | 1461184469873 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 1736 | 1461184469993 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:34:30 INFO - PROCESS | 1736 | 1461184470055 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1736 | ++DOCSHELL 11C59C00 == 40 [pid = 1736] [id = 450] 13:34:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18C31800) [pid = 1736] [serial = 1350] [outer = 00000000] 13:34:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (197ED800) [pid = 1736] [serial = 1351] [outer = 18C31800] 13:34:30 INFO - PROCESS | 1736 | 1461184470107 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (197FA400) [pid = 1736] [serial = 1352] [outer = 18C31800] 13:34:30 INFO - PROCESS | 1736 | 1461184470530 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 703ms 13:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:34:30 INFO - PROCESS | 1736 | 1461184470561 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1736 | 1461184470563 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 1736 | 1461184470566 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1736 | 1461184470568 Marionette TRACE conn3 <- [1,1766,null,{}] 13:34:30 INFO - PROCESS | 1736 | 1461184470572 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 1736 | 1461184470706 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:34:30 INFO - PROCESS | 1736 | 1461184470724 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1736 | ++DOCSHELL 196DF800 == 41 [pid = 1736] [id = 451] 13:34:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (196E3000) [pid = 1736] [serial = 1353] [outer = 00000000] 13:34:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1A54D000) [pid = 1736] [serial = 1354] [outer = 196E3000] 13:34:30 INFO - PROCESS | 1736 | 1461184470773 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1A54CC00) [pid = 1736] [serial = 1355] [outer = 196E3000] 13:34:31 INFO - PROCESS | 1736 | 1461184471202 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:34:31 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 13:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 688ms 13:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:34:31 INFO - PROCESS | 1736 | 1461184471267 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1736 | 1461184471269 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 13:34:31 INFO - PROCESS | 1736 | 1461184471272 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1736 | 1461184471273 Marionette TRACE conn3 <- [1,1770,null,{}] 13:34:31 INFO - PROCESS | 1736 | 1461184471277 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 1736 | 1461184471381 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:34:31 INFO - PROCESS | 1736 | 1461184471387 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1736 | ++DOCSHELL 17A0BC00 == 42 [pid = 1736] [id = 452] 13:34:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A86F400) [pid = 1736] [serial = 1356] [outer = 00000000] 13:34:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A9DCC00) [pid = 1736] [serial = 1357] [outer = 1A86F400] 13:34:31 INFO - PROCESS | 1736 | 1461184471431 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1C1AE800) [pid = 1736] [serial = 1358] [outer = 1A86F400] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (181E3400) [pid = 1736] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (133A3C00) [pid = 1736] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (133A9400) [pid = 1736] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (17AA2800) [pid = 1736] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1886FC00) [pid = 1736] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (16655000) [pid = 1736] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1935F800) [pid = 1736] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1647CC00) [pid = 1736] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:34:31 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (133A3800) [pid = 1736] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:34:31 INFO - PROCESS | 1736 | 1461184471928 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:34:31 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 13:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 688ms 13:34:31 INFO - PROCESS | 1736 | 1461184471972 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1736 | 1461184471973 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 13:34:31 INFO - PROCESS | 1736 | 1461184471977 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:34:31 INFO - PROCESS | 1736 | 1461184471978 Marionette TRACE conn3 <- [1,1774,null,{}] 13:34:32 INFO - PROCESS | 1736 | 1461184471982 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 1736 | 1461184472086 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:34:32 INFO - PROCESS | 1736 | 1461184472092 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1736 | ++DOCSHELL 11C55C00 == 43 [pid = 1736] [id = 453] 13:34:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (12D4BC00) [pid = 1736] [serial = 1359] [outer = 00000000] 13:34:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1886FC00) [pid = 1736] [serial = 1360] [outer = 12D4BC00] 13:34:32 INFO - PROCESS | 1736 | 1461184472136 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (18A69000) [pid = 1736] [serial = 1361] [outer = 12D4BC00] 13:34:32 INFO - PROCESS | 1736 | 1461184472563 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:34:32 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 13:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 13:34:32 INFO - PROCESS | 1736 | 1461184472615 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1736 | 1461184472617 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:34:32 INFO - PROCESS | 1736 | 1461184472620 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1736 | 1461184472622 Marionette TRACE conn3 <- [1,1778,null,{}] 13:34:32 INFO - PROCESS | 1736 | 1461184472626 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 1736 | 1461184472700 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:34:32 INFO - PROCESS | 1736 | 1461184472706 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1736 | ++DOCSHELL 133A6C00 == 44 [pid = 1736] [id = 454] 13:34:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (196DE000) [pid = 1736] [serial = 1362] [outer = 00000000] 13:34:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1C234000) [pid = 1736] [serial = 1363] [outer = 196DE000] 13:34:32 INFO - PROCESS | 1736 | 1461184472754 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1C240C00) [pid = 1736] [serial = 1364] [outer = 196DE000] 13:34:33 INFO - PROCESS | 1736 | 1461184473180 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:34:33 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) 13:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 594ms 13:34:33 INFO - PROCESS | 1736 | 1461184473218 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1736 | 1461184473220 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 13:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:34:33 INFO - PROCESS | 1736 | 1461184473229 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1736 | 1461184473233 Marionette TRACE conn3 <- [1,1782,null,{}] 13:34:33 INFO - PROCESS | 1736 | 1461184473237 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:33 INFO - PROCESS | 1736 | 1461184473335 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:34:33 INFO - PROCESS | 1736 | 1461184473343 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1736 | ++DOCSHELL 1C26F000 == 45 [pid = 1736] [id = 455] 13:34:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1C385400) [pid = 1736] [serial = 1365] [outer = 00000000] 13:34:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1C83F000) [pid = 1736] [serial = 1366] [outer = 1C385400] 13:34:33 INFO - PROCESS | 1736 | 1461184473391 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1C904C00) [pid = 1736] [serial = 1367] [outer = 1C385400] 13:34:34 INFO - PROCESS | 1736 | 1461184474060 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 890ms 13:34:34 INFO - PROCESS | 1736 | 1461184474137 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1736 | 1461184474142 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 13:34:34 INFO - PROCESS | 1736 | 1461184474149 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:34:34 INFO - PROCESS | 1736 | 1461184474152 Marionette TRACE conn3 <- [1,1786,null,{}] 13:34:34 INFO - PROCESS | 1736 | 1461184474158 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 1736 | 1461184474268 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:34:34 INFO - PROCESS | 1736 | 1461184474401 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1736 | ++DOCSHELL 1325FC00 == 46 [pid = 1736] [id = 456] 13:34:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (13265000) [pid = 1736] [serial = 1368] [outer = 00000000] 13:34:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (138BF400) [pid = 1736] [serial = 1369] [outer = 13265000] 13:34:34 INFO - PROCESS | 1736 | 1461184474461 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (147AF400) [pid = 1736] [serial = 1370] [outer = 13265000] 13:34:35 INFO - PROCESS | 1736 | 1461184475052 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 937ms 13:34:35 INFO - PROCESS | 1736 | 1461184475098 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1736 | 1461184475103 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 13:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:34:35 INFO - PROCESS | 1736 | 1461184475110 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1736 | 1461184475113 Marionette TRACE conn3 <- [1,1790,null,{}] 13:34:35 INFO - PROCESS | 1736 | 1461184475117 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:35 INFO - PROCESS | 1736 | 1461184475217 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:34:35 INFO - PROCESS | 1736 | 1461184475327 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1736 | ++DOCSHELL 1647E400 == 47 [pid = 1736] [id = 457] 13:34:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (16559400) [pid = 1736] [serial = 1371] [outer = 00000000] 13:34:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (181EEC00) [pid = 1736] [serial = 1372] [outer = 16559400] 13:34:35 INFO - PROCESS | 1736 | 1461184475381 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18A70C00) [pid = 1736] [serial = 1373] [outer = 16559400] 13:34:36 INFO - PROCESS | 1736 | 1461184476015 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 937ms 13:34:36 INFO - PROCESS | 1736 | 1461184476053 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1736 | 1461184476056 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 13:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:34:36 INFO - PROCESS | 1736 | 1461184476059 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1736 | 1461184476063 Marionette TRACE conn3 <- [1,1794,null,{}] 13:34:36 INFO - PROCESS | 1736 | 1461184476074 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:36 INFO - PROCESS | 1736 | 1461184476176 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:34:36 INFO - PROCESS | 1736 | 1461184476282 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1736 | ++DOCSHELL 1A9D3400 == 48 [pid = 1736] [id = 458] 13:34:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A9D3C00) [pid = 1736] [serial = 1374] [outer = 00000000] 13:34:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C387400) [pid = 1736] [serial = 1375] [outer = 1A9D3C00] 13:34:36 INFO - PROCESS | 1736 | 1461184476344 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1C839C00) [pid = 1736] [serial = 1376] [outer = 1A9D3C00] 13:34:37 INFO - PROCESS | 1736 | 1461184477093 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1047ms 13:34:37 INFO - PROCESS | 1736 | 1461184477104 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:34:37 INFO - PROCESS | 1736 | 1461184477107 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 13:34:37 INFO - PROCESS | 1736 | 1461184477136 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1736 | 1461184477140 Marionette TRACE conn3 <- [1,1798,null,{}] 13:34:37 INFO - PROCESS | 1736 | 1461184477146 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 1736 | 1461184477238 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:34:37 INFO - PROCESS | 1736 | 1461184477379 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1736 | ++DOCSHELL 12CF2C00 == 49 [pid = 1736] [id = 459] 13:34:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1320E000) [pid = 1736] [serial = 1377] [outer = 00000000] 13:34:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (133A0800) [pid = 1736] [serial = 1378] [outer = 1320E000] 13:34:37 INFO - PROCESS | 1736 | 1461184477430 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (133AAC00) [pid = 1736] [serial = 1379] [outer = 1320E000] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 133A6C00 == 48 [pid = 1736] [id = 454] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 11C55C00 == 47 [pid = 1736] [id = 453] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 17A0BC00 == 46 [pid = 1736] [id = 452] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 196DF800 == 45 [pid = 1736] [id = 451] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 11C59C00 == 44 [pid = 1736] [id = 450] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 188CAC00 == 43 [pid = 1736] [id = 449] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 17A0A000 == 42 [pid = 1736] [id = 448] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 16658C00 == 41 [pid = 1736] [id = 447] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 133A0000 == 40 [pid = 1736] [id = 446] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 133AE400 == 39 [pid = 1736] [id = 445] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 15513C00 == 38 [pid = 1736] [id = 442] 13:34:37 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1A1C4C00) [pid = 1736] [serial = 1321] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 02667000 == 37 [pid = 1736] [id = 441] 13:34:37 INFO - PROCESS | 1736 | --DOCSHELL 1388A000 == 36 [pid = 1736] [id = 440] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (188C9000) [pid = 1736] [serial = 1306] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (133AD400) [pid = 1736] [serial = 1294] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (13825400) [pid = 1736] [serial = 1295] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (142AA800) [pid = 1736] [serial = 1297] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1439F800) [pid = 1736] [serial = 1298] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (181EE000) [pid = 1736] [serial = 1303] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (14AF3800) [pid = 1736] [serial = 1291] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (18EAAC00) [pid = 1736] [serial = 1309] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (11C57000) [pid = 1736] [serial = 1319] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (12CF7C00) [pid = 1736] [serial = 1288] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18A67000) [pid = 1736] [serial = 1307] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (197F0000) [pid = 1736] [serial = 1312] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18EA9C00) [pid = 1736] [serial = 1310] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (199A4800) [pid = 1736] [serial = 1313] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (196DF400) [pid = 1736] [serial = 1318] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (16552000) [pid = 1736] [serial = 1300] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1665CC00) [pid = 1736] [serial = 1301] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (18398400) [pid = 1736] [serial = 1315] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18707800) [pid = 1736] [serial = 1304] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18E76800) [pid = 1736] [serial = 1316] [outer = 00000000] [url = about:blank] 13:34:38 INFO - PROCESS | 1736 | 1461184478025 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 13:34:38 INFO - PROCESS | 1736 | 1461184478097 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1736 | 1461184478102 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:34:38 INFO - PROCESS | 1736 | 1461184478108 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1736 | 1461184478111 Marionette TRACE conn3 <- [1,1802,null,{}] 13:34:38 INFO - PROCESS | 1736 | 1461184478114 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:38 INFO - PROCESS | 1736 | 1461184478191 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:34:38 INFO - PROCESS | 1736 | 1461184478198 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1736 | ++DOCSHELL 13259000 == 37 [pid = 1736] [id = 460] 13:34:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (133ADC00) [pid = 1736] [serial = 1380] [outer = 00000000] 13:34:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (13887800) [pid = 1736] [serial = 1381] [outer = 133ADC00] 13:34:38 INFO - PROCESS | 1736 | 1461184478243 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (138BE400) [pid = 1736] [serial = 1382] [outer = 133ADC00] 13:34:38 INFO - PROCESS | 1736 | 1461184478773 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 703ms 13:34:38 INFO - PROCESS | 1736 | 1461184478806 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1736 | 1461184478808 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:34:38 INFO - PROCESS | 1736 | 1461184478811 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1736 | 1461184478815 Marionette TRACE conn3 <- [1,1806,null,{}] 13:34:38 INFO - PROCESS | 1736 | 1461184478825 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:38 INFO - PROCESS | 1736 | 1461184478903 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:34:38 INFO - PROCESS | 1736 | 1461184478912 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1736 | ++DOCSHELL 15B04C00 == 38 [pid = 1736] [id = 461] 13:34:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (15B0F000) [pid = 1736] [serial = 1383] [outer = 00000000] 13:34:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (15DD7800) [pid = 1736] [serial = 1384] [outer = 15B0F000] 13:34:38 INFO - PROCESS | 1736 | 1461184478965 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1647A000) [pid = 1736] [serial = 1385] [outer = 15B0F000] 13:34:39 INFO - PROCESS | 1736 | 1461184479438 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 641ms 13:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:34:39 INFO - PROCESS | 1736 | 1461184479451 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1736 | 1461184479454 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 13:34:39 INFO - PROCESS | 1736 | 1461184479457 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1736 | 1461184479459 Marionette TRACE conn3 <- [1,1810,null,{}] 13:34:39 INFO - PROCESS | 1736 | 1461184479462 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 1736 | 1461184479538 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:34:39 INFO - PROCESS | 1736 | 1461184479544 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1736 | ++DOCSHELL 1655A800 == 39 [pid = 1736] [id = 462] 13:34:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1655E800) [pid = 1736] [serial = 1386] [outer = 00000000] 13:34:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (17A9FC00) [pid = 1736] [serial = 1387] [outer = 1655E800] 13:34:39 INFO - PROCESS | 1736 | 1461184479589 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (18040800) [pid = 1736] [serial = 1388] [outer = 1655E800] 13:34:40 INFO - PROCESS | 1736 | 1461184480026 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 594ms 13:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:34:40 INFO - PROCESS | 1736 | 1461184480065 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1736 | 1461184480067 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 1736 | 1461184480071 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1736 | 1461184480072 Marionette TRACE conn3 <- [1,1814,null,{}] 13:34:40 INFO - PROCESS | 1736 | 1461184480080 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 1736 | 1461184480186 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:34:40 INFO - PROCESS | 1736 | 1461184480195 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1736 | ++DOCSHELL 1682D800 == 40 [pid = 1736] [id = 463] 13:34:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (17A0BC00) [pid = 1736] [serial = 1389] [outer = 00000000] 13:34:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18863800) [pid = 1736] [serial = 1390] [outer = 17A0BC00] 13:34:40 INFO - PROCESS | 1736 | 1461184480239 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1870F800) [pid = 1736] [serial = 1391] [outer = 17A0BC00] 13:34:40 INFO - PROCESS | 1736 | 1461184480730 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 688ms 13:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:34:40 INFO - PROCESS | 1736 | 1461184480768 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1736 | 1461184480770 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 1736 | 1461184480773 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1736 | 1461184480774 Marionette TRACE conn3 <- [1,1818,null,{}] 13:34:40 INFO - PROCESS | 1736 | 1461184480778 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 1736 | 1461184480903 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:34:40 INFO - PROCESS | 1736 | 1461184480910 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1736 | ++DOCSHELL 18A62400 == 41 [pid = 1736] [id = 464] 13:34:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18A6E800) [pid = 1736] [serial = 1392] [outer = 00000000] 13:34:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18EABC00) [pid = 1736] [serial = 1393] [outer = 18A6E800] 13:34:40 INFO - PROCESS | 1736 | 1461184480958 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (19090400) [pid = 1736] [serial = 1394] [outer = 18A6E800] 13:34:41 INFO - PROCESS | 1736 | 1461184481419 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 13:34:41 INFO - PROCESS | 1736 | 1461184481473 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1736 | 1461184481475 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 13:34:41 INFO - PROCESS | 1736 | 1461184481478 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:34:41 INFO - PROCESS | 1736 | 1461184481480 Marionette TRACE conn3 <- [1,1822,null,{}] 13:34:41 INFO - PROCESS | 1736 | 1461184481483 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 1736 | 1461184481617 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:34:41 INFO - PROCESS | 1736 | 1461184481631 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1736 | ++DOCSHELL 15B3C400 == 42 [pid = 1736] [id = 465] 13:34:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (19099800) [pid = 1736] [serial = 1395] [outer = 00000000] 13:34:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1962C000) [pid = 1736] [serial = 1396] [outer = 19099800] 13:34:41 INFO - PROCESS | 1736 | 1461184481675 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (19632400) [pid = 1736] [serial = 1397] [outer = 19099800] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18C31800) [pid = 1736] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (196E3000) [pid = 1736] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (133A2800) [pid = 1736] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1360A400) [pid = 1736] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (18A6C400) [pid = 1736] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (16829800) [pid = 1736] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18707000) [pid = 1736] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1A86F400) [pid = 1736] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (12D4BC00) [pid = 1736] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:34:42 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (196DE000) [pid = 1736] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:34:42 INFO - PROCESS | 1736 | 1461184482235 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:34:42 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 13:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 797ms 13:34:42 INFO - PROCESS | 1736 | 1461184482280 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1736 | 1461184482282 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:34:42 INFO - PROCESS | 1736 | 1461184482286 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1736 | 1461184482288 Marionette TRACE conn3 <- [1,1826,null,{}] 13:34:42 INFO - PROCESS | 1736 | 1461184482291 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 1736 | 1461184482366 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:34:42 INFO - PROCESS | 1736 | 1461184482372 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1736 | ++DOCSHELL 12B3D800 == 43 [pid = 1736] [id = 466] 13:34:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (12B7CC00) [pid = 1736] [serial = 1398] [outer = 00000000] 13:34:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (16480000) [pid = 1736] [serial = 1399] [outer = 12B7CC00] 13:34:42 INFO - PROCESS | 1736 | 1461184482425 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (16829800) [pid = 1736] [serial = 1400] [outer = 12B7CC00] 13:34:42 INFO - PROCESS | 1736 | 1461184482851 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 594ms 13:34:42 INFO - PROCESS | 1736 | 1461184482883 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1736 | 1461184482885 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 13:34:42 INFO - PROCESS | 1736 | 1461184482888 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:34:42 INFO - PROCESS | 1736 | 1461184482890 Marionette TRACE conn3 <- [1,1830,null,{}] 13:34:42 INFO - PROCESS | 1736 | 1461184482893 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:43 INFO - PROCESS | 1736 | 1461184482992 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:34:43 INFO - PROCESS | 1736 | 1461184482998 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1736 | ++DOCSHELL 13209000 == 44 [pid = 1736] [id = 467] 13:34:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18868400) [pid = 1736] [serial = 1401] [outer = 00000000] 13:34:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (19363400) [pid = 1736] [serial = 1402] [outer = 18868400] 13:34:43 INFO - PROCESS | 1736 | 1461184483042 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (19361000) [pid = 1736] [serial = 1403] [outer = 18868400] 13:34:43 INFO - PROCESS | 1736 | 1461184483468 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 641ms 13:34:43 INFO - PROCESS | 1736 | 1461184483527 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1736 | 1461184483529 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 13:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:34:43 INFO - PROCESS | 1736 | 1461184483532 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 1736 | 1461184483534 Marionette TRACE conn3 <- [1,1834,null,{}] 13:34:43 INFO - PROCESS | 1736 | 1461184483537 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:43 INFO - PROCESS | 1736 | 1461184483609 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:34:43 INFO - PROCESS | 1736 | 1461184483615 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1736 | ++DOCSHELL 18EA2400 == 45 [pid = 1736] [id = 468] 13:34:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1935A400) [pid = 1736] [serial = 1404] [outer = 00000000] 13:34:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A1C6C00) [pid = 1736] [serial = 1405] [outer = 1935A400] 13:34:43 INFO - PROCESS | 1736 | 1461184483659 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1A266400) [pid = 1736] [serial = 1406] [outer = 1935A400] 13:34:44 INFO - PROCESS | 1736 | 1461184484109 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:34:44 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) 13:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 641ms 13:34:44 INFO - PROCESS | 1736 | 1461184484170 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1736 | 1461184484173 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 13:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:34:44 INFO - PROCESS | 1736 | 1461184484176 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1736 | 1461184484179 Marionette TRACE conn3 <- [1,1838,null,{}] 13:34:44 INFO - PROCESS | 1736 | 1461184484182 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 1736 | 1461184484320 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:34:44 INFO - PROCESS | 1736 | 1461184484515 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1736 | ++DOCSHELL 02A79400 == 46 [pid = 1736] [id = 469] 13:34:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (02A7B400) [pid = 1736] [serial = 1407] [outer = 00000000] 13:34:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (11C5A800) [pid = 1736] [serial = 1408] [outer = 02A7B400] 13:34:44 INFO - PROCESS | 1736 | 1461184484572 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (12CF6C00) [pid = 1736] [serial = 1409] [outer = 02A7B400] 13:34:45 INFO - PROCESS | 1736 | 1461184485146 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1032ms 13:34:45 INFO - PROCESS | 1736 | 1461184485239 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1736 | 1461184485243 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 13:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:34:45 INFO - PROCESS | 1736 | 1461184485247 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1736 | 1461184485251 Marionette TRACE conn3 <- [1,1842,null,{}] 13:34:45 INFO - PROCESS | 1736 | 1461184485256 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 1736 | 1461184485407 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:34:45 INFO - PROCESS | 1736 | 1461184485417 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1736 | ++DOCSHELL 147AFC00 == 47 [pid = 1736] [id = 470] 13:34:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (14AF7800) [pid = 1736] [serial = 1410] [outer = 00000000] 13:34:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (15BD8000) [pid = 1736] [serial = 1411] [outer = 14AF7800] 13:34:45 INFO - PROCESS | 1736 | 1461184485482 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (16B4C800) [pid = 1736] [serial = 1412] [outer = 14AF7800] 13:34:46 INFO - PROCESS | 1736 | 1461184486099 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 906ms 13:34:46 INFO - PROCESS | 1736 | 1461184486149 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 1736 | 1461184486152 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:34:46 INFO - PROCESS | 1736 | 1461184486156 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 1736 | 1461184486158 Marionette TRACE conn3 <- [1,1846,null,{}] 13:34:46 INFO - PROCESS | 1736 | 1461184486162 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:46 INFO - PROCESS | 1736 | 1461184486292 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:34:46 INFO - PROCESS | 1736 | 1461184486424 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1736 | ++DOCSHELL 18C28C00 == 48 [pid = 1736] [id = 471] 13:34:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18E76400) [pid = 1736] [serial = 1413] [outer = 00000000] 13:34:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (19096800) [pid = 1736] [serial = 1414] [outer = 18E76400] 13:34:46 INFO - PROCESS | 1736 | 1461184486488 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (19C58000) [pid = 1736] [serial = 1415] [outer = 18E76400] 13:34:47 INFO - PROCESS | 1736 | 1461184487051 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 938ms 13:34:47 INFO - PROCESS | 1736 | 1461184487100 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1736 | 1461184487104 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:34:47 INFO - PROCESS | 1736 | 1461184487115 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1736 | 1461184487119 Marionette TRACE conn3 <- [1,1850,null,{}] 13:34:47 INFO - PROCESS | 1736 | 1461184487123 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 1736 | 1461184487254 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:34:47 INFO - PROCESS | 1736 | 1461184487386 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1736 | ++DOCSHELL 1A925C00 == 49 [pid = 1736] [id = 472] 13:34:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1A9DB400) [pid = 1736] [serial = 1416] [outer = 00000000] 13:34:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1C23E400) [pid = 1736] [serial = 1417] [outer = 1A9DB400] 13:34:47 INFO - PROCESS | 1736 | 1461184487441 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C37F400) [pid = 1736] [serial = 1418] [outer = 1A9DB400] 13:34:48 INFO - PROCESS | 1736 | 1461184488063 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1000ms 13:34:48 INFO - PROCESS | 1736 | 1461184488113 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1736 | 1461184488115 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 13:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:34:48 INFO - PROCESS | 1736 | 1461184488118 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1736 | 1461184488120 Marionette TRACE conn3 <- [1,1854,null,{}] 13:34:48 INFO - PROCESS | 1736 | 1461184488124 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:48 INFO - PROCESS | 1736 | 1461184488222 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:34:48 INFO - PROCESS | 1736 | 1461184488456 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1736 | ++DOCSHELL 02667000 == 50 [pid = 1736] [id = 473] 13:34:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (11C50400) [pid = 1736] [serial = 1419] [outer = 00000000] 13:34:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (13605C00) [pid = 1736] [serial = 1420] [outer = 11C50400] 13:34:48 INFO - PROCESS | 1736 | 1461184488516 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (13825400) [pid = 1736] [serial = 1421] [outer = 11C50400] 13:34:49 INFO - PROCESS | 1736 | 1461184489111 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 18EA2400 == 49 [pid = 1736] [id = 468] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 13209000 == 48 [pid = 1736] [id = 467] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 12B3D800 == 47 [pid = 1736] [id = 466] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 15B3C400 == 46 [pid = 1736] [id = 465] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 18A62400 == 45 [pid = 1736] [id = 464] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 1682D800 == 44 [pid = 1736] [id = 463] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 1655A800 == 43 [pid = 1736] [id = 462] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 15B04C00 == 42 [pid = 1736] [id = 461] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 13259000 == 41 [pid = 1736] [id = 460] 13:34:49 INFO - PROCESS | 1736 | --DOCSHELL 12CF2C00 == 40 [pid = 1736] [id = 459] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (197ED800) [pid = 1736] [serial = 1351] [outer = 00000000] [url = about:blank] 13:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1A54D000) [pid = 1736] [serial = 1354] [outer = 00000000] [url = about:blank] 13:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1032ms 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (197FA400) [pid = 1736] [serial = 1352] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (14399000) [pid = 1736] [serial = 1339] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (157B0800) [pid = 1736] [serial = 1340] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (14A8C800) [pid = 1736] [serial = 1337] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (142AA000) [pid = 1736] [serial = 1336] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1A269C00) [pid = 1736] [serial = 1330] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18EA1C00) [pid = 1736] [serial = 1348] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (17A0C000) [pid = 1736] [serial = 1342] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18031800) [pid = 1736] [serial = 1343] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1A9E2C00) [pid = 1736] [serial = 1333] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18A63000) [pid = 1736] [serial = 1345] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18A6BC00) [pid = 1736] [serial = 1346] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1A9DCC00) [pid = 1736] [serial = 1357] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1803D000) [pid = 1736] [serial = 1327] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (138C3000) [pid = 1736] [serial = 1324] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A54CC00) [pid = 1736] [serial = 1355] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1C83F000) [pid = 1736] [serial = 1366] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1C1AE800) [pid = 1736] [serial = 1358] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1886FC00) [pid = 1736] [serial = 1360] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C234000) [pid = 1736] [serial = 1363] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18A69000) [pid = 1736] [serial = 1361] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (18EA5C00) [pid = 1736] [serial = 1349] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1C240C00) [pid = 1736] [serial = 1364] [outer = 00000000] [url = about:blank] 13:34:49 INFO - PROCESS | 1736 | 1461184489194 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1736 | 1461184489198 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 13:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:34:49 INFO - PROCESS | 1736 | 1461184489203 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1736 | 1461184489206 Marionette TRACE conn3 <- [1,1858,null,{}] 13:34:49 INFO - PROCESS | 1736 | 1461184489211 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 1736 | 1461184489311 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:34:49 INFO - PROCESS | 1736 | 1461184489401 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1736 | ++DOCSHELL 12C10400 == 41 [pid = 1736] [id = 474] 13:34:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (12CBCC00) [pid = 1736] [serial = 1422] [outer = 00000000] 13:34:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (14A0C000) [pid = 1736] [serial = 1423] [outer = 12CBCC00] 13:34:49 INFO - PROCESS | 1736 | 1461184489449 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (157AC400) [pid = 1736] [serial = 1424] [outer = 12CBCC00] 13:34:49 INFO - PROCESS | 1736 | 1461184489903 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 13:34:49 INFO - PROCESS | 1736 | 1461184489944 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1736 | 1461184489948 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 13:34:49 INFO - PROCESS | 1736 | 1461184489953 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:34:49 INFO - PROCESS | 1736 | 1461184489955 Marionette TRACE conn3 <- [1,1862,null,{}] 13:34:49 INFO - PROCESS | 1736 | 1461184489958 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 1736 | 1461184490035 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:34:50 INFO - PROCESS | 1736 | 1461184490044 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1736 | ++DOCSHELL 1434BC00 == 42 [pid = 1736] [id = 475] 13:34:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (16478400) [pid = 1736] [serial = 1425] [outer = 00000000] 13:34:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18031800) [pid = 1736] [serial = 1426] [outer = 16478400] 13:34:50 INFO - PROCESS | 1736 | 1461184490090 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (181ED400) [pid = 1736] [serial = 1427] [outer = 16478400] 13:34:50 INFO - PROCESS | 1736 | 1461184490580 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 640ms 13:34:50 INFO - PROCESS | 1736 | 1461184490591 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1736 | 1461184490593 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:34:50 INFO - PROCESS | 1736 | 1461184490601 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1736 | 1461184490607 Marionette TRACE conn3 <- [1,1866,null,{}] 13:34:50 INFO - PROCESS | 1736 | 1461184490615 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 1736 | 1461184490694 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:34:50 INFO - PROCESS | 1736 | 1461184490700 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1736 | ++DOCSHELL 18A67000 == 43 [pid = 1736] [id = 476] 13:34:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18A6BC00) [pid = 1736] [serial = 1428] [outer = 00000000] 13:34:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18E82C00) [pid = 1736] [serial = 1429] [outer = 18A6BC00] 13:34:50 INFO - PROCESS | 1736 | 1461184490745 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18EA5800) [pid = 1736] [serial = 1430] [outer = 18A6BC00] 13:34:51 INFO - PROCESS | 1736 | 1461184491199 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 657ms 13:34:51 INFO - PROCESS | 1736 | 1461184491255 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1736 | 1461184491258 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:34:51 INFO - PROCESS | 1736 | 1461184491261 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1736 | 1461184491262 Marionette TRACE conn3 <- [1,1870,null,{}] 13:34:51 INFO - PROCESS | 1736 | 1461184491266 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 1736 | 1461184491343 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:34:51 INFO - PROCESS | 1736 | 1461184491349 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1736 | ++DOCSHELL 18EAF400 == 44 [pid = 1736] [id = 477] 13:34:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1908B000) [pid = 1736] [serial = 1431] [outer = 00000000] 13:34:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (19629C00) [pid = 1736] [serial = 1432] [outer = 1908B000] 13:34:51 INFO - PROCESS | 1736 | 1461184491394 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (196DF800) [pid = 1736] [serial = 1433] [outer = 1908B000] 13:34:51 INFO - PROCESS | 1736 | 1461184491889 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 704ms 13:34:51 INFO - PROCESS | 1736 | 1461184491962 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1736 | 1461184491964 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:34:51 INFO - PROCESS | 1736 | 1461184491967 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1736 | 1461184491969 Marionette TRACE conn3 <- [1,1874,null,{}] 13:34:52 INFO - PROCESS | 1736 | 1461184491973 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 1736 | 1461184492078 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:34:52 INFO - PROCESS | 1736 | 1461184492087 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1736 | ++DOCSHELL 197F5C00 == 45 [pid = 1736] [id = 478] 13:34:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (197F8C00) [pid = 1736] [serial = 1434] [outer = 00000000] 13:34:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A165400) [pid = 1736] [serial = 1435] [outer = 197F8C00] 13:34:52 INFO - PROCESS | 1736 | 1461184492193 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1A865C00) [pid = 1736] [serial = 1436] [outer = 197F8C00] 13:34:52 INFO - PROCESS | 1736 | 1461184492643 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 13:34:52 INFO - PROCESS | 1736 | 1461184492728 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1736 | 1461184492730 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:34:52 INFO - PROCESS | 1736 | 1461184492736 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1736 | 1461184492738 Marionette TRACE conn3 <- [1,1878,null,{}] 13:34:52 INFO - PROCESS | 1736 | 1461184492741 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 1736 | 1461184492850 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:34:52 INFO - PROCESS | 1736 | 1461184492866 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1736 | ++DOCSHELL 1C1A9C00 == 46 [pid = 1736] [id = 479] 13:34:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1C1AEC00) [pid = 1736] [serial = 1437] [outer = 00000000] 13:34:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C237000) [pid = 1736] [serial = 1438] [outer = 1C1AEC00] 13:34:52 INFO - PROCESS | 1736 | 1461184492910 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C236C00) [pid = 1736] [serial = 1439] [outer = 1C1AEC00] 13:34:53 INFO - PROCESS | 1736 | 1461184493340 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 641ms 13:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:34:53 INFO - PROCESS | 1736 | 1461184493375 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1736 | 1461184493377 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 13:34:53 INFO - PROCESS | 1736 | 1461184493381 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1736 | 1461184493382 Marionette TRACE conn3 <- [1,1882,null,{}] 13:34:53 INFO - PROCESS | 1736 | 1461184493386 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:53 INFO - PROCESS | 1736 | 1461184493491 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:34:53 INFO - PROCESS | 1736 | 1461184493498 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1736 | ++DOCSHELL 1A870000 == 47 [pid = 1736] [id = 480] 13:34:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C1AC800) [pid = 1736] [serial = 1440] [outer = 00000000] 13:34:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C901800) [pid = 1736] [serial = 1441] [outer = 1C1AC800] 13:34:53 INFO - PROCESS | 1736 | 1461184493542 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1C83FC00) [pid = 1736] [serial = 1442] [outer = 1C1AC800] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (17A0BC00) [pid = 1736] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (15B0F000) [pid = 1736] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (133ADC00) [pid = 1736] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1655E800) [pid = 1736] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1320E000) [pid = 1736] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18A6E800) [pid = 1736] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (19099800) [pid = 1736] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (12B7CC00) [pid = 1736] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18868400) [pid = 1736] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (19F2DC00) [pid = 1736] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:34:53 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (16478C00) [pid = 1736] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:34:54 INFO - PROCESS | 1736 | 1461184494052 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 687ms 13:34:54 INFO - PROCESS | 1736 | 1461184494080 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1736 | 1461184494082 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:34:54 INFO - PROCESS | 1736 | 1461184494086 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1736 | 1461184494087 Marionette TRACE conn3 <- [1,1886,null,{}] 13:34:54 INFO - PROCESS | 1736 | 1461184494091 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 1736 | 1461184494193 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:34:54 INFO - PROCESS | 1736 | 1461184494202 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1736 | ++DOCSHELL 1339FC00 == 48 [pid = 1736] [id = 481] 13:34:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (16551800) [pid = 1736] [serial = 1443] [outer = 00000000] 13:34:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (18D02400) [pid = 1736] [serial = 1444] [outer = 16551800] 13:34:54 INFO - PROCESS | 1736 | 1461184494246 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (19633C00) [pid = 1736] [serial = 1445] [outer = 16551800] 13:34:54 INFO - PROCESS | 1736 | 1461184494695 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 625ms 13:34:54 INFO - PROCESS | 1736 | 1461184494724 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1736 | 1461184494726 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:34:54 INFO - PROCESS | 1736 | 1461184494729 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1736 | 1461184494731 Marionette TRACE conn3 <- [1,1890,null,{}] 13:34:54 INFO - PROCESS | 1736 | 1461184494734 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 1736 | 1461184494809 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:34:54 INFO - PROCESS | 1736 | 1461184494815 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1736 | ++DOCSHELL 13257000 == 49 [pid = 1736] [id = 482] 13:34:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A169400) [pid = 1736] [serial = 1446] [outer = 00000000] 13:34:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1C90C800) [pid = 1736] [serial = 1447] [outer = 1A169400] 13:34:54 INFO - PROCESS | 1736 | 1461184494859 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1C968800) [pid = 1736] [serial = 1448] [outer = 1A169400] 13:34:55 INFO - PROCESS | 1736 | 1461184495279 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 593ms 13:34:55 INFO - PROCESS | 1736 | 1461184495327 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1736 | 1461184495329 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 13:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:34:55 INFO - PROCESS | 1736 | 1461184495336 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1736 | 1461184495338 Marionette TRACE conn3 <- [1,1894,null,{}] 13:34:55 INFO - PROCESS | 1736 | 1461184495341 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:55 INFO - PROCESS | 1736 | 1461184495417 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:34:55 INFO - PROCESS | 1736 | 1461184495423 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1736 | ++DOCSHELL 188C1800 == 50 [pid = 1736] [id = 483] 13:34:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18A6CC00) [pid = 1736] [serial = 1449] [outer = 00000000] 13:34:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C96F000) [pid = 1736] [serial = 1450] [outer = 18A6CC00] 13:34:55 INFO - PROCESS | 1736 | 1461184495473 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1CA90C00) [pid = 1736] [serial = 1451] [outer = 18A6CC00] 13:34:56 INFO - PROCESS | 1736 | 1461184496114 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 844ms 13:34:56 INFO - PROCESS | 1736 | 1461184496181 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1736 | 1461184496186 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:34:56 INFO - PROCESS | 1736 | 1461184496191 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1736 | 1461184496195 Marionette TRACE conn3 <- [1,1898,null,{}] 13:34:56 INFO - PROCESS | 1736 | 1461184496201 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 1736 | 1461184496306 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:34:56 INFO - PROCESS | 1736 | 1461184496443 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1736 | ++DOCSHELL 13603800 == 51 [pid = 1736] [id = 484] 13:34:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1360B800) [pid = 1736] [serial = 1452] [outer = 00000000] 13:34:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (15BD5400) [pid = 1736] [serial = 1453] [outer = 1360B800] 13:34:56 INFO - PROCESS | 1736 | 1461184496501 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (16486000) [pid = 1736] [serial = 1454] [outer = 1360B800] 13:34:57 INFO - PROCESS | 1736 | 1461184497092 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 953ms 13:34:57 INFO - PROCESS | 1736 | 1461184497137 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1736 | 1461184497143 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 13:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:34:57 INFO - PROCESS | 1736 | 1461184497149 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1736 | 1461184497152 Marionette TRACE conn3 <- [1,1902,null,{}] 13:34:57 INFO - PROCESS | 1736 | 1461184497156 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:57 INFO - PROCESS | 1736 | 1461184497258 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:34:57 INFO - PROCESS | 1736 | 1461184497365 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1736 | ++DOCSHELL 13883800 == 52 [pid = 1736] [id = 485] 13:34:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (17A9B400) [pid = 1736] [serial = 1455] [outer = 00000000] 13:34:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18A6F400) [pid = 1736] [serial = 1456] [outer = 17A9B400] 13:34:57 INFO - PROCESS | 1736 | 1461184497420 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (18E77800) [pid = 1736] [serial = 1457] [outer = 17A9B400] 13:34:58 INFO - PROCESS | 1736 | 1461184498045 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 937ms 13:34:58 INFO - PROCESS | 1736 | 1461184498092 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1736 | 1461184498095 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:34:58 INFO - PROCESS | 1736 | 1461184498099 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1736 | 1461184498103 Marionette TRACE conn3 <- [1,1906,null,{}] 13:34:58 INFO - PROCESS | 1736 | 1461184498114 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:58 INFO - PROCESS | 1736 | 1461184498248 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:34:58 INFO - PROCESS | 1736 | 1461184498386 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1736 | ++DOCSHELL 19F31000 == 53 [pid = 1736] [id = 486] 13:34:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1A802000) [pid = 1736] [serial = 1458] [outer = 00000000] 13:34:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1C909800) [pid = 1736] [serial = 1459] [outer = 1A802000] 13:34:58 INFO - PROCESS | 1736 | 1461184498445 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C96DC00) [pid = 1736] [serial = 1460] [outer = 1A802000] 13:34:59 INFO - PROCESS | 1736 | 1461184499013 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 938ms 13:34:59 INFO - PROCESS | 1736 | 1461184499043 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1736 | 1461184499046 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 13:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:34:59 INFO - PROCESS | 1736 | 1461184499050 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1736 | 1461184499052 Marionette TRACE conn3 <- [1,1910,null,{}] 13:34:59 INFO - PROCESS | 1736 | 1461184499055 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 1736 | 1461184499160 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:34:59 INFO - PROCESS | 1736 | 1461184499267 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1736 | ++DOCSHELL 1434A000 == 54 [pid = 1736] [id = 487] 13:34:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (14397C00) [pid = 1736] [serial = 1461] [outer = 00000000] 13:34:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (17AA2800) [pid = 1736] [serial = 1462] [outer = 14397C00] 13:34:59 INFO - PROCESS | 1736 | 1461184499321 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (18709000) [pid = 1736] [serial = 1463] [outer = 14397C00] 13:35:00 INFO - PROCESS | 1736 | 1461184500141 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1156ms 13:35:00 INFO - PROCESS | 1736 | 1461184500203 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:35:00 INFO - PROCESS | 1736 | 1461184500206 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 13:35:00 INFO - PROCESS | 1736 | 1461184500210 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1736 | 1461184500214 Marionette TRACE conn3 <- [1,1914,null,{}] 13:35:00 INFO - PROCESS | 1736 | 1461184500235 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 1736 | 1461184500334 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:35:00 INFO - PROCESS | 1736 | 1461184500472 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1736 | ++DOCSHELL 15B46000 == 55 [pid = 1736] [id = 488] 13:35:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (15BAE400) [pid = 1736] [serial = 1464] [outer = 00000000] 13:35:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1655C000) [pid = 1736] [serial = 1465] [outer = 15BAE400] 13:35:00 INFO - PROCESS | 1736 | 1461184500522 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (17A04800) [pid = 1736] [serial = 1466] [outer = 15BAE400] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 13257000 == 54 [pid = 1736] [id = 482] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 1339FC00 == 53 [pid = 1736] [id = 481] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 1A870000 == 52 [pid = 1736] [id = 480] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 1C1A9C00 == 51 [pid = 1736] [id = 479] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 197F5C00 == 50 [pid = 1736] [id = 478] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 18EAF400 == 49 [pid = 1736] [id = 477] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 18A67000 == 48 [pid = 1736] [id = 476] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 1434BC00 == 47 [pid = 1736] [id = 475] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 12C10400 == 46 [pid = 1736] [id = 474] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 02667000 == 45 [pid = 1736] [id = 473] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1A1C6C00) [pid = 1736] [serial = 1405] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 147AFC00 == 44 [pid = 1736] [id = 470] 13:35:00 INFO - PROCESS | 1736 | --DOCSHELL 02A79400 == 43 [pid = 1736] [id = 469] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1A9DC800) [pid = 1736] [serial = 1286] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1A265800) [pid = 1736] [serial = 1322] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1870F800) [pid = 1736] [serial = 1391] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (15DD7800) [pid = 1736] [serial = 1384] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1647A000) [pid = 1736] [serial = 1385] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (13887800) [pid = 1736] [serial = 1381] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (17A9FC00) [pid = 1736] [serial = 1387] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (133AAC00) [pid = 1736] [serial = 1379] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (133A0800) [pid = 1736] [serial = 1378] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1C387400) [pid = 1736] [serial = 1375] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (138BF400) [pid = 1736] [serial = 1369] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (181EEC00) [pid = 1736] [serial = 1372] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (19090400) [pid = 1736] [serial = 1394] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (18EABC00) [pid = 1736] [serial = 1393] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1962C000) [pid = 1736] [serial = 1396] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (16829800) [pid = 1736] [serial = 1400] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (16480000) [pid = 1736] [serial = 1399] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (19363400) [pid = 1736] [serial = 1402] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (19632400) [pid = 1736] [serial = 1397] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (138BE400) [pid = 1736] [serial = 1382] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18863800) [pid = 1736] [serial = 1390] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (19361000) [pid = 1736] [serial = 1403] [outer = 00000000] [url = about:blank] 13:35:00 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18040800) [pid = 1736] [serial = 1388] [outer = 00000000] [url = about:blank] 13:35:01 INFO - PROCESS | 1736 | 1461184501044 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 859ms 13:35:01 INFO - PROCESS | 1736 | 1461184501072 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1736 | 1461184501078 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:35:01 INFO - PROCESS | 1736 | 1461184501084 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1736 | 1461184501086 Marionette TRACE conn3 <- [1,1918,null,{}] 13:35:01 INFO - PROCESS | 1736 | 1461184501090 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 1736 | 1461184501172 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:35:01 INFO - PROCESS | 1736 | 1461184501181 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1736 | ++DOCSHELL 1388BC00 == 44 [pid = 1736] [id = 489] 13:35:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1434BC00) [pid = 1736] [serial = 1467] [outer = 00000000] 13:35:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1655BC00) [pid = 1736] [serial = 1468] [outer = 1434BC00] 13:35:01 INFO - PROCESS | 1736 | 1461184501226 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (17AA3800) [pid = 1736] [serial = 1469] [outer = 1434BC00] 13:35:01 INFO - PROCESS | 1736 | 1461184501710 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 625ms 13:35:01 INFO - PROCESS | 1736 | 1461184501721 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1736 | 1461184501725 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:35:01 INFO - PROCESS | 1736 | 1461184501730 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1736 | 1461184501733 Marionette TRACE conn3 <- [1,1922,null,{}] 13:35:01 INFO - PROCESS | 1736 | 1461184501743 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 1736 | 1461184501826 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:35:01 INFO - PROCESS | 1736 | 1461184501833 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1736 | ++DOCSHELL 18A69C00 == 45 [pid = 1736] [id = 490] 13:35:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (18A6A000) [pid = 1736] [serial = 1470] [outer = 00000000] 13:35:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (18D01C00) [pid = 1736] [serial = 1471] [outer = 18A6A000] 13:35:01 INFO - PROCESS | 1736 | 1461184501883 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (18EAEC00) [pid = 1736] [serial = 1472] [outer = 18A6A000] 13:35:02 INFO - PROCESS | 1736 | 1461184502341 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 640ms 13:35:02 INFO - PROCESS | 1736 | 1461184502369 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1736 | 1461184502371 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 13:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:35:02 INFO - PROCESS | 1736 | 1461184502375 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1736 | 1461184502376 Marionette TRACE conn3 <- [1,1926,null,{}] 13:35:02 INFO - PROCESS | 1736 | 1461184502383 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 1736 | 1461184502462 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:35:02 INFO - PROCESS | 1736 | 1461184502468 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1736 | ++DOCSHELL 1908C000 == 46 [pid = 1736] [id = 491] 13:35:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (19092C00) [pid = 1736] [serial = 1473] [outer = 00000000] 13:35:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1962E400) [pid = 1736] [serial = 1474] [outer = 19092C00] 13:35:02 INFO - PROCESS | 1736 | 1461184502513 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1962DC00) [pid = 1736] [serial = 1475] [outer = 19092C00] 13:35:02 INFO - PROCESS | 1736 | 1461184502966 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 641ms 13:35:03 INFO - PROCESS | 1736 | 1461184503015 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1736 | 1461184503017 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 13:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:35:03 INFO - PROCESS | 1736 | 1461184503021 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1736 | 1461184503022 Marionette TRACE conn3 <- [1,1930,null,{}] 13:35:03 INFO - PROCESS | 1736 | 1461184503033 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 1736 | 1461184503137 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:35:03 INFO - PROCESS | 1736 | 1461184503143 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1736 | ++DOCSHELL 199B1C00 == 47 [pid = 1736] [id = 492] 13:35:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (19C4F000) [pid = 1736] [serial = 1476] [outer = 00000000] 13:35:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A166C00) [pid = 1736] [serial = 1477] [outer = 19C4F000] 13:35:03 INFO - PROCESS | 1736 | 1461184503188 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1A1C7400) [pid = 1736] [serial = 1478] [outer = 19C4F000] 13:35:03 INFO - PROCESS | 1736 | 1461184503645 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 625ms 13:35:03 INFO - PROCESS | 1736 | 1461184503661 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1736 | 1461184503662 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 13:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:35:03 INFO - PROCESS | 1736 | 1461184503666 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1736 | 1461184503667 Marionette TRACE conn3 <- [1,1934,null,{}] 13:35:03 INFO - PROCESS | 1736 | 1461184503671 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 1736 | 1461184503796 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:35:03 INFO - PROCESS | 1736 | 1461184503802 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1736 | ++DOCSHELL 19090800 == 48 [pid = 1736] [id = 493] 13:35:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1A15FC00) [pid = 1736] [serial = 1479] [outer = 00000000] 13:35:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1C1AFC00) [pid = 1736] [serial = 1480] [outer = 1A15FC00] 13:35:03 INFO - PROCESS | 1736 | 1461184503850 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1C23A800) [pid = 1736] [serial = 1481] [outer = 1A15FC00] 13:35:04 INFO - PROCESS | 1736 | 1461184504316 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 688ms 13:35:04 INFO - PROCESS | 1736 | 1461184504366 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1736 | 1461184504368 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 13:35:04 INFO - PROCESS | 1736 | 1461184504371 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:35:04 INFO - PROCESS | 1736 | 1461184504372 Marionette TRACE conn3 <- [1,1938,null,{}] 13:35:04 INFO - PROCESS | 1736 | 1461184504376 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 1736 | 1461184504483 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:35:04 INFO - PROCESS | 1736 | 1461184504489 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1736 | ++DOCSHELL 0267BC00 == 49 [pid = 1736] [id = 494] 13:35:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1A9D4800) [pid = 1736] [serial = 1482] [outer = 00000000] 13:35:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1C910C00) [pid = 1736] [serial = 1483] [outer = 1A9D4800] 13:35:04 INFO - PROCESS | 1736 | 1461184504584 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C90E400) [pid = 1736] [serial = 1484] [outer = 1A9D4800] 13:35:05 INFO - PROCESS | 1736 | 1461184504998 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 640ms 13:35:05 INFO - PROCESS | 1736 | 1461184505009 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1736 | 1461184505011 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:35:05 INFO - PROCESS | 1736 | 1461184505014 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1736 | 1461184505016 Marionette TRACE conn3 <- [1,1942,null,{}] 13:35:05 INFO - PROCESS | 1736 | 1461184505019 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (18A6BC00) [pid = 1736] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (16478400) [pid = 1736] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1908B000) [pid = 1736] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (197F8C00) [pid = 1736] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (11C50400) [pid = 1736] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (12CBCC00) [pid = 1736] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1C1AEC00) [pid = 1736] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1935A400) [pid = 1736] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1C1AC800) [pid = 1736] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (16551800) [pid = 1736] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:35:05 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1A169400) [pid = 1736] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:35:05 INFO - PROCESS | 1736 | 1461184505290 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:35:05 INFO - PROCESS | 1736 | 1461184505302 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1736 | ++DOCSHELL 0267A400 == 50 [pid = 1736] [id = 495] 13:35:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (11C50400) [pid = 1736] [serial = 1485] [outer = 00000000] 13:35:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (14AF7C00) [pid = 1736] [serial = 1486] [outer = 11C50400] 13:35:05 INFO - PROCESS | 1736 | 1461184505349 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (13A89C00) [pid = 1736] [serial = 1487] [outer = 11C50400] 13:35:05 INFO - PROCESS | 1736 | 1461184505738 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 735ms 13:35:05 INFO - PROCESS | 1736 | 1461184505755 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1736 | 1461184505757 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:35:05 INFO - PROCESS | 1736 | 1461184505772 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1736 | 1461184505773 Marionette TRACE conn3 <- [1,1946,null,{}] 13:35:05 INFO - PROCESS | 1736 | 1461184505777 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:05 INFO - PROCESS | 1736 | 1461184505864 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:35:05 INFO - PROCESS | 1736 | 1461184505870 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1736 | ++DOCSHELL 18863800 == 51 [pid = 1736] [id = 496] 13:35:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (197F8C00) [pid = 1736] [serial = 1488] [outer = 00000000] 13:35:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C96F800) [pid = 1736] [serial = 1489] [outer = 197F8C00] 13:35:05 INFO - PROCESS | 1736 | 1461184505914 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1CA9BC00) [pid = 1736] [serial = 1490] [outer = 197F8C00] 13:35:06 INFO - PROCESS | 1736 | 1461184506328 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 594ms 13:35:06 INFO - PROCESS | 1736 | 1461184506369 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1736 | 1461184506371 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 13:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:35:06 INFO - PROCESS | 1736 | 1461184506389 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1736 | 1461184506391 Marionette TRACE conn3 <- [1,1950,null,{}] 13:35:06 INFO - PROCESS | 1736 | 1461184506394 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 1736 | 1461184506470 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:35:06 INFO - PROCESS | 1736 | 1461184506476 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1736 | ++DOCSHELL 133A2400 == 52 [pid = 1736] [id = 497] 13:35:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1A1C4800) [pid = 1736] [serial = 1491] [outer = 00000000] 13:35:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1CC59800) [pid = 1736] [serial = 1492] [outer = 1A1C4800] 13:35:06 INFO - PROCESS | 1736 | 1461184506528 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1CC55800) [pid = 1736] [serial = 1493] [outer = 1A1C4800] 13:35:07 INFO - PROCESS | 1736 | 1461184506981 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 641ms 13:35:07 INFO - PROCESS | 1736 | 1461184507023 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1736 | 1461184507025 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 13:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:35:07 INFO - PROCESS | 1736 | 1461184507040 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1736 | 1461184507042 Marionette TRACE conn3 <- [1,1954,null,{}] 13:35:07 INFO - PROCESS | 1736 | 1461184507050 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 1736 | 1461184507143 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:35:07 INFO - PROCESS | 1736 | 1461184507150 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1736 | ++DOCSHELL 1C83E400 == 53 [pid = 1736] [id = 498] 13:35:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1CC56400) [pid = 1736] [serial = 1494] [outer = 00000000] 13:35:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1D0AEC00) [pid = 1736] [serial = 1495] [outer = 1CC56400] 13:35:07 INFO - PROCESS | 1736 | 1461184507199 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1D2CEC00) [pid = 1736] [serial = 1496] [outer = 1CC56400] 13:35:07 INFO - PROCESS | 1736 | 1461184507857 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 907ms 13:35:07 INFO - PROCESS | 1736 | 1461184507944 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1736 | 1461184507948 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 13:35:07 INFO - PROCESS | 1736 | 1461184507954 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:35:07 INFO - PROCESS | 1736 | 1461184507957 Marionette TRACE conn3 <- [1,1958,null,{}] 13:35:07 INFO - PROCESS | 1736 | 1461184507963 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:08 INFO - PROCESS | 1736 | 1461184508075 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:35:08 INFO - PROCESS | 1736 | 1461184508206 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1736 | ++DOCSHELL 138BD800 == 54 [pid = 1736] [id = 499] 13:35:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (142AFC00) [pid = 1736] [serial = 1497] [outer = 00000000] 13:35:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (15E7E400) [pid = 1736] [serial = 1498] [outer = 142AFC00] 13:35:08 INFO - PROCESS | 1736 | 1461184508263 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (16486400) [pid = 1736] [serial = 1499] [outer = 142AFC00] 13:35:08 INFO - PROCESS | 1736 | 1461184508804 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 907ms 13:35:08 INFO - PROCESS | 1736 | 1461184508862 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 1736 | 1461184508868 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 13:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:35:08 INFO - PROCESS | 1736 | 1461184508874 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1736 | 1461184508877 Marionette TRACE conn3 <- [1,1962,null,{}] 13:35:08 INFO - PROCESS | 1736 | 1461184508881 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 1736 | 1461184508985 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:35:09 INFO - PROCESS | 1736 | 1461184509093 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1736 | ++DOCSHELL 1870B000 == 55 [pid = 1736] [id = 500] 13:35:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (18868000) [pid = 1736] [serial = 1500] [outer = 00000000] 13:35:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (19093C00) [pid = 1736] [serial = 1501] [outer = 18868000] 13:35:09 INFO - PROCESS | 1736 | 1461184509147 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (199AF000) [pid = 1736] [serial = 1502] [outer = 18868000] 13:35:09 INFO - PROCESS | 1736 | 1461184509766 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 938ms 13:35:09 INFO - PROCESS | 1736 | 1461184509817 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1736 | 1461184509820 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:35:09 INFO - PROCESS | 1736 | 1461184509824 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1736 | 1461184509828 Marionette TRACE conn3 <- [1,1966,null,{}] 13:35:09 INFO - PROCESS | 1736 | 1461184509839 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 1736 | 1461184509952 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:35:10 INFO - PROCESS | 1736 | 1461184510060 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1736 | ++DOCSHELL 1C1AC000 == 56 [pid = 1736] [id = 501] 13:35:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1CC51C00) [pid = 1736] [serial = 1503] [outer = 00000000] 13:35:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (1CCA9800) [pid = 1736] [serial = 1504] [outer = 1CC51C00] 13:35:10 INFO - PROCESS | 1736 | 1461184510117 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1D0A2800) [pid = 1736] [serial = 1505] [outer = 1CC51C00] 13:35:10 INFO - PROCESS | 1736 | 1461184510665 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 907ms 13:35:10 INFO - PROCESS | 1736 | 1461184510727 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1736 | 1461184510730 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 13:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:35:10 INFO - PROCESS | 1736 | 1461184510734 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1736 | 1461184510736 Marionette TRACE conn3 <- [1,1970,null,{}] 13:35:10 INFO - PROCESS | 1736 | 1461184510740 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 1736 | 1461184510841 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:35:10 INFO - PROCESS | 1736 | 1461184510954 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1736 | ++DOCSHELL 12CF8800 == 57 [pid = 1736] [id = 502] 13:35:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1A160000) [pid = 1736] [serial = 1506] [outer = 00000000] 13:35:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1D3EB800) [pid = 1736] [serial = 1507] [outer = 1A160000] 13:35:11 INFO - PROCESS | 1736 | 1461184511049 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (1D4D9800) [pid = 1736] [serial = 1508] [outer = 1A160000] 13:35:11 INFO - PROCESS | 1736 | 1461184511633 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 937ms 13:35:11 INFO - PROCESS | 1736 | 1461184511678 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1736 | 1461184511681 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:35:11 INFO - PROCESS | 1736 | 1461184511684 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1736 | 1461184511686 Marionette TRACE conn3 <- [1,1974,null,{}] 13:35:11 INFO - PROCESS | 1736 | 1461184511690 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:11 INFO - PROCESS | 1736 | 1461184511924 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:35:12 INFO - PROCESS | 1736 | 1461184512086 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 1736 | ++DOCSHELL 136AD800 == 58 [pid = 1736] [id = 503] 13:35:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (136B5C00) [pid = 1736] [serial = 1509] [outer = 00000000] 13:35:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (13A81800) [pid = 1736] [serial = 1510] [outer = 136B5C00] 13:35:12 INFO - PROCESS | 1736 | 1461184512136 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (157B6400) [pid = 1736] [serial = 1511] [outer = 136B5C00] 13:35:12 INFO - PROCESS | 1736 | 1461184512669 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1047ms 13:35:12 INFO - PROCESS | 1736 | 1461184512741 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 1736 | 1461184512745 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 13:35:12 INFO - PROCESS | 1736 | 1461184512749 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:35:12 INFO - PROCESS | 1736 | 1461184512753 Marionette TRACE conn3 <- [1,1978,null,{}] 13:35:12 INFO - PROCESS | 1736 | 1461184512758 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:12 INFO - PROCESS | 1736 | 1461184512866 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 133A2400 == 57 [pid = 1736] [id = 497] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 18863800 == 56 [pid = 1736] [id = 496] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 0267A400 == 55 [pid = 1736] [id = 495] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 0267BC00 == 54 [pid = 1736] [id = 494] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 19090800 == 53 [pid = 1736] [id = 493] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 199B1C00 == 52 [pid = 1736] [id = 492] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 1908C000 == 51 [pid = 1736] [id = 491] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 18A69C00 == 50 [pid = 1736] [id = 490] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 1388BC00 == 49 [pid = 1736] [id = 489] 13:35:12 INFO - PROCESS | 1736 | --DOCSHELL 15B46000 == 48 [pid = 1736] [id = 488] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (1C96F000) [pid = 1736] [serial = 1450] [outer = 00000000] [url = about:blank] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (1C90C800) [pid = 1736] [serial = 1447] [outer = 00000000] [url = about:blank] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1C83FC00) [pid = 1736] [serial = 1442] [outer = 00000000] [url = about:blank] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1C968800) [pid = 1736] [serial = 1448] [outer = 00000000] [url = about:blank] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1C236C00) [pid = 1736] [serial = 1439] [outer = 00000000] [url = about:blank] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (19633C00) [pid = 1736] [serial = 1445] [outer = 00000000] [url = about:blank] 13:35:12 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (196DF800) [pid = 1736] [serial = 1433] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (18E82C00) [pid = 1736] [serial = 1429] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (18EA5800) [pid = 1736] [serial = 1430] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (18031800) [pid = 1736] [serial = 1426] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (181ED400) [pid = 1736] [serial = 1427] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (19629C00) [pid = 1736] [serial = 1432] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1A165400) [pid = 1736] [serial = 1435] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (13825400) [pid = 1736] [serial = 1421] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (13605C00) [pid = 1736] [serial = 1420] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (14A0C000) [pid = 1736] [serial = 1423] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (157AC400) [pid = 1736] [serial = 1424] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1C237000) [pid = 1736] [serial = 1438] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1A266400) [pid = 1736] [serial = 1406] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (11C5A800) [pid = 1736] [serial = 1408] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (15BD8000) [pid = 1736] [serial = 1411] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (19096800) [pid = 1736] [serial = 1414] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1A865C00) [pid = 1736] [serial = 1436] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C23E400) [pid = 1736] [serial = 1417] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1C901800) [pid = 1736] [serial = 1441] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18D02400) [pid = 1736] [serial = 1444] [outer = 00000000] [url = about:blank] 13:35:13 INFO - PROCESS | 1736 | 1461184513016 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1736 | ++DOCSHELL 02A77000 == 49 [pid = 1736] [id = 504] 13:35:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (11C4E400) [pid = 1736] [serial = 1512] [outer = 00000000] 13:35:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (133ABC00) [pid = 1736] [serial = 1513] [outer = 11C4E400] 13:35:13 INFO - PROCESS | 1736 | 1461184513064 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (138C1400) [pid = 1736] [serial = 1514] [outer = 11C4E400] 13:35:13 INFO - PROCESS | 1736 | 1461184513504 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 812ms 13:35:13 INFO - PROCESS | 1736 | 1461184513555 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1736 | 1461184513557 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 13:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:35:13 INFO - PROCESS | 1736 | 1461184513561 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1736 | 1461184513563 Marionette TRACE conn3 <- [1,1982,null,{}] 13:35:13 INFO - PROCESS | 1736 | 1461184513566 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 1736 | 1461184513648 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:35:13 INFO - PROCESS | 1736 | 1461184513656 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1736 | ++DOCSHELL 18707000 == 50 [pid = 1736] [id = 505] 13:35:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (18863C00) [pid = 1736] [serial = 1515] [outer = 00000000] 13:35:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (18A6D800) [pid = 1736] [serial = 1516] [outer = 18863C00] 13:35:13 INFO - PROCESS | 1736 | 1461184513701 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18EA1C00) [pid = 1736] [serial = 1517] [outer = 18863C00] 13:35:14 INFO - PROCESS | 1736 | 1461184514175 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 641ms 13:35:14 INFO - PROCESS | 1736 | 1461184514198 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1736 | 1461184514202 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:35:14 INFO - PROCESS | 1736 | 1461184514211 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1736 | 1461184514216 Marionette TRACE conn3 <- [1,1986,null,{}] 13:35:14 INFO - PROCESS | 1736 | 1461184514219 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 1736 | 1461184514299 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:35:14 INFO - PROCESS | 1736 | 1461184514305 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1736 | ++DOCSHELL 19230800 == 51 [pid = 1736] [id = 506] 13:35:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1962EC00) [pid = 1736] [serial = 1518] [outer = 00000000] 13:35:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (199B0000) [pid = 1736] [serial = 1519] [outer = 1962EC00] 13:35:14 INFO - PROCESS | 1736 | 1461184514350 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1A165400) [pid = 1736] [serial = 1520] [outer = 1962EC00] 13:35:14 INFO - PROCESS | 1736 | 1461184514787 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 594ms 13:35:14 INFO - PROCESS | 1736 | 1461184514813 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1736 | 1461184514815 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:35:14 INFO - PROCESS | 1736 | 1461184514818 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1736 | 1461184514820 Marionette TRACE conn3 <- [1,1990,null,{}] 13:35:14 INFO - PROCESS | 1736 | 1461184514823 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 1736 | 1461184514901 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:35:14 INFO - PROCESS | 1736 | 1461184514907 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1736 | ++DOCSHELL 133AE400 == 52 [pid = 1736] [id = 507] 13:35:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (199A4800) [pid = 1736] [serial = 1521] [outer = 00000000] 13:35:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1A91E000) [pid = 1736] [serial = 1522] [outer = 199A4800] 13:35:14 INFO - PROCESS | 1736 | 1461184514958 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1A925000) [pid = 1736] [serial = 1523] [outer = 199A4800] 13:35:15 INFO - PROCESS | 1736 | 1461184515475 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 703ms 13:35:15 INFO - PROCESS | 1736 | 1461184515515 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 1736 | 1461184515517 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:35:15 INFO - PROCESS | 1736 | 1461184515520 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1736 | 1461184515522 Marionette TRACE conn3 <- [1,1994,null,{}] 13:35:15 INFO - PROCESS | 1736 | 1461184515525 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:15 INFO - PROCESS | 1736 | 1461184515635 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:35:15 INFO - PROCESS | 1736 | 1461184515696 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1736 | ++DOCSHELL 1C1B6400 == 53 [pid = 1736] [id = 508] 13:35:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1C1B7800) [pid = 1736] [serial = 1524] [outer = 00000000] 13:35:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1C269400) [pid = 1736] [serial = 1525] [outer = 1C1B7800] 13:35:15 INFO - PROCESS | 1736 | 1461184515758 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1C904400) [pid = 1736] [serial = 1526] [outer = 1C1B7800] 13:35:16 INFO - PROCESS | 1736 | 1461184516204 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:35:16 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 13:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 13:35:16 INFO - PROCESS | 1736 | 1461184516261 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1736 | 1461184516263 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 13:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:35:16 INFO - PROCESS | 1736 | 1461184516267 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1736 | 1461184516268 Marionette TRACE conn3 <- [1,1998,null,{}] 13:35:16 INFO - PROCESS | 1736 | 1461184516272 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 1736 | 1461184516410 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:35:16 INFO - PROCESS | 1736 | 1461184516476 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 1736 | ++DOCSHELL 1962E000 == 54 [pid = 1736] [id = 509] 13:35:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1A9DA800) [pid = 1736] [serial = 1527] [outer = 00000000] 13:35:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1C973C00) [pid = 1736] [serial = 1528] [outer = 1A9DA800] 13:35:16 INFO - PROCESS | 1736 | 1461184516521 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1CA9C000) [pid = 1736] [serial = 1529] [outer = 1A9DA800] 13:35:16 INFO - PROCESS | 1736 | 1461184516932 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:35:16 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 13:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 703ms 13:35:17 INFO - PROCESS | 1736 | 1461184516966 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1736 | 1461184516968 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:35:17 INFO - PROCESS | 1736 | 1461184516971 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1736 | 1461184516973 Marionette TRACE conn3 <- [1,2002,null,{}] 13:35:17 INFO - PROCESS | 1736 | 1461184516977 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 1736 | 1461184517091 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:35:17 INFO - PROCESS | 1736 | 1461184517098 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1736 | ++DOCSHELL 133A3000 == 55 [pid = 1736] [id = 510] 13:35:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (18398800) [pid = 1736] [serial = 1530] [outer = 00000000] 13:35:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1CCB6C00) [pid = 1736] [serial = 1531] [outer = 18398800] 13:35:17 INFO - PROCESS | 1736 | 1461184517195 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1D0AE400) [pid = 1736] [serial = 1532] [outer = 18398800] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (15517C00) [pid = 1736] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (12B7C800) [pid = 1736] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1A9D3C00) [pid = 1736] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (11C52C00) [pid = 1736] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1A1C4800) [pid = 1736] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1A15FC00) [pid = 1736] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (19092C00) [pid = 1736] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1A9D4800) [pid = 1736] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (15BAE400) [pid = 1736] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1434BC00) [pid = 1736] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (14397C00) [pid = 1736] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (197F8C00) [pid = 1736] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (11C50400) [pid = 1736] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (19C4F000) [pid = 1736] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1935C000) [pid = 1736] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1A868C00) [pid = 1736] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1A80D400) [pid = 1736] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:35:17 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1388B400) [pid = 1736] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:35:17 INFO - PROCESS | 1736 | 1461184517716 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 813ms 13:35:17 INFO - PROCESS | 1736 | 1461184517774 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1736 | 1461184517776 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 13:35:17 INFO - PROCESS | 1736 | 1461184517780 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:35:17 INFO - PROCESS | 1736 | 1461184517781 Marionette TRACE conn3 <- [1,2006,null,{}] 13:35:17 INFO - PROCESS | 1736 | 1461184517785 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 1736 | 1461184517861 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:35:17 INFO - PROCESS | 1736 | 1461184517867 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1736 | ++DOCSHELL 13264000 == 56 [pid = 1736] [id = 511] 13:35:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (138C2000) [pid = 1736] [serial = 1533] [outer = 00000000] 13:35:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (18A62400) [pid = 1736] [serial = 1534] [outer = 138C2000] 13:35:17 INFO - PROCESS | 1736 | 1461184517911 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (19092C00) [pid = 1736] [serial = 1535] [outer = 138C2000] 13:35:18 INFO - PROCESS | 1736 | 1461184518341 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 594ms 13:35:18 INFO - PROCESS | 1736 | 1461184518382 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1736 | 1461184518384 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 13:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:35:18 INFO - PROCESS | 1736 | 1461184518387 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1736 | 1461184518389 Marionette TRACE conn3 <- [1,2010,null,{}] 13:35:18 INFO - PROCESS | 1736 | 1461184518392 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:18 INFO - PROCESS | 1736 | 1461184518470 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:35:18 INFO - PROCESS | 1736 | 1461184518476 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1736 | ++DOCSHELL 14397C00 == 57 [pid = 1736] [id = 512] 13:35:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1550F400) [pid = 1736] [serial = 1536] [outer = 00000000] 13:35:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1C90C800) [pid = 1736] [serial = 1537] [outer = 1550F400] 13:35:18 INFO - PROCESS | 1736 | 1461184518521 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1CC5A000) [pid = 1736] [serial = 1538] [outer = 1550F400] 13:35:18 INFO - PROCESS | 1736 | 1461184518950 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 594ms 13:35:19 INFO - PROCESS | 1736 | 1461184518984 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1736 | 1461184518986 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:35:19 INFO - PROCESS | 1736 | 1461184519001 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1736 | 1461184519003 Marionette TRACE conn3 <- [1,2014,null,{}] 13:35:19 INFO - PROCESS | 1736 | 1461184519007 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 1736 | 1461184519093 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:35:19 INFO - PROCESS | 1736 | 1461184519099 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1736 | ++DOCSHELL 1320E000 == 58 [pid = 1736] [id = 513] 13:35:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (197F8C00) [pid = 1736] [serial = 1539] [outer = 00000000] 13:35:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1D4E0C00) [pid = 1736] [serial = 1540] [outer = 197F8C00] 13:35:19 INFO - PROCESS | 1736 | 1461184519148 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D4E6C00) [pid = 1736] [serial = 1541] [outer = 197F8C00] 13:35:19 INFO - PROCESS | 1736 | 1461184519798 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 843ms 13:35:19 INFO - PROCESS | 1736 | 1461184519844 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1736 | 1461184519849 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:35:19 INFO - PROCESS | 1736 | 1461184519854 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1736 | 1461184519858 Marionette TRACE conn3 <- [1,2018,null,{}] 13:35:19 INFO - PROCESS | 1736 | 1461184519864 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 1736 | 1461184519970 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:35:20 INFO - PROCESS | 1736 | 1461184520117 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1736 | ++DOCSHELL 13889000 == 59 [pid = 1736] [id = 514] 13:35:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (138C5400) [pid = 1736] [serial = 1542] [outer = 00000000] 13:35:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1682D800) [pid = 1736] [serial = 1543] [outer = 138C5400] 13:35:20 INFO - PROCESS | 1736 | 1461184520175 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (181E1400) [pid = 1736] [serial = 1544] [outer = 138C5400] 13:35:20 INFO - PROCESS | 1736 | 1461184520786 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1000ms 13:35:20 INFO - PROCESS | 1736 | 1461184520857 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1736 | 1461184520863 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 13:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:35:20 INFO - PROCESS | 1736 | 1461184520869 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1736 | 1461184520872 Marionette TRACE conn3 <- [1,2022,null,{}] 13:35:20 INFO - PROCESS | 1736 | 1461184520876 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 1736 | 1461184520980 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:35:21 INFO - PROCESS | 1736 | 1461184521124 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1736 | ++DOCSHELL 188C6C00 == 60 [pid = 1736] [id = 515] 13:35:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (18EAE400) [pid = 1736] [serial = 1545] [outer = 00000000] 13:35:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1962AC00) [pid = 1736] [serial = 1546] [outer = 18EAE400] 13:35:21 INFO - PROCESS | 1736 | 1461184521179 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (197F2400) [pid = 1736] [serial = 1547] [outer = 18EAE400] 13:35:21 INFO - PROCESS | 1736 | 1461184521785 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 938ms 13:35:21 INFO - PROCESS | 1736 | 1461184521812 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1736 | 1461184521815 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:35:21 INFO - PROCESS | 1736 | 1461184521819 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1736 | 1461184521822 Marionette TRACE conn3 <- [1,2026,null,{}] 13:35:21 INFO - PROCESS | 1736 | 1461184521833 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 1736 | 1461184521939 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:35:22 INFO - PROCESS | 1736 | 1461184522079 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1736 | ++DOCSHELL 1C970C00 == 61 [pid = 1736] [id = 516] 13:35:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (1C972000) [pid = 1736] [serial = 1548] [outer = 00000000] 13:35:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1D3E5800) [pid = 1736] [serial = 1549] [outer = 1C972000] 13:35:22 INFO - PROCESS | 1736 | 1461184522137 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1D4E0000) [pid = 1736] [serial = 1550] [outer = 1C972000] 13:35:22 INFO - PROCESS | 1736 | 1461184522746 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1188ms 13:35:23 INFO - PROCESS | 1736 | 1461184523021 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 1736 | 1461184523026 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:35:23 INFO - PROCESS | 1736 | 1461184523031 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 1736 | 1461184523033 Marionette TRACE conn3 <- [1,2030,null,{}] 13:35:23 INFO - PROCESS | 1736 | 1461184523039 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:23 INFO - PROCESS | 1736 | 1461184523139 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:35:23 INFO - PROCESS | 1736 | 1461184523273 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 1736 | ++DOCSHELL 12B7F000 == 62 [pid = 1736] [id = 517] 13:35:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (12C62000) [pid = 1736] [serial = 1551] [outer = 00000000] 13:35:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (143A0400) [pid = 1736] [serial = 1552] [outer = 12C62000] 13:35:23 INFO - PROCESS | 1736 | 1461184523323 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (15516400) [pid = 1736] [serial = 1553] [outer = 12C62000] 13:35:23 INFO - PROCESS | 1736 | 1461184523945 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 14397C00 == 61 [pid = 1736] [id = 512] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 13264000 == 60 [pid = 1736] [id = 511] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 133A3000 == 59 [pid = 1736] [id = 510] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 1962E000 == 58 [pid = 1736] [id = 509] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 1C1B6400 == 57 [pid = 1736] [id = 508] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 133AE400 == 56 [pid = 1736] [id = 507] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 19230800 == 55 [pid = 1736] [id = 506] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 18707000 == 54 [pid = 1736] [id = 505] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 02A77000 == 53 [pid = 1736] [id = 504] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 136AD800 == 52 [pid = 1736] [id = 503] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1C909800) [pid = 1736] [serial = 1459] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (15BD5400) [pid = 1736] [serial = 1453] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (18A6F400) [pid = 1736] [serial = 1456] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOCSHELL 138BD800 == 51 [pid = 1736] [id = 499] 13:35:24 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) 13:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1001ms 13:35:24 INFO - PROCESS | 1736 | 1461184524034 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1736 | 1461184524037 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:35:24 INFO - PROCESS | 1736 | 1461184524044 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1736 | 1461184524047 Marionette TRACE conn3 <- [1,2034,null,{}] 13:35:24 INFO - PROCESS | 1736 | 1461184524051 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 1736 | 1461184524152 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1A543000) [pid = 1736] [serial = 1331] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1C1A9800) [pid = 1736] [serial = 1244] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1C1B0C00) [pid = 1736] [serial = 1334] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (15BD5000) [pid = 1736] [serial = 1292] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1886E800) [pid = 1736] [serial = 1328] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1325A400) [pid = 1736] [serial = 1289] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C839C00) [pid = 1736] [serial = 1376] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (13A8FC00) [pid = 1736] [serial = 1325] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1655C000) [pid = 1736] [serial = 1465] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1655BC00) [pid = 1736] [serial = 1468] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (17AA3800) [pid = 1736] [serial = 1469] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (18D01C00) [pid = 1736] [serial = 1471] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1C23A800) [pid = 1736] [serial = 1481] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (18709000) [pid = 1736] [serial = 1463] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (17AA2800) [pid = 1736] [serial = 1462] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1C96F800) [pid = 1736] [serial = 1489] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (13A89C00) [pid = 1736] [serial = 1487] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1C90E400) [pid = 1736] [serial = 1484] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1A166C00) [pid = 1736] [serial = 1477] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (14AF7C00) [pid = 1736] [serial = 1486] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1CC55800) [pid = 1736] [serial = 1493] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1CA9BC00) [pid = 1736] [serial = 1490] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A1C7400) [pid = 1736] [serial = 1478] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1962DC00) [pid = 1736] [serial = 1475] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1CC59800) [pid = 1736] [serial = 1492] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1C1AFC00) [pid = 1736] [serial = 1480] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1962E400) [pid = 1736] [serial = 1474] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1C910C00) [pid = 1736] [serial = 1483] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (17A04800) [pid = 1736] [serial = 1466] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1736 | 1461184524250 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1736 | ++DOCSHELL 11C52800 == 52 [pid = 1736] [id = 518] 13:35:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (11C5CC00) [pid = 1736] [serial = 1554] [outer = 00000000] 13:35:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (14356800) [pid = 1736] [serial = 1555] [outer = 11C5CC00] 13:35:24 INFO - PROCESS | 1736 | 1461184524296 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (15B48000) [pid = 1736] [serial = 1556] [outer = 11C5CC00] 13:35:24 INFO - PROCESS | 1736 | 1461184524739 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 735ms 13:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:35:24 INFO - PROCESS | 1736 | 1461184524784 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1736 | 1461184524786 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 13:35:24 INFO - PROCESS | 1736 | 1461184524790 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1736 | 1461184524792 Marionette TRACE conn3 <- [1,2038,null,{}] 13:35:24 INFO - PROCESS | 1736 | 1461184524805 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 1736 | 1461184524888 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:35:24 INFO - PROCESS | 1736 | 1461184524902 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1736 | ++DOCSHELL 18031800 == 53 [pid = 1736] [id = 519] 13:35:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (18032000) [pid = 1736] [serial = 1557] [outer = 00000000] 13:35:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (181EA800) [pid = 1736] [serial = 1558] [outer = 18032000] 13:35:24 INFO - PROCESS | 1736 | 1461184524950 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1870F800) [pid = 1736] [serial = 1559] [outer = 18032000] 13:35:25 INFO - PROCESS | 1736 | 1461184525412 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 625ms 13:35:25 INFO - PROCESS | 1736 | 1461184525428 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1736 | 1461184525430 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 13:35:25 INFO - PROCESS | 1736 | 1461184525437 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:35:25 INFO - PROCESS | 1736 | 1461184525438 Marionette TRACE conn3 <- [1,2042,null,{}] 13:35:25 INFO - PROCESS | 1736 | 1461184525442 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 1736 | 1461184525519 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:35:25 INFO - PROCESS | 1736 | 1461184525525 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1736 | ++DOCSHELL 18A67C00 == 54 [pid = 1736] [id = 520] 13:35:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18A68C00) [pid = 1736] [serial = 1560] [outer = 00000000] 13:35:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (18EA8400) [pid = 1736] [serial = 1561] [outer = 18A68C00] 13:35:25 INFO - PROCESS | 1736 | 1461184525569 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1908AC00) [pid = 1736] [serial = 1562] [outer = 18A68C00] 13:35:26 INFO - PROCESS | 1736 | 1461184526001 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 594ms 13:35:26 INFO - PROCESS | 1736 | 1461184526035 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1736 | 1461184526037 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 13:35:26 INFO - PROCESS | 1736 | 1461184526040 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:35:26 INFO - PROCESS | 1736 | 1461184526042 Marionette TRACE conn3 <- [1,2046,null,{}] 13:35:26 INFO - PROCESS | 1736 | 1461184526045 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 1736 | 1461184526119 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:35:26 INFO - PROCESS | 1736 | 1461184526124 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1736 | ++DOCSHELL 18A68800 == 55 [pid = 1736] [id = 521] 13:35:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (18EAC400) [pid = 1736] [serial = 1563] [outer = 00000000] 13:35:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (19632400) [pid = 1736] [serial = 1564] [outer = 18EAC400] 13:35:26 INFO - PROCESS | 1736 | 1461184526177 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (196E0800) [pid = 1736] [serial = 1565] [outer = 18EAC400] 13:35:26 INFO - PROCESS | 1736 | 1461184526665 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 626ms 13:35:26 INFO - PROCESS | 1736 | 1461184526678 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1736 | 1461184526680 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 13:35:26 INFO - PROCESS | 1736 | 1461184526683 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:35:26 INFO - PROCESS | 1736 | 1461184526685 Marionette TRACE conn3 <- [1,2050,null,{}] 13:35:26 INFO - PROCESS | 1736 | 1461184526689 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 1736 | 1461184526825 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:35:26 INFO - PROCESS | 1736 | 1461184526832 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1736 | ++DOCSHELL 199AF400 == 56 [pid = 1736] [id = 522] 13:35:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1A166C00) [pid = 1736] [serial = 1566] [outer = 00000000] 13:35:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1A80CC00) [pid = 1736] [serial = 1567] [outer = 1A166C00] 13:35:26 INFO - PROCESS | 1736 | 1461184526879 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1A9D3C00) [pid = 1736] [serial = 1568] [outer = 1A166C00] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (18A6A000) [pid = 1736] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (18E76400) [pid = 1736] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (14AF7800) [pid = 1736] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (02A7B400) [pid = 1736] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C385400) [pid = 1736] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (13265000) [pid = 1736] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (16559400) [pid = 1736] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1C1B7800) [pid = 1736] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A9DA800) [pid = 1736] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1A9DB400) [pid = 1736] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (11C4E400) [pid = 1736] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (199A4800) [pid = 1736] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18863C00) [pid = 1736] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1962EC00) [pid = 1736] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (136B5C00) [pid = 1736] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18398800) [pid = 1736] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (138C2000) [pid = 1736] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:35:27 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1550F400) [pid = 1736] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:35:27 INFO - PROCESS | 1736 | 1461184527957 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1360ms 13:35:28 INFO - PROCESS | 1736 | 1461184528043 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1736 | 1461184528049 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:35:28 INFO - PROCESS | 1736 | 1461184528055 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1736 | 1461184528058 Marionette TRACE conn3 <- [1,2054,null,{}] 13:35:28 INFO - PROCESS | 1736 | 1461184528064 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 1736 | 1461184528167 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:35:28 INFO - PROCESS | 1736 | 1461184528310 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1736 | ++DOCSHELL 1325B000 == 57 [pid = 1736] [id = 523] 13:35:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (13605C00) [pid = 1736] [serial = 1569] [outer = 00000000] 13:35:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (13A8A000) [pid = 1736] [serial = 1570] [outer = 13605C00] 13:35:28 INFO - PROCESS | 1736 | 1461184528367 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (14A0C000) [pid = 1736] [serial = 1571] [outer = 13605C00] 13:35:28 INFO - PROCESS | 1736 | 1461184528968 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 938ms 13:35:29 INFO - PROCESS | 1736 | 1461184529000 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 1736 | 1461184529006 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:35:29 INFO - PROCESS | 1736 | 1461184529012 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1736 | 1461184529015 Marionette TRACE conn3 <- [1,2058,null,{}] 13:35:29 INFO - PROCESS | 1736 | 1461184529019 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 1736 | 1461184529119 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:35:29 INFO - PROCESS | 1736 | 1461184529231 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1736 | ++DOCSHELL 12CF9800 == 58 [pid = 1736] [id = 524] 13:35:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (13823C00) [pid = 1736] [serial = 1572] [outer = 00000000] 13:35:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (18123C00) [pid = 1736] [serial = 1573] [outer = 13823C00] 13:35:29 INFO - PROCESS | 1736 | 1461184529285 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1803F000) [pid = 1736] [serial = 1574] [outer = 13823C00] 13:35:29 INFO - PROCESS | 1736 | 1461184529945 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 937ms 13:35:29 INFO - PROCESS | 1736 | 1461184529987 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:35:29 INFO - PROCESS | 1736 | 1461184529989 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 13:35:29 INFO - PROCESS | 1736 | 1461184529993 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1736 | 1461184529997 Marionette TRACE conn3 <- [1,2062,null,{}] 13:35:30 INFO - PROCESS | 1736 | 1461184530008 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:30 INFO - PROCESS | 1736 | 1461184530109 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:35:30 INFO - PROCESS | 1736 | 1461184530247 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1736 | ++DOCSHELL 18C27400 == 59 [pid = 1736] [id = 525] 13:35:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (19093400) [pid = 1736] [serial = 1575] [outer = 00000000] 13:35:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1A166000) [pid = 1736] [serial = 1576] [outer = 19093400] 13:35:30 INFO - PROCESS | 1736 | 1461184530306 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1A26AC00) [pid = 1736] [serial = 1577] [outer = 19093400] 13:35:30 INFO - PROCESS | 1736 | 1461184530868 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 891ms 13:35:30 INFO - PROCESS | 1736 | 1461184530897 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1736 | 1461184530899 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:35:30 INFO - PROCESS | 1736 | 1461184530903 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1736 | 1461184530905 Marionette TRACE conn3 <- [1,2066,null,{}] 13:35:30 INFO - PROCESS | 1736 | 1461184530909 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 1736 | 1461184531006 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:35:31 INFO - PROCESS | 1736 | 1461184531113 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1736 | ++DOCSHELL 1A543000 == 60 [pid = 1736] [id = 526] 13:35:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1A926000) [pid = 1736] [serial = 1578] [outer = 00000000] 13:35:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C1AE000) [pid = 1736] [serial = 1579] [outer = 1A926000] 13:35:31 INFO - PROCESS | 1736 | 1461184531167 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C1B1400) [pid = 1736] [serial = 1580] [outer = 1A926000] 13:35:31 INFO - PROCESS | 1736 | 1461184531791 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 938ms 13:35:31 INFO - PROCESS | 1736 | 1461184531848 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1736 | 1461184531850 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:35:31 INFO - PROCESS | 1736 | 1461184531854 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1736 | 1461184531856 Marionette TRACE conn3 <- [1,2070,null,{}] 13:35:31 INFO - PROCESS | 1736 | 1461184531859 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 1736 | 1461184531956 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:35:32 INFO - PROCESS | 1736 | 1461184532063 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1736 | ++DOCSHELL 11C5A000 == 61 [pid = 1736] [id = 527] 13:35:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (12B7F400) [pid = 1736] [serial = 1581] [outer = 00000000] 13:35:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (15D8F000) [pid = 1736] [serial = 1582] [outer = 12B7F400] 13:35:32 INFO - PROCESS | 1736 | 1461184532117 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (17A0BC00) [pid = 1736] [serial = 1583] [outer = 12B7F400] 13:35:32 INFO - PROCESS | 1736 | 1461184532792 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1000ms 13:35:32 INFO - PROCESS | 1736 | 1461184532856 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1736 | 1461184532861 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:35:32 INFO - PROCESS | 1736 | 1461184532866 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1736 | 1461184532869 Marionette TRACE conn3 <- [1,2074,null,{}] 13:35:32 INFO - PROCESS | 1736 | 1461184532874 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:32 INFO - PROCESS | 1736 | 1461184532981 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:35:33 INFO - PROCESS | 1736 | 1461184533091 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 1434A000 == 60 [pid = 1736] [id = 487] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 18A68800 == 59 [pid = 1736] [id = 521] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 18A67C00 == 58 [pid = 1736] [id = 520] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 18031800 == 57 [pid = 1736] [id = 519] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 11C52800 == 56 [pid = 1736] [id = 518] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 12B7F000 == 55 [pid = 1736] [id = 517] 13:35:33 INFO - PROCESS | 1736 | --DOCSHELL 13889000 == 54 [pid = 1736] [id = 514] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (19C58000) [pid = 1736] [serial = 1415] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (16B4C800) [pid = 1736] [serial = 1412] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (12CF6C00) [pid = 1736] [serial = 1409] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1C904C00) [pid = 1736] [serial = 1367] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (147AF400) [pid = 1736] [serial = 1370] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18A70C00) [pid = 1736] [serial = 1373] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1D0AEC00) [pid = 1736] [serial = 1495] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1C269400) [pid = 1736] [serial = 1525] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1C973C00) [pid = 1736] [serial = 1528] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1C904400) [pid = 1736] [serial = 1526] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (15E7E400) [pid = 1736] [serial = 1498] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1C37F400) [pid = 1736] [serial = 1418] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (19093C00) [pid = 1736] [serial = 1501] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1CCA9800) [pid = 1736] [serial = 1504] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1D3EB800) [pid = 1736] [serial = 1507] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (133ABC00) [pid = 1736] [serial = 1513] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (138C1400) [pid = 1736] [serial = 1514] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1A91E000) [pid = 1736] [serial = 1522] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (18A6D800) [pid = 1736] [serial = 1516] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18EA1C00) [pid = 1736] [serial = 1517] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (199B0000) [pid = 1736] [serial = 1519] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1D4E0C00) [pid = 1736] [serial = 1540] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1A165400) [pid = 1736] [serial = 1520] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (157B6400) [pid = 1736] [serial = 1511] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (13A81800) [pid = 1736] [serial = 1510] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1CCB6C00) [pid = 1736] [serial = 1531] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1CA9C000) [pid = 1736] [serial = 1529] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18A62400) [pid = 1736] [serial = 1534] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1CC5A000) [pid = 1736] [serial = 1538] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (1C90C800) [pid = 1736] [serial = 1537] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1D0AE400) [pid = 1736] [serial = 1532] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1A925000) [pid = 1736] [serial = 1523] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (19092C00) [pid = 1736] [serial = 1535] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (18EAEC00) [pid = 1736] [serial = 1472] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1736 | ++DOCSHELL 12B3EC00 == 55 [pid = 1736] [id = 528] 13:35:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (12B7F000) [pid = 1736] [serial = 1584] [outer = 00000000] 13:35:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (138C1400) [pid = 1736] [serial = 1585] [outer = 12B7F000] 13:35:33 INFO - PROCESS | 1736 | 1461184533163 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (14AF5400) [pid = 1736] [serial = 1586] [outer = 12B7F000] 13:35:33 INFO - PROCESS | 1736 | 1461184533613 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 797ms 13:35:33 INFO - PROCESS | 1736 | 1461184533668 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1736 | 1461184533674 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 13:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:35:33 INFO - PROCESS | 1736 | 1461184533679 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1736 | 1461184533682 Marionette TRACE conn3 <- [1,2078,null,{}] 13:35:33 INFO - PROCESS | 1736 | 1461184533686 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 1736 | 1461184533768 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:35:33 INFO - PROCESS | 1736 | 1461184533777 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1736 | ++DOCSHELL 136B4000 == 56 [pid = 1736] [id = 529] 13:35:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (14A16400) [pid = 1736] [serial = 1587] [outer = 00000000] 13:35:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1655C000) [pid = 1736] [serial = 1588] [outer = 14A16400] 13:35:33 INFO - PROCESS | 1736 | 1461184533823 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (17A07C00) [pid = 1736] [serial = 1589] [outer = 14A16400] 13:35:34 INFO - PROCESS | 1736 | 1461184534318 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 688ms 13:35:34 INFO - PROCESS | 1736 | 1461184534378 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1736 | 1461184534380 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:35:34 INFO - PROCESS | 1736 | 1461184534384 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1736 | 1461184534387 Marionette TRACE conn3 <- [1,2082,null,{}] 13:35:34 INFO - PROCESS | 1736 | 1461184534397 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 1736 | 1461184534480 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:35:34 INFO - PROCESS | 1736 | 1461184534577 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1736 | ++DOCSHELL 18A69C00 == 57 [pid = 1736] [id = 530] 13:35:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18A6B800) [pid = 1736] [serial = 1590] [outer = 00000000] 13:35:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (18D02C00) [pid = 1736] [serial = 1591] [outer = 18A6B800] 13:35:34 INFO - PROCESS | 1736 | 1461184534632 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (18EA5800) [pid = 1736] [serial = 1592] [outer = 18A6B800] 13:35:34 INFO - PROCESS | 1736 | 1461184534995 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 625ms 13:35:35 INFO - PROCESS | 1736 | 1461184535029 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1736 | 1461184535032 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 1736 | 1461184535036 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:35:35 INFO - PROCESS | 1736 | 1461184535037 Marionette TRACE conn3 <- [1,2086,null,{}] 13:35:35 INFO - PROCESS | 1736 | 1461184535041 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 1736 | 1461184535120 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:35:35 INFO - PROCESS | 1736 | 1461184535158 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1736 | ++DOCSHELL 19096800 == 58 [pid = 1736] [id = 531] 13:35:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (19098400) [pid = 1736] [serial = 1593] [outer = 00000000] 13:35:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1962E400) [pid = 1736] [serial = 1594] [outer = 19098400] 13:35:35 INFO - PROCESS | 1736 | 1461184535203 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (196E3000) [pid = 1736] [serial = 1595] [outer = 19098400] 13:35:35 INFO - PROCESS | 1736 | 1461184535669 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 687ms 13:35:35 INFO - PROCESS | 1736 | 1461184535742 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1736 | 1461184535744 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 1736 | 1461184535747 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:35:35 INFO - PROCESS | 1736 | 1461184535749 Marionette TRACE conn3 <- [1,2090,null,{}] 13:35:35 INFO - PROCESS | 1736 | 1461184535753 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 1736 | 1461184535860 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:35:35 INFO - PROCESS | 1736 | 1461184535869 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1736 | ++DOCSHELL 18A68800 == 59 [pid = 1736] [id = 532] 13:35:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (19629C00) [pid = 1736] [serial = 1596] [outer = 00000000] 13:35:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A1C6800) [pid = 1736] [serial = 1597] [outer = 19629C00] 13:35:35 INFO - PROCESS | 1736 | 1461184535973 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1A54C000) [pid = 1736] [serial = 1598] [outer = 19629C00] 13:35:36 INFO - PROCESS | 1736 | 1461184536415 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 703ms 13:35:36 INFO - PROCESS | 1736 | 1461184536448 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 1736 | 1461184536450 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 13:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:35:36 INFO - PROCESS | 1736 | 1461184536453 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 1736 | 1461184536455 Marionette TRACE conn3 <- [1,2094,null,{}] 13:35:36 INFO - PROCESS | 1736 | 1461184536459 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:36 INFO - PROCESS | 1736 | 1461184536602 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:35:36 INFO - PROCESS | 1736 | 1461184536668 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 1736 | ++DOCSHELL 1A16A000 == 60 [pid = 1736] [id = 533] 13:35:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1A9DA800) [pid = 1736] [serial = 1599] [outer = 00000000] 13:35:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C240800) [pid = 1736] [serial = 1600] [outer = 1A9DA800] 13:35:36 INFO - PROCESS | 1736 | 1461184536715 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C271800) [pid = 1736] [serial = 1601] [outer = 1A9DA800] 13:35:37 INFO - PROCESS | 1736 | 1461184537123 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 703ms 13:35:37 INFO - PROCESS | 1736 | 1461184537152 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1736 | 1461184537154 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 13:35:37 INFO - PROCESS | 1736 | 1461184537158 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:35:37 INFO - PROCESS | 1736 | 1461184537159 Marionette TRACE conn3 <- [1,2098,null,{}] 13:35:37 INFO - PROCESS | 1736 | 1461184537163 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 1736 | 1461184537275 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:35:37 INFO - PROCESS | 1736 | 1461184537281 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1736 | ++DOCSHELL 14394800 == 61 [pid = 1736] [id = 534] 13:35:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (14AF7000) [pid = 1736] [serial = 1602] [outer = 00000000] 13:35:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1C833C00) [pid = 1736] [serial = 1603] [outer = 14AF7000] 13:35:37 INFO - PROCESS | 1736 | 1461184537396 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1C901400) [pid = 1736] [serial = 1604] [outer = 14AF7000] 13:35:37 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18EAC400) [pid = 1736] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:35:37 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18A68C00) [pid = 1736] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:35:37 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (18032000) [pid = 1736] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:35:37 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (11C5CC00) [pid = 1736] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:35:37 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (12C62000) [pid = 1736] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:35:37 INFO - PROCESS | 1736 | 1461184537754 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 641ms 13:35:37 INFO - PROCESS | 1736 | 1461184537796 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1736 | 1461184537798 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 13:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:35:37 INFO - PROCESS | 1736 | 1461184537801 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 1736 | 1461184537803 Marionette TRACE conn3 <- [1,2102,null,{}] 13:35:37 INFO - PROCESS | 1736 | 1461184537806 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 1736 | 1461184537883 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:35:37 INFO - PROCESS | 1736 | 1461184537889 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1736 | ++DOCSHELL 11C5AC00 == 62 [pid = 1736] [id = 535] 13:35:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (16836400) [pid = 1736] [serial = 1605] [outer = 00000000] 13:35:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C83DC00) [pid = 1736] [serial = 1606] [outer = 16836400] 13:35:37 INFO - PROCESS | 1736 | 1461184537932 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1C387C00) [pid = 1736] [serial = 1607] [outer = 16836400] 13:35:38 INFO - PROCESS | 1736 | 1461184538390 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 625ms 13:35:38 INFO - PROCESS | 1736 | 1461184538439 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 1736 | 1461184538441 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:35:38 INFO - PROCESS | 1736 | 1461184538449 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 1736 | 1461184538450 Marionette TRACE conn3 <- [1,2106,null,{}] 13:35:38 INFO - PROCESS | 1736 | 1461184538454 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 1736 | 1461184538531 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:35:38 INFO - PROCESS | 1736 | 1461184538537 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1736 | ++DOCSHELL 02673800 == 63 [pid = 1736] [id = 536] 13:35:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (02A7B800) [pid = 1736] [serial = 1608] [outer = 00000000] 13:35:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1870B800) [pid = 1736] [serial = 1609] [outer = 02A7B800] 13:35:38 INFO - PROCESS | 1736 | 1461184538581 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C37F800) [pid = 1736] [serial = 1610] [outer = 02A7B800] 13:35:39 INFO - PROCESS | 1736 | 1461184539033 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 625ms 13:35:39 INFO - PROCESS | 1736 | 1461184539083 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 1736 | 1461184539085 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:35:39 INFO - PROCESS | 1736 | 1461184539088 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1736 | 1461184539090 Marionette TRACE conn3 <- [1,2110,null,{}] 13:35:39 INFO - PROCESS | 1736 | 1461184539093 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 1736 | 1461184539169 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:35:39 INFO - PROCESS | 1736 | 1461184539177 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1736 | ++DOCSHELL 1655C400 == 64 [pid = 1736] [id = 537] 13:35:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (199A2800) [pid = 1736] [serial = 1611] [outer = 00000000] 13:35:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1CA90000) [pid = 1736] [serial = 1612] [outer = 199A2800] 13:35:39 INFO - PROCESS | 1736 | 1461184539221 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1CA9B800) [pid = 1736] [serial = 1613] [outer = 199A2800] 13:35:39 INFO - PROCESS | 1736 | 1461184539868 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 844ms 13:35:39 INFO - PROCESS | 1736 | 1461184539932 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 1736 | 1461184539936 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:35:39 INFO - PROCESS | 1736 | 1461184539942 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1736 | 1461184539946 Marionette TRACE conn3 <- [1,2114,null,{}] 13:35:39 INFO - PROCESS | 1736 | 1461184539952 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 1736 | 1461184540092 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:35:40 INFO - PROCESS | 1736 | 1461184540204 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1736 | ++DOCSHELL 133A9000 == 65 [pid = 1736] [id = 538] 13:35:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (133AA400) [pid = 1736] [serial = 1614] [outer = 00000000] 13:35:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (15BD0C00) [pid = 1736] [serial = 1615] [outer = 133AA400] 13:35:40 INFO - PROCESS | 1736 | 1461184540262 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1647A000) [pid = 1736] [serial = 1616] [outer = 133AA400] 13:35:40 INFO - PROCESS | 1736 | 1461184540825 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 938ms 13:35:40 INFO - PROCESS | 1736 | 1461184540889 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 1736 | 1461184540895 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:35:40 INFO - PROCESS | 1736 | 1461184540901 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1736 | 1461184540904 Marionette TRACE conn3 <- [1,2118,null,{}] 13:35:40 INFO - PROCESS | 1736 | 1461184540908 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:41 INFO - PROCESS | 1736 | 1461184541012 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:35:41 INFO - PROCESS | 1736 | 1461184541150 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1736 | ++DOCSHELL 14AF7C00 == 66 [pid = 1736] [id = 539] 13:35:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (16485800) [pid = 1736] [serial = 1617] [outer = 00000000] 13:35:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (18EA6C00) [pid = 1736] [serial = 1618] [outer = 16485800] 13:35:41 INFO - PROCESS | 1736 | 1461184541205 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (19097800) [pid = 1736] [serial = 1619] [outer = 16485800] 13:35:41 INFO - PROCESS | 1736 | 1461184541808 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1736 | 1461184541847 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 13:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:35:41 INFO - PROCESS | 1736 | 1461184541851 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1736 | 1461184541855 Marionette TRACE conn3 <- [1,2122,null,{}] 13:35:41 INFO - PROCESS | 1736 | 1461184541865 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:41 INFO - PROCESS | 1736 | 1461184541971 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:35:42 INFO - PROCESS | 1736 | 1461184542110 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1736 | ++DOCSHELL 1C968800 == 67 [pid = 1736] [id = 540] 13:35:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C968C00) [pid = 1736] [serial = 1620] [outer = 00000000] 13:35:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1CC4FC00) [pid = 1736] [serial = 1621] [outer = 1C968C00] 13:35:42 INFO - PROCESS | 1736 | 1461184542168 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1CC55C00) [pid = 1736] [serial = 1622] [outer = 1C968C00] 13:35:42 INFO - PROCESS | 1736 | 1461184542726 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 938ms 13:35:42 INFO - PROCESS | 1736 | 1461184542795 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 1736 | 1461184542798 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 13:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:35:42 INFO - PROCESS | 1736 | 1461184542802 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 1736 | 1461184542803 Marionette TRACE conn3 <- [1,2126,null,{}] 13:35:42 INFO - PROCESS | 1736 | 1461184542807 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 1736 | 1461184542908 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:35:43 INFO - PROCESS | 1736 | 1461184543044 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1736 | ++DOCSHELL 1CA8D800 == 68 [pid = 1736] [id = 541] 13:35:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1CC55400) [pid = 1736] [serial = 1623] [outer = 00000000] 13:35:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1CCB5C00) [pid = 1736] [serial = 1624] [outer = 1CC55400] 13:35:43 INFO - PROCESS | 1736 | 1461184543100 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1D0A4400) [pid = 1736] [serial = 1625] [outer = 1CC55400] 13:35:43 INFO - PROCESS | 1736 | 1461184543908 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1156ms 13:35:43 INFO - PROCESS | 1736 | 1461184543958 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1736 | 1461184543962 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 13:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:35:43 INFO - PROCESS | 1736 | 1461184543968 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1736 | 1461184543972 Marionette TRACE conn3 <- [1,2130,null,{}] 13:35:43 INFO - PROCESS | 1736 | 1461184543978 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:44 INFO - PROCESS | 1736 | 1461184544073 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:35:44 INFO - PROCESS | 1736 | 1461184544215 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1736 | ++DOCSHELL 13A81800 == 69 [pid = 1736] [id = 542] 13:35:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (13A8E000) [pid = 1736] [serial = 1626] [outer = 00000000] 13:35:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (17A03000) [pid = 1736] [serial = 1627] [outer = 13A8E000] 13:35:44 INFO - PROCESS | 1736 | 1461184544267 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1886EC00) [pid = 1736] [serial = 1628] [outer = 13A8E000] 13:35:44 INFO - PROCESS | 1736 | 1461184544849 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1736 | 1461184544921 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 13:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:35:44 INFO - PROCESS | 1736 | 1461184544928 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1736 | 1461184544930 Marionette TRACE conn3 <- [1,2134,null,{}] 13:35:44 INFO - PROCESS | 1736 | 1461184544934 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 1736 | 1461184545039 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 1325A000 == 68 [pid = 1736] [id = 443] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 1C83E400 == 67 [pid = 1736] [id = 498] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 02673800 == 66 [pid = 1736] [id = 536] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 11C5AC00 == 65 [pid = 1736] [id = 535] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 14394800 == 64 [pid = 1736] [id = 534] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 1A16A000 == 63 [pid = 1736] [id = 533] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 18A68800 == 62 [pid = 1736] [id = 532] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 19096800 == 61 [pid = 1736] [id = 531] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 18A69C00 == 60 [pid = 1736] [id = 530] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 136B4000 == 59 [pid = 1736] [id = 529] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 12B3EC00 == 58 [pid = 1736] [id = 528] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1962AC00) [pid = 1736] [serial = 1546] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1682D800) [pid = 1736] [serial = 1543] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1D3E5800) [pid = 1736] [serial = 1549] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 1325B000 == 57 [pid = 1736] [id = 523] 13:35:45 INFO - PROCESS | 1736 | --DOCSHELL 199AF400 == 56 [pid = 1736] [id = 522] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (196E0800) [pid = 1736] [serial = 1565] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (19632400) [pid = 1736] [serial = 1564] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (18EA8400) [pid = 1736] [serial = 1561] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1908AC00) [pid = 1736] [serial = 1562] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (181EA800) [pid = 1736] [serial = 1558] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (14356800) [pid = 1736] [serial = 1555] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (15B48000) [pid = 1736] [serial = 1556] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (15516400) [pid = 1736] [serial = 1553] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (143A0400) [pid = 1736] [serial = 1552] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1870F800) [pid = 1736] [serial = 1559] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1736 | 1461184545183 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1736 | ++DOCSHELL 02665800 == 57 [pid = 1736] [id = 543] 13:35:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (0266C000) [pid = 1736] [serial = 1629] [outer = 00000000] 13:35:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (13265000) [pid = 1736] [serial = 1630] [outer = 0266C000] 13:35:45 INFO - PROCESS | 1736 | 1461184545229 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1439B400) [pid = 1736] [serial = 1631] [outer = 0266C000] 13:35:45 INFO - PROCESS | 1736 | 1461184545727 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 1736 | 1461184545771 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 13:35:45 INFO - PROCESS | 1736 | 1461184545774 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:35:45 INFO - PROCESS | 1736 | 1461184545778 Marionette TRACE conn3 <- [1,2138,null,{}] 13:35:45 INFO - PROCESS | 1736 | 1461184545787 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 1736 | 1461184545868 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:35:45 INFO - PROCESS | 1736 | 1461184545878 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1736 | ++DOCSHELL 1935D000 == 58 [pid = 1736] [id = 544] 13:35:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1935F800) [pid = 1736] [serial = 1632] [outer = 00000000] 13:35:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (199A4800) [pid = 1736] [serial = 1633] [outer = 1935F800] 13:35:45 INFO - PROCESS | 1736 | 1461184545926 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A165400) [pid = 1736] [serial = 1634] [outer = 1935F800] 13:35:46 INFO - PROCESS | 1736 | 1461184546400 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 625ms 13:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:35:46 INFO - PROCESS | 1736 | 1461184546415 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1736 | 1461184546417 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 13:35:46 INFO - PROCESS | 1736 | 1461184546420 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1736 | 1461184546422 Marionette TRACE conn3 <- [1,2142,null,{}] 13:35:46 INFO - PROCESS | 1736 | 1461184546425 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 1736 | 1461184546509 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:35:46 INFO - PROCESS | 1736 | 1461184546517 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1736 | ++DOCSHELL 1A266C00 == 59 [pid = 1736] [id = 545] 13:35:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1A86B800) [pid = 1736] [serial = 1635] [outer = 00000000] 13:35:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1C1B7800) [pid = 1736] [serial = 1636] [outer = 1A86B800] 13:35:46 INFO - PROCESS | 1736 | 1461184546566 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1C1B7400) [pid = 1736] [serial = 1637] [outer = 1A86B800] 13:35:47 INFO - PROCESS | 1736 | 1461184547030 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 703ms 13:35:47 INFO - PROCESS | 1736 | 1461184547117 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1736 | 1461184547119 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:35:47 INFO - PROCESS | 1736 | 1461184547123 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1736 | 1461184547125 Marionette TRACE conn3 <- [1,2146,null,{}] 13:35:47 INFO - PROCESS | 1736 | 1461184547132 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 1736 | 1461184547209 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:35:47 INFO - PROCESS | 1736 | 1461184547251 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1736 | ++DOCSHELL 1C90B000 == 60 [pid = 1736] [id = 546] 13:35:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1C90E000) [pid = 1736] [serial = 1638] [outer = 00000000] 13:35:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1C972800) [pid = 1736] [serial = 1639] [outer = 1C90E000] 13:35:47 INFO - PROCESS | 1736 | 1461184547296 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1CA90800) [pid = 1736] [serial = 1640] [outer = 1C90E000] 13:35:47 INFO - PROCESS | 1736 | 1461184547790 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 704ms 13:35:47 INFO - PROCESS | 1736 | 1461184547823 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1736 | 1461184547825 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:35:47 INFO - PROCESS | 1736 | 1461184547828 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1736 | 1461184547830 Marionette TRACE conn3 <- [1,2150,null,{}] 13:35:47 INFO - PROCESS | 1736 | 1461184547833 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 1736 | 1461184547962 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:35:47 INFO - PROCESS | 1736 | 1461184547969 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1736 | ++DOCSHELL 15B3D000 == 61 [pid = 1736] [id = 547] 13:35:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C23C400) [pid = 1736] [serial = 1641] [outer = 00000000] 13:35:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1D3EA400) [pid = 1736] [serial = 1642] [outer = 1C23C400] 13:35:48 INFO - PROCESS | 1736 | 1461184548072 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D4D7400) [pid = 1736] [serial = 1643] [outer = 1C23C400] 13:35:48 INFO - PROCESS | 1736 | 1461184548492 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 13:35:48 INFO - PROCESS | 1736 | 1461184548531 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 1736 | 1461184548533 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 13:35:48 INFO - PROCESS | 1736 | 1461184548537 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:35:48 INFO - PROCESS | 1736 | 1461184548538 Marionette TRACE conn3 <- [1,2154,null,{}] 13:35:48 INFO - PROCESS | 1736 | 1461184548542 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 1736 | 1461184548666 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:35:48 INFO - PROCESS | 1736 | 1461184548758 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1736 | ++DOCSHELL 157B6400 == 62 [pid = 1736] [id = 548] 13:35:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1D2D0800) [pid = 1736] [serial = 1644] [outer = 00000000] 13:35:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1D4E4000) [pid = 1736] [serial = 1645] [outer = 1D2D0800] 13:35:48 INFO - PROCESS | 1736 | 1461184548802 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1D4E3C00) [pid = 1736] [serial = 1646] [outer = 1D2D0800] 13:35:49 INFO - PROCESS | 1736 | 1461184549216 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 735ms 13:35:49 INFO - PROCESS | 1736 | 1461184549279 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 1736 | 1461184549281 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 13:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:35:49 INFO - PROCESS | 1736 | 1461184549292 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1736 | 1461184549293 Marionette TRACE conn3 <- [1,2158,null,{}] 13:35:49 INFO - PROCESS | 1736 | 1461184549297 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:49 INFO - PROCESS | 1736 | 1461184549410 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:35:49 INFO - PROCESS | 1736 | 1461184549419 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1736 | ++DOCSHELL 15BAEC00 == 63 [pid = 1736] [id = 549] 13:35:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (19C5A400) [pid = 1736] [serial = 1647] [outer = 00000000] 13:35:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1D646C00) [pid = 1736] [serial = 1648] [outer = 19C5A400] 13:35:49 INFO - PROCESS | 1736 | 1461184549464 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1D857C00) [pid = 1736] [serial = 1649] [outer = 19C5A400] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (18A6B800) [pid = 1736] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (19098400) [pid = 1736] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (12B7F400) [pid = 1736] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (19629C00) [pid = 1736] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1A9DA800) [pid = 1736] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (12B7F000) [pid = 1736] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (02A7B800) [pid = 1736] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (14A16400) [pid = 1736] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (14AF7000) [pid = 1736] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:35:49 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (16836400) [pid = 1736] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:35:50 INFO - PROCESS | 1736 | 1461184550141 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 890ms 13:35:50 INFO - PROCESS | 1736 | 1461184550194 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1736 | 1461184550196 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:35:50 INFO - PROCESS | 1736 | 1461184550199 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1736 | 1461184550200 Marionette TRACE conn3 <- [1,2162,null,{}] 13:35:50 INFO - PROCESS | 1736 | 1461184550204 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 1736 | 1461184550281 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:35:50 INFO - PROCESS | 1736 | 1461184550287 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1736 | ++DOCSHELL 1381F400 == 64 [pid = 1736] [id = 550] 13:35:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (13889000) [pid = 1736] [serial = 1650] [outer = 00000000] 13:35:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1A9DA400) [pid = 1736] [serial = 1651] [outer = 13889000] 13:35:50 INFO - PROCESS | 1736 | 1461184550331 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1C904C00) [pid = 1736] [serial = 1652] [outer = 13889000] 13:35:50 INFO - PROCESS | 1736 | 1461184550769 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 594ms 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:35:50 INFO - PROCESS | 1736 | 1461184550799 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1736 | 1461184550801 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 13:35:50 INFO - PROCESS | 1736 | 1461184550804 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1736 | 1461184550806 Marionette TRACE conn3 <- [1,2166,null,{}] 13:35:50 INFO - PROCESS | 1736 | 1461184550809 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 1736 | 1461184550888 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:35:50 INFO - PROCESS | 1736 | 1461184550895 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1736 | ++DOCSHELL 18A6B800 == 65 [pid = 1736] [id = 551] 13:35:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D3E2C00) [pid = 1736] [serial = 1653] [outer = 00000000] 13:35:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1D85CC00) [pid = 1736] [serial = 1654] [outer = 1D3E2C00] 13:35:50 INFO - PROCESS | 1736 | 1461184550941 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1D85F000) [pid = 1736] [serial = 1655] [outer = 1D3E2C00] 13:35:51 INFO - PROCESS | 1736 | 1461184551384 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 625ms 13:35:51 INFO - PROCESS | 1736 | 1461184551440 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1736 | 1461184551442 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 13:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:35:51 INFO - PROCESS | 1736 | 1461184551445 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1736 | 1461184551448 Marionette TRACE conn3 <- [1,2170,null,{}] 13:35:51 INFO - PROCESS | 1736 | 1461184551451 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 1736 | 1461184551546 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:35:51 INFO - PROCESS | 1736 | 1461184551552 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1736 | ++DOCSHELL 1D8CA400 == 66 [pid = 1736] [id = 552] 13:35:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1D8CE400) [pid = 1736] [serial = 1656] [outer = 00000000] 13:35:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1D8D1800) [pid = 1736] [serial = 1657] [outer = 1D8CE400] 13:35:51 INFO - PROCESS | 1736 | 1461184551603 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1D9E3C00) [pid = 1736] [serial = 1658] [outer = 1D8CE400] 13:35:52 INFO - PROCESS | 1736 | 1461184552304 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 891ms 13:35:52 INFO - PROCESS | 1736 | 1461184552350 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1736 | 1461184552355 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 13:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:35:52 INFO - PROCESS | 1736 | 1461184552361 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 1736 | 1461184552365 Marionette TRACE conn3 <- [1,2174,null,{}] 13:35:52 INFO - PROCESS | 1736 | 1461184552371 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:52 INFO - PROCESS | 1736 | 1461184552481 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:35:52 INFO - PROCESS | 1736 | 1461184552625 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1736 | ++DOCSHELL 1682DC00 == 67 [pid = 1736] [id = 553] 13:35:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (17AA1400) [pid = 1736] [serial = 1659] [outer = 00000000] 13:35:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (188C9C00) [pid = 1736] [serial = 1660] [outer = 17AA1400] 13:35:52 INFO - PROCESS | 1736 | 1461184552684 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (18A70800) [pid = 1736] [serial = 1661] [outer = 17AA1400] 13:35:53 INFO - PROCESS | 1736 | 1461184553275 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 954ms 13:35:53 INFO - PROCESS | 1736 | 1461184553307 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1736 | 1461184553313 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 13:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:35:53 INFO - PROCESS | 1736 | 1461184553319 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1736 | 1461184553322 Marionette TRACE conn3 <- [1,2178,null,{}] 13:35:53 INFO - PROCESS | 1736 | 1461184553326 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 1736 | 1461184553432 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:35:53 INFO - PROCESS | 1736 | 1461184553546 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 1736 | ++DOCSHELL 1870AC00 == 68 [pid = 1736] [id = 554] 13:35:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (18C2DC00) [pid = 1736] [serial = 1662] [outer = 00000000] 13:35:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1A1C8800) [pid = 1736] [serial = 1663] [outer = 18C2DC00] 13:35:53 INFO - PROCESS | 1736 | 1461184553647 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (1C1B3000) [pid = 1736] [serial = 1664] [outer = 18C2DC00] 13:35:54 INFO - PROCESS | 1736 | 1461184554282 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1000ms 13:35:54 INFO - PROCESS | 1736 | 1461184554319 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 1736 | 1461184554322 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 13:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:35:54 INFO - PROCESS | 1736 | 1461184554326 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 1736 | 1461184554329 Marionette TRACE conn3 <- [1,2182,null,{}] 13:35:54 INFO - PROCESS | 1736 | 1461184554340 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:54 INFO - PROCESS | 1736 | 1461184554446 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:35:54 INFO - PROCESS | 1736 | 1461184554589 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 1736 | ++DOCSHELL 1D856800 == 69 [pid = 1736] [id = 555] 13:35:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (1D859400) [pid = 1736] [serial = 1665] [outer = 00000000] 13:35:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (1D8C9C00) [pid = 1736] [serial = 1666] [outer = 1D859400] 13:35:54 INFO - PROCESS | 1736 | 1461184554649 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (1D8D0C00) [pid = 1736] [serial = 1667] [outer = 1D859400] 13:35:55 INFO - PROCESS | 1736 | 1461184555189 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 907ms 13:35:55 INFO - PROCESS | 1736 | 1461184555229 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 1736 | 1461184555232 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 13:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:35:55 INFO - PROCESS | 1736 | 1461184555236 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 1736 | 1461184555238 Marionette TRACE conn3 <- [1,2186,null,{}] 13:35:55 INFO - PROCESS | 1736 | 1461184555241 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 1736 | 1461184555343 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:35:55 INFO - PROCESS | 1736 | 1461184555455 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 1736 | ++DOCSHELL 1D855400 == 70 [pid = 1736] [id = 556] 13:35:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (1D8C5C00) [pid = 1736] [serial = 1668] [outer = 00000000] 13:35:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 139 (1D9EE400) [pid = 1736] [serial = 1669] [outer = 1D8C5C00] 13:35:55 INFO - PROCESS | 1736 | 1461184555550 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 140 (1D9F0C00) [pid = 1736] [serial = 1670] [outer = 1D8C5C00] 13:35:56 INFO - PROCESS | 1736 | 1461184556130 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 953ms 13:35:56 INFO - PROCESS | 1736 | 1461184556180 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 1736 | 1461184556183 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 13:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:35:56 INFO - PROCESS | 1736 | 1461184556186 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 1736 | 1461184556188 Marionette TRACE conn3 <- [1,2190,null,{}] 13:35:56 INFO - PROCESS | 1736 | 1461184556193 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 1736 | 1461184556293 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:35:56 INFO - PROCESS | 1736 | 1461184556411 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 1736 | ++DOCSHELL 13892400 == 71 [pid = 1736] [id = 557] 13:35:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 141 (147B0400) [pid = 1736] [serial = 1671] [outer = 00000000] 13:35:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 142 (1817D400) [pid = 1736] [serial = 1672] [outer = 147B0400] 13:35:56 INFO - PROCESS | 1736 | 1461184556465 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 143 (18180800) [pid = 1736] [serial = 1673] [outer = 147B0400] 13:35:57 INFO - PROCESS | 1736 | 1461184557187 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1047ms 13:35:57 INFO - PROCESS | 1736 | 1461184557244 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 1736 | 1461184557248 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:35:57 INFO - PROCESS | 1736 | 1461184557253 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 1736 | 1461184557257 Marionette TRACE conn3 <- [1,2194,null,{}] 13:35:57 INFO - PROCESS | 1736 | 1461184557262 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:57 INFO - PROCESS | 1736 | 1461184557368 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:35:57 INFO - PROCESS | 1736 | 1461184557520 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 1736 | ++DOCSHELL 1817B400 == 72 [pid = 1736] [id = 558] 13:35:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 144 (18181C00) [pid = 1736] [serial = 1674] [outer = 00000000] 13:35:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 145 (18187000) [pid = 1736] [serial = 1675] [outer = 18181C00] 13:35:57 INFO - PROCESS | 1736 | 1461184557576 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 146 (18186400) [pid = 1736] [serial = 1676] [outer = 18181C00] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 18A6B800 == 71 [pid = 1736] [id = 551] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 1381F400 == 70 [pid = 1736] [id = 550] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 15BAEC00 == 69 [pid = 1736] [id = 549] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 157B6400 == 68 [pid = 1736] [id = 548] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 15B3D000 == 67 [pid = 1736] [id = 547] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 1C90B000 == 66 [pid = 1736] [id = 546] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 1A266C00 == 65 [pid = 1736] [id = 545] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 1935D000 == 64 [pid = 1736] [id = 544] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 02665800 == 63 [pid = 1736] [id = 543] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 13A81800 == 62 [pid = 1736] [id = 542] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 1C968800 == 61 [pid = 1736] [id = 540] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 14AF7C00 == 60 [pid = 1736] [id = 539] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 145 (1A80CC00) [pid = 1736] [serial = 1567] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 144 (1CA90000) [pid = 1736] [serial = 1612] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOCSHELL 133A9000 == 59 [pid = 1736] [id = 538] 13:35:58 INFO - PROCESS | 1736 | 1461184558182 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 953ms 13:35:58 INFO - PROCESS | 1736 | 1461184558200 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1736 | 1461184558209 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 13:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:35:58 INFO - PROCESS | 1736 | 1461184558218 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1736 | 1461184558222 Marionette TRACE conn3 <- [1,2198,null,{}] 13:35:58 INFO - PROCESS | 1736 | 1461184558227 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 1736 | 1461184558344 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 143 (1C37F800) [pid = 1736] [serial = 1610] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 142 (1C83DC00) [pid = 1736] [serial = 1606] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 141 (1C387C00) [pid = 1736] [serial = 1607] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 140 (196E3000) [pid = 1736] [serial = 1595] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 139 (18D02C00) [pid = 1736] [serial = 1591] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 138 (18EA5800) [pid = 1736] [serial = 1592] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (1962E400) [pid = 1736] [serial = 1594] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (17A0BC00) [pid = 1736] [serial = 1583] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (15D8F000) [pid = 1736] [serial = 1582] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1A1C6800) [pid = 1736] [serial = 1597] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1C1AE000) [pid = 1736] [serial = 1579] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (18123C00) [pid = 1736] [serial = 1573] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1C240800) [pid = 1736] [serial = 1600] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (138C1400) [pid = 1736] [serial = 1585] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (14AF5400) [pid = 1736] [serial = 1586] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1A54C000) [pid = 1736] [serial = 1598] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (13A8A000) [pid = 1736] [serial = 1570] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1A166000) [pid = 1736] [serial = 1576] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C271800) [pid = 1736] [serial = 1601] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1870B800) [pid = 1736] [serial = 1609] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1655C000) [pid = 1736] [serial = 1588] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (17A07C00) [pid = 1736] [serial = 1589] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1C833C00) [pid = 1736] [serial = 1603] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1C901400) [pid = 1736] [serial = 1604] [outer = 00000000] [url = about:blank] 13:35:58 INFO - PROCESS | 1736 | 1461184558448 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 1736 | ++DOCSHELL 11C5B800 == 60 [pid = 1736] [id = 559] 13:35:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (12CBD400) [pid = 1736] [serial = 1677] [outer = 00000000] 13:35:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (14AF5400) [pid = 1736] [serial = 1678] [outer = 12CBD400] 13:35:58 INFO - PROCESS | 1736 | 1461184558494 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1682D000) [pid = 1736] [serial = 1679] [outer = 12CBD400] 13:35:58 INFO - PROCESS | 1736 | 1461184558932 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 13:35:58 INFO - PROCESS | 1736 | 1461184558956 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1736 | 1461184558958 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 13:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:35:58 INFO - PROCESS | 1736 | 1461184558961 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1736 | 1461184558965 Marionette TRACE conn3 <- [1,2202,null,{}] 13:35:58 INFO - PROCESS | 1736 | 1461184558974 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 1736 | 1461184559057 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:35:59 INFO - PROCESS | 1736 | 1461184559066 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1736 | ++DOCSHELL 18C31800 == 61 [pid = 1736] [id = 560] 13:35:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (18D02000) [pid = 1736] [serial = 1680] [outer = 00000000] 13:35:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (18EA6800) [pid = 1736] [serial = 1681] [outer = 18D02000] 13:35:59 INFO - PROCESS | 1736 | 1461184559113 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1908B000) [pid = 1736] [serial = 1682] [outer = 18D02000] 13:35:59 INFO - PROCESS | 1736 | 1461184559578 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 625ms 13:35:59 INFO - PROCESS | 1736 | 1461184559599 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 1736 | 1461184559602 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 13:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:35:59 INFO - PROCESS | 1736 | 1461184559605 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 1736 | 1461184559606 Marionette TRACE conn3 <- [1,2206,null,{}] 13:35:59 INFO - PROCESS | 1736 | 1461184559610 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 1736 | 1461184559693 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:35:59 INFO - PROCESS | 1736 | 1461184559699 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1736 | ++DOCSHELL 15BD2800 == 62 [pid = 1736] [id = 561] 13:35:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (18EA5800) [pid = 1736] [serial = 1683] [outer = 00000000] 13:35:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (197F9800) [pid = 1736] [serial = 1684] [outer = 18EA5800] 13:35:59 INFO - PROCESS | 1736 | 1461184559751 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (19F30C00) [pid = 1736] [serial = 1685] [outer = 18EA5800] 13:36:00 INFO - PROCESS | 1736 | 1461184560229 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 688ms 13:36:00 INFO - PROCESS | 1736 | 1461184560309 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 1736 | 1461184560311 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 13:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:36:00 INFO - PROCESS | 1736 | 1461184560314 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 1736 | 1461184560316 Marionette TRACE conn3 <- [1,2210,null,{}] 13:36:00 INFO - PROCESS | 1736 | 1461184560320 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 1736 | 1461184560431 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:36:00 INFO - PROCESS | 1736 | 1461184560522 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 1736 | ++DOCSHELL 1A272000 == 63 [pid = 1736] [id = 562] 13:36:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (1A543C00) [pid = 1736] [serial = 1686] [outer = 00000000] 13:36:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1A924000) [pid = 1736] [serial = 1687] [outer = 1A543C00] 13:36:00 INFO - PROCESS | 1736 | 1461184560567 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1A9DFC00) [pid = 1736] [serial = 1688] [outer = 1A543C00] 13:36:01 INFO - PROCESS | 1736 | 1461184561009 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 750ms 13:36:01 INFO - PROCESS | 1736 | 1461184561055 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 1736 | 1461184561057 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 13:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:36:01 INFO - PROCESS | 1736 | 1461184561060 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 1736 | 1461184561062 Marionette TRACE conn3 <- [1,2214,null,{}] 13:36:01 INFO - PROCESS | 1736 | 1461184561073 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 1736 | 1461184561201 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:36:01 INFO - PROCESS | 1736 | 1461184561215 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 1736 | ++DOCSHELL 1C1B7C00 == 64 [pid = 1736] [id = 563] 13:36:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1C23D000) [pid = 1736] [serial = 1689] [outer = 00000000] 13:36:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (1C905800) [pid = 1736] [serial = 1690] [outer = 1C23D000] 13:36:01 INFO - PROCESS | 1736 | 1461184561319 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (19362C00) [pid = 1736] [serial = 1691] [outer = 1C23D000] 13:36:01 INFO - PROCESS | 1736 | 1461184561735 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 703ms 13:36:01 INFO - PROCESS | 1736 | 1461184561760 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 1736 | 1461184561763 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 13:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:36:01 INFO - PROCESS | 1736 | 1461184561773 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 1736 | 1461184561776 Marionette TRACE conn3 <- [1,2218,null,{}] 13:36:01 INFO - PROCESS | 1736 | 1461184561779 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 1736 | 1461184561920 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:36:01 INFO - PROCESS | 1736 | 1461184561942 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 1736 | ++DOCSHELL 1817B800 == 65 [pid = 1736] [id = 564] 13:36:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 136 (1C387C00) [pid = 1736] [serial = 1692] [outer = 00000000] 13:36:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 137 (1CC57000) [pid = 1736] [serial = 1693] [outer = 1C387C00] 13:36:01 INFO - PROCESS | 1736 | 1461184561986 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 138 (1CC5DC00) [pid = 1736] [serial = 1694] [outer = 1C387C00] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 137 (13823C00) [pid = 1736] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 136 (19093400) [pid = 1736] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 135 (1A926000) [pid = 1736] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (13605C00) [pid = 1736] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (133AA400) [pid = 1736] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1C90E000) [pid = 1736] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (16485800) [pid = 1736] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1C23C400) [pid = 1736] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (13A8E000) [pid = 1736] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1CC55400) [pid = 1736] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1A86B800) [pid = 1736] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1935F800) [pid = 1736] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C968C00) [pid = 1736] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1D2D0800) [pid = 1736] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (0266C000) [pid = 1736] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (19C5A400) [pid = 1736] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1D3E2C00) [pid = 1736] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (13889000) [pid = 1736] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1A160000) [pid = 1736] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (18EAE400) [pid = 1736] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1CC56400) [pid = 1736] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1CC51C00) [pid = 1736] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1C972000) [pid = 1736] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (142AFC00) [pid = 1736] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (197F8C00) [pid = 1736] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (138C5400) [pid = 1736] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1A166C00) [pid = 1736] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (18868000) [pid = 1736] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18A6CC00) [pid = 1736] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1360B800) [pid = 1736] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (17A9B400) [pid = 1736] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:36:02 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1A802000) [pid = 1736] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:36:02 INFO - PROCESS | 1736 | 1461184562677 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 937ms 13:36:02 INFO - PROCESS | 1736 | 1461184562716 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 1736 | 1461184562718 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 13:36:02 INFO - PROCESS | 1736 | 1461184562721 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:36:02 INFO - PROCESS | 1736 | 1461184562723 Marionette TRACE conn3 <- [1,2222,null,{}] 13:36:02 INFO - PROCESS | 1736 | 1461184562727 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:02 INFO - PROCESS | 1736 | 1461184562809 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:36:02 INFO - PROCESS | 1736 | 1461184562815 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 1736 | ++DOCSHELL 133A4800 == 66 [pid = 1736] [id = 565] 13:36:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (133A8000) [pid = 1736] [serial = 1695] [outer = 00000000] 13:36:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (15725400) [pid = 1736] [serial = 1696] [outer = 133A8000] 13:36:02 INFO - PROCESS | 1736 | 1461184562859 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (15E73400) [pid = 1736] [serial = 1697] [outer = 133A8000] 13:36:03 INFO - PROCESS | 1736 | 1461184563330 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 641ms 13:36:03 INFO - PROCESS | 1736 | 1461184563360 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 1736 | 1461184563362 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 13:36:03 INFO - PROCESS | 1736 | 1461184563365 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:36:03 INFO - PROCESS | 1736 | 1461184563366 Marionette TRACE conn3 <- [1,2226,null,{}] 13:36:03 INFO - PROCESS | 1736 | 1461184563370 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 1736 | 1461184563451 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:36:03 INFO - PROCESS | 1736 | 1461184563457 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 1736 | ++DOCSHELL 13889000 == 67 [pid = 1736] [id = 566] 13:36:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (142AFC00) [pid = 1736] [serial = 1698] [outer = 00000000] 13:36:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (18EAEC00) [pid = 1736] [serial = 1699] [outer = 142AFC00] 13:36:03 INFO - PROCESS | 1736 | 1461184563500 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (19093400) [pid = 1736] [serial = 1700] [outer = 142AFC00] 13:36:03 INFO - PROCESS | 1736 | 1461184563960 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 625ms 13:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:36:04 INFO - PROCESS | 1736 | 1461184564003 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 1736 | 1461184564005 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 13:36:04 INFO - PROCESS | 1736 | 1461184564009 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 1736 | 1461184564010 Marionette TRACE conn3 <- [1,2230,null,{}] 13:36:04 INFO - PROCESS | 1736 | 1461184564014 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 1736 | 1461184564093 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:36:04 INFO - PROCESS | 1736 | 1461184564099 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1736 | ++DOCSHELL 12CF3000 == 68 [pid = 1736] [id = 567] 13:36:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (13A82C00) [pid = 1736] [serial = 1701] [outer = 00000000] 13:36:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A91A800) [pid = 1736] [serial = 1702] [outer = 13A82C00] 13:36:04 INFO - PROCESS | 1736 | 1461184564143 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C23C400) [pid = 1736] [serial = 1703] [outer = 13A82C00] 13:36:04 INFO - PROCESS | 1736 | 1461184564630 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 688ms 13:36:04 INFO - PROCESS | 1736 | 1461184564709 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 1736 | 1461184564713 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 13:36:04 INFO - PROCESS | 1736 | 1461184564719 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:36:04 INFO - PROCESS | 1736 | 1461184564723 Marionette TRACE conn3 <- [1,2234,null,{}] 13:36:04 INFO - PROCESS | 1736 | 1461184564772 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 1736 | 1461184564982 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:36:05 INFO - PROCESS | 1736 | 1461184565121 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 1736 | ++DOCSHELL 157ACC00 == 69 [pid = 1736] [id = 568] 13:36:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (157B6400) [pid = 1736] [serial = 1704] [outer = 00000000] 13:36:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1655A800) [pid = 1736] [serial = 1705] [outer = 157B6400] 13:36:05 INFO - PROCESS | 1736 | 1461184565179 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (17A0B400) [pid = 1736] [serial = 1706] [outer = 157B6400] 13:36:05 INFO - PROCESS | 1736 | 1461184565763 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1093ms 13:36:05 INFO - PROCESS | 1736 | 1461184565816 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 1736 | 1461184565822 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 13:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:36:05 INFO - PROCESS | 1736 | 1461184565828 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 1736 | 1461184565832 Marionette TRACE conn3 <- [1,2238,null,{}] 13:36:05 INFO - PROCESS | 1736 | 1461184565838 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 1736 | 1461184565948 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:36:06 INFO - PROCESS | 1736 | 1461184566064 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1736 | ++DOCSHELL 18182400 == 70 [pid = 1736] [id = 569] 13:36:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (18186800) [pid = 1736] [serial = 1707] [outer = 00000000] 13:36:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (18A6CC00) [pid = 1736] [serial = 1708] [outer = 18186800] 13:36:06 INFO - PROCESS | 1736 | 1461184566159 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (18EA1C00) [pid = 1736] [serial = 1709] [outer = 18186800] 13:36:06 INFO - PROCESS | 1736 | 1461184566747 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 938ms 13:36:06 INFO - PROCESS | 1736 | 1461184566771 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 1736 | 1461184566774 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 13:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:36:06 INFO - PROCESS | 1736 | 1461184566778 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 1736 | 1461184566781 Marionette TRACE conn3 <- [1,2242,null,{}] 13:36:06 INFO - PROCESS | 1736 | 1461184566792 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:06 INFO - PROCESS | 1736 | 1461184566908 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:36:07 INFO - PROCESS | 1736 | 1461184567023 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 1736 | ++DOCSHELL 1A864400 == 71 [pid = 1736] [id = 570] 13:36:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1C1A9400) [pid = 1736] [serial = 1710] [outer = 00000000] 13:36:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1C901800) [pid = 1736] [serial = 1711] [outer = 1C1A9400] 13:36:07 INFO - PROCESS | 1736 | 1461184567121 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1C96A800) [pid = 1736] [serial = 1712] [outer = 1C1A9400] 13:36:07 INFO - PROCESS | 1736 | 1461184567713 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1000ms 13:36:07 INFO - PROCESS | 1736 | 1461184567780 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 1736 | 1461184567783 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 13:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:36:07 INFO - PROCESS | 1736 | 1461184567786 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 1736 | 1461184567788 Marionette TRACE conn3 <- [1,2246,null,{}] 13:36:07 INFO - PROCESS | 1736 | 1461184567792 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 1736 | 1461184567899 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:36:08 INFO - PROCESS | 1736 | 1461184568041 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1736 | ++DOCSHELL 1C90C000 == 72 [pid = 1736] [id = 571] 13:36:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1C96A000) [pid = 1736] [serial = 1713] [outer = 00000000] 13:36:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1D3EBC00) [pid = 1736] [serial = 1714] [outer = 1C96A000] 13:36:08 INFO - PROCESS | 1736 | 1461184568097 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1D4E2800) [pid = 1736] [serial = 1715] [outer = 1C96A000] 13:36:08 INFO - PROCESS | 1736 | 1461184568679 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 954ms 13:36:08 INFO - PROCESS | 1736 | 1461184568731 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1736 | 1461184568733 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:36:08 INFO - PROCESS | 1736 | 1461184568737 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 1736 | 1461184568739 Marionette TRACE conn3 <- [1,2250,null,{}] 13:36:08 INFO - PROCESS | 1736 | 1461184568742 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 1736 | 1461184568843 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:36:09 INFO - PROCESS | 1736 | 1461184569149 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 1736 | ++DOCSHELL 02681000 == 73 [pid = 1736] [id = 572] 13:36:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (11C55C00) [pid = 1736] [serial = 1716] [outer = 00000000] 13:36:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (138C6000) [pid = 1736] [serial = 1717] [outer = 11C55C00] 13:36:09 INFO - PROCESS | 1736 | 1461184569226 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (142A8C00) [pid = 1736] [serial = 1718] [outer = 11C55C00] 13:36:09 INFO - PROCESS | 1736 | 1461184569797 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1156ms 13:36:09 INFO - PROCESS | 1736 | 1461184569891 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 1736 | 1461184569896 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 13:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:36:09 INFO - PROCESS | 1736 | 1461184569903 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 1736 | 1461184569908 Marionette TRACE conn3 <- [1,2254,null,{}] 13:36:09 INFO - PROCESS | 1736 | 1461184569915 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 1736 | 1461184570021 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:36:10 INFO - PROCESS | 1736 | 1461184570159 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 1736 | ++DOCSHELL 1571C400 == 74 [pid = 1736] [id = 573] 13:36:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (157AC400) [pid = 1736] [serial = 1719] [outer = 00000000] 13:36:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (16553800) [pid = 1736] [serial = 1720] [outer = 157AC400] 13:36:10 INFO - PROCESS | 1736 | 1461184570209 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (16658C00) [pid = 1736] [serial = 1721] [outer = 157AC400] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 12CF9800 == 73 [pid = 1736] [id = 524] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 19091000 == 72 [pid = 1736] [id = 414] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 18C27400 == 71 [pid = 1736] [id = 525] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 13889000 == 70 [pid = 1736] [id = 566] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 133A4800 == 69 [pid = 1736] [id = 565] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1817B800 == 68 [pid = 1736] [id = 564] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1C1B7C00 == 67 [pid = 1736] [id = 563] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1A272000 == 66 [pid = 1736] [id = 562] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 15BD2800 == 65 [pid = 1736] [id = 561] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 18C31800 == 64 [pid = 1736] [id = 560] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 11C5B800 == 63 [pid = 1736] [id = 559] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1817B400 == 62 [pid = 1736] [id = 558] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 13892400 == 61 [pid = 1736] [id = 557] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1D8D1800) [pid = 1736] [serial = 1657] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1D855400 == 60 [pid = 1736] [id = 556] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1D856800 == 59 [pid = 1736] [id = 555] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1870AC00 == 58 [pid = 1736] [id = 554] 13:36:10 INFO - PROCESS | 1736 | --DOCSHELL 1682DC00 == 57 [pid = 1736] [id = 553] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1CA90C00) [pid = 1736] [serial = 1451] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (16486000) [pid = 1736] [serial = 1454] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (18E77800) [pid = 1736] [serial = 1457] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1C96DC00) [pid = 1736] [serial = 1460] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (199A4800) [pid = 1736] [serial = 1633] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1A165400) [pid = 1736] [serial = 1634] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1CC55C00) [pid = 1736] [serial = 1622] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1CC4FC00) [pid = 1736] [serial = 1621] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1D4E4000) [pid = 1736] [serial = 1645] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (13265000) [pid = 1736] [serial = 1630] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1D4D7400) [pid = 1736] [serial = 1643] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1439B400) [pid = 1736] [serial = 1631] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1D646C00) [pid = 1736] [serial = 1648] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1D4E3C00) [pid = 1736] [serial = 1646] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1D857C00) [pid = 1736] [serial = 1649] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1D85CC00) [pid = 1736] [serial = 1654] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1D85F000) [pid = 1736] [serial = 1655] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1A9DA400) [pid = 1736] [serial = 1651] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C904C00) [pid = 1736] [serial = 1652] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1CA90800) [pid = 1736] [serial = 1640] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1D4D9800) [pid = 1736] [serial = 1508] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (197F2400) [pid = 1736] [serial = 1547] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1D2CEC00) [pid = 1736] [serial = 1496] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1D0A2800) [pid = 1736] [serial = 1505] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1D4E0000) [pid = 1736] [serial = 1550] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (16486400) [pid = 1736] [serial = 1499] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1D4E6C00) [pid = 1736] [serial = 1541] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (181E1400) [pid = 1736] [serial = 1544] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1A9D3C00) [pid = 1736] [serial = 1568] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (199AF000) [pid = 1736] [serial = 1502] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1803F000) [pid = 1736] [serial = 1574] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A26AC00) [pid = 1736] [serial = 1577] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1C1B1400) [pid = 1736] [serial = 1580] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (14A0C000) [pid = 1736] [serial = 1571] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1647A000) [pid = 1736] [serial = 1616] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (15BD0C00) [pid = 1736] [serial = 1615] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1C972800) [pid = 1736] [serial = 1639] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (19097800) [pid = 1736] [serial = 1619] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18EA6C00) [pid = 1736] [serial = 1618] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1D3EA400) [pid = 1736] [serial = 1642] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1886EC00) [pid = 1736] [serial = 1628] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (17A03000) [pid = 1736] [serial = 1627] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1D0A4400) [pid = 1736] [serial = 1625] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1CCB5C00) [pid = 1736] [serial = 1624] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1C1B7800) [pid = 1736] [serial = 1636] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1C1B7400) [pid = 1736] [serial = 1637] [outer = 00000000] [url = about:blank] 13:36:10 INFO - PROCESS | 1736 | 1461184570734 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 844ms 13:36:10 INFO - PROCESS | 1736 | 1461184570747 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 1736 | 1461184570751 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 13:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:36:10 INFO - PROCESS | 1736 | 1461184570755 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 1736 | 1461184570757 Marionette TRACE conn3 <- [1,2258,null,{}] 13:36:10 INFO - PROCESS | 1736 | 1461184570761 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 1736 | 1461184570842 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:36:10 INFO - PROCESS | 1736 | 1461184570848 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 1736 | ++DOCSHELL 157AF400 == 58 [pid = 1736] [id = 574] 13:36:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (15BD2800) [pid = 1736] [serial = 1722] [outer = 00000000] 13:36:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1682DC00) [pid = 1736] [serial = 1723] [outer = 15BD2800] 13:36:10 INFO - PROCESS | 1736 | 1461184570893 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1817CC00) [pid = 1736] [serial = 1724] [outer = 15BD2800] 13:36:11 INFO - PROCESS | 1736 | 1461184571402 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms 13:36:11 INFO - PROCESS | 1736 | 1461184571455 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:36:11 INFO - PROCESS | 1736 | 1461184571457 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 13:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:36:11 INFO - PROCESS | 1736 | 1461184571462 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 1736 | 1461184571467 Marionette TRACE conn3 <- [1,2262,null,{}] 13:36:11 INFO - PROCESS | 1736 | 1461184571476 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:11 INFO - PROCESS | 1736 | 1461184571558 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:36:11 INFO - PROCESS | 1736 | 1461184571566 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 1736 | ++DOCSHELL 16550400 == 59 [pid = 1736] [id = 575] 13:36:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1870AC00) [pid = 1736] [serial = 1725] [outer = 00000000] 13:36:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (188CC400) [pid = 1736] [serial = 1726] [outer = 1870AC00] 13:36:11 INFO - PROCESS | 1736 | 1461184571611 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18A69400) [pid = 1736] [serial = 1727] [outer = 1870AC00] 13:36:12 INFO - PROCESS | 1736 | 1461184572091 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 13:36:12 INFO - PROCESS | 1736 | 1461184572160 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1736 | 1461184572162 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:36:12 INFO - PROCESS | 1736 | 1461184572165 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 1736 | 1461184572167 Marionette TRACE conn3 <- [1,2266,null,{}] 13:36:12 INFO - PROCESS | 1736 | 1461184572170 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 1736 | 1461184572250 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:36:12 INFO - PROCESS | 1736 | 1461184572383 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1736 | ++DOCSHELL 18C23400 == 60 [pid = 1736] [id = 576] 13:36:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (18EA0400) [pid = 1736] [serial = 1728] [outer = 00000000] 13:36:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1908D400) [pid = 1736] [serial = 1729] [outer = 18EA0400] 13:36:12 INFO - PROCESS | 1736 | 1461184572428 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1908D000) [pid = 1736] [serial = 1730] [outer = 18EA0400] 13:36:12 INFO - PROCESS | 1736 | 1461184572811 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 687ms 13:36:12 INFO - PROCESS | 1736 | 1461184572865 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1736 | 1461184572867 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 13:36:12 INFO - PROCESS | 1736 | 1461184572870 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:36:12 INFO - PROCESS | 1736 | 1461184572872 Marionette TRACE conn3 <- [1,2270,null,{}] 13:36:12 INFO - PROCESS | 1736 | 1461184572875 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 1736 | 1461184572994 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:36:13 INFO - PROCESS | 1736 | 1461184573058 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 1736 | ++DOCSHELL 19097800 == 61 [pid = 1736] [id = 577] 13:36:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (19365C00) [pid = 1736] [serial = 1731] [outer = 00000000] 13:36:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (197F2400) [pid = 1736] [serial = 1732] [outer = 19365C00] 13:36:13 INFO - PROCESS | 1736 | 1461184573113 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (19F2D000) [pid = 1736] [serial = 1733] [outer = 19365C00] 13:36:13 INFO - PROCESS | 1736 | 1461184573550 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 13:36:13 INFO - PROCESS | 1736 | 1461184573639 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 1736 | 1461184573641 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 13:36:13 INFO - PROCESS | 1736 | 1461184573645 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 1736 | 1461184573647 Marionette TRACE conn3 <- [1,2274,null,{}] 13:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:36:13 INFO - PROCESS | 1736 | 1461184573650 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 1736 | 1461184573766 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:36:13 INFO - PROCESS | 1736 | 1461184573779 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 1736 | ++DOCSHELL 1381F000 == 62 [pid = 1736] [id = 578] 13:36:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (13824400) [pid = 1736] [serial = 1734] [outer = 00000000] 13:36:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1A270400) [pid = 1736] [serial = 1735] [outer = 13824400] 13:36:13 INFO - PROCESS | 1736 | 1461184573878 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1A160000) [pid = 1736] [serial = 1736] [outer = 13824400] 13:36:14 INFO - PROCESS | 1736 | 1461184574290 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:36:14 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 13:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms 13:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:36:14 INFO - PROCESS | 1736 | 1461184574330 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 1736 | 1461184574331 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 13:36:14 INFO - PROCESS | 1736 | 1461184574335 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 1736 | 1461184574336 Marionette TRACE conn3 <- [1,2278,null,{}] 13:36:14 INFO - PROCESS | 1736 | 1461184574340 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 1736 | 1461184574449 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:36:14 INFO - PROCESS | 1736 | 1461184574514 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1736 | ++DOCSHELL 1A1CF400 == 63 [pid = 1736] [id = 579] 13:36:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A26C000) [pid = 1736] [serial = 1737] [outer = 00000000] 13:36:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1A924C00) [pid = 1736] [serial = 1738] [outer = 1A26C000] 13:36:14 INFO - PROCESS | 1736 | 1461184574559 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1A924400) [pid = 1736] [serial = 1739] [outer = 1A26C000] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (12CBD400) [pid = 1736] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18EA5800) [pid = 1736] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18D02000) [pid = 1736] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (142AFC00) [pid = 1736] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (147B0400) [pid = 1736] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1C387C00) [pid = 1736] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1A543C00) [pid = 1736] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1C23D000) [pid = 1736] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18181C00) [pid = 1736] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (133A8000) [pid = 1736] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:36:14 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (199A2800) [pid = 1736] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:36:15 INFO - PROCESS | 1736 | 1461184575018 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 13:36:15 INFO - PROCESS | 1736 | 1461184575076 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 1736 | 1461184575078 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 13:36:15 INFO - PROCESS | 1736 | 1461184575081 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:36:15 INFO - PROCESS | 1736 | 1461184575083 Marionette TRACE conn3 <- [1,2282,null,{}] 13:36:15 INFO - PROCESS | 1736 | 1461184575086 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 1736 | 1461184575187 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:36:15 INFO - PROCESS | 1736 | 1461184575193 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1736 | ++DOCSHELL 136AC800 == 64 [pid = 1736] [id = 580] 13:36:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (16650400) [pid = 1736] [serial = 1740] [outer = 00000000] 13:36:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A26A800) [pid = 1736] [serial = 1741] [outer = 16650400] 13:36:15 INFO - PROCESS | 1736 | 1461184575237 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (1C1AA400) [pid = 1736] [serial = 1742] [outer = 16650400] 13:36:15 INFO - PROCESS | 1736 | --DOCSHELL 1E2EE400 == 63 [pid = 1736] [id = 15] 13:36:15 INFO - PROCESS | 1736 | 1461184575723 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 704ms 13:36:15 INFO - PROCESS | 1736 | 1461184575781 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 1736 | 1461184575783 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 13:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:36:15 INFO - PROCESS | 1736 | 1461184575786 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 1736 | 1461184575788 Marionette TRACE conn3 <- [1,2286,null,{}] 13:36:15 INFO - PROCESS | 1736 | 1461184575791 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 1736 | 1461184575871 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:36:15 INFO - PROCESS | 1736 | 1461184575876 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1736 | ++DOCSHELL 1C1B1000 == 64 [pid = 1736] [id = 581] 13:36:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (1C1B6400) [pid = 1736] [serial = 1743] [outer = 00000000] 13:36:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1C382C00) [pid = 1736] [serial = 1744] [outer = 1C1B6400] 13:36:15 INFO - PROCESS | 1736 | 1461184575920 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1C832C00) [pid = 1736] [serial = 1745] [outer = 1C1B6400] 13:36:16 INFO - PROCESS | 1736 | 1461184576388 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 625ms 13:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:36:16 INFO - PROCESS | 1736 | 1461184576424 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 1736 | 1461184576426 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 13:36:16 INFO - PROCESS | 1736 | 1461184576430 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 1736 | 1461184576431 Marionette TRACE conn3 <- [1,2290,null,{}] 13:36:16 INFO - PROCESS | 1736 | 1461184576435 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 1736 | 1461184576514 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:36:16 INFO - PROCESS | 1736 | 1461184576552 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 1736 | ++DOCSHELL 133A3800 == 65 [pid = 1736] [id = 582] 13:36:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18391400) [pid = 1736] [serial = 1746] [outer = 00000000] 13:36:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1C966400) [pid = 1736] [serial = 1747] [outer = 18391400] 13:36:16 INFO - PROCESS | 1736 | 1461184576601 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1CA8DC00) [pid = 1736] [serial = 1748] [outer = 18391400] 13:36:17 INFO - PROCESS | 1736 | 1461184577263 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 891ms 13:36:17 INFO - PROCESS | 1736 | 1461184577335 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 1736 | 1461184577340 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 13:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:36:17 INFO - PROCESS | 1736 | 1461184577346 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 1736 | 1461184577350 Marionette TRACE conn3 <- [1,2294,null,{}] 13:36:17 INFO - PROCESS | 1736 | 1461184577355 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:17 INFO - PROCESS | 1736 | 1461184577499 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:36:17 INFO - PROCESS | 1736 | 1461184577614 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1736 | ++DOCSHELL 138C3000 == 66 [pid = 1736] [id = 583] 13:36:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (13A83C00) [pid = 1736] [serial = 1749] [outer = 00000000] 13:36:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (15BD1400) [pid = 1736] [serial = 1750] [outer = 13A83C00] 13:36:17 INFO - PROCESS | 1736 | 1461184577670 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1647EC00) [pid = 1736] [serial = 1751] [outer = 13A83C00] 13:36:18 INFO - PROCESS | 1736 | 1461184578280 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1000ms 13:36:18 INFO - PROCESS | 1736 | 1461184578349 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 1736 | 1461184578355 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 13:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:36:18 INFO - PROCESS | 1736 | 1461184578361 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 1736 | 1461184578364 Marionette TRACE conn3 <- [1,2298,null,{}] 13:36:18 INFO - PROCESS | 1736 | 1461184578368 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 1736 | 1461184578521 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:36:18 INFO - PROCESS | 1736 | 1461184578587 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 1736 | ++DOCSHELL 181E0800 == 67 [pid = 1736] [id = 584] 13:36:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1870F000) [pid = 1736] [serial = 1752] [outer = 00000000] 13:36:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (18A6B800) [pid = 1736] [serial = 1753] [outer = 1870F000] 13:36:18 INFO - PROCESS | 1736 | 1461184578642 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1908B800) [pid = 1736] [serial = 1754] [outer = 1870F000] 13:36:19 INFO - PROCESS | 1736 | 1461184579290 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 938ms 13:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:36:19 INFO - PROCESS | 1736 | 1461184579305 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 1736 | 1461184579307 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 13:36:19 INFO - PROCESS | 1736 | 1461184579311 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 1736 | 1461184579315 Marionette TRACE conn3 <- [1,2302,null,{}] 13:36:19 INFO - PROCESS | 1736 | 1461184579326 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:19 INFO - PROCESS | 1736 | 1461184579432 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:36:19 INFO - PROCESS | 1736 | 1461184579574 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 1736 | ++DOCSHELL 188CB400 == 68 [pid = 1736] [id = 585] 13:36:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (18A63800) [pid = 1736] [serial = 1755] [outer = 00000000] 13:36:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1CA91800) [pid = 1736] [serial = 1756] [outer = 18A63800] 13:36:19 INFO - PROCESS | 1736 | 1461184579633 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1CC53000) [pid = 1736] [serial = 1757] [outer = 18A63800] 13:36:20 INFO - PROCESS | 1736 | 1461184580171 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 907ms 13:36:20 INFO - PROCESS | 1736 | 1461184580215 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 1736 | 1461184580218 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 13:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:36:20 INFO - PROCESS | 1736 | 1461184580221 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 1736 | 1461184580223 Marionette TRACE conn3 <- [1,2306,null,{}] 13:36:20 INFO - PROCESS | 1736 | 1461184580227 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:20 INFO - PROCESS | 1736 | 1461184580333 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:36:20 INFO - PROCESS | 1736 | 1461184580445 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1736 | ++DOCSHELL 1C967400 == 69 [pid = 1736] [id = 586] 13:36:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C96F400) [pid = 1736] [serial = 1758] [outer = 00000000] 13:36:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1CCB5000) [pid = 1736] [serial = 1759] [outer = 1C96F400] 13:36:20 INFO - PROCESS | 1736 | 1461184580500 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1CCB6C00) [pid = 1736] [serial = 1760] [outer = 1C96F400] 13:36:21 INFO - PROCESS | 1736 | 1461184581081 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 1736 | 1461184581127 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 13:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:36:21 INFO - PROCESS | 1736 | 1461184581131 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 1736 | 1461184581133 Marionette TRACE conn3 <- [1,2310,null,{}] 13:36:21 INFO - PROCESS | 1736 | 1461184581136 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:21 INFO - PROCESS | 1736 | 1461184581236 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:36:21 INFO - PROCESS | 1736 | 1461184581348 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 1736 | ++DOCSHELL 1CC57C00 == 70 [pid = 1736] [id = 587] 13:36:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1CC58400) [pid = 1736] [serial = 1761] [outer = 00000000] 13:36:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1D4D7800) [pid = 1736] [serial = 1762] [outer = 1CC58400] 13:36:21 INFO - PROCESS | 1736 | 1461184581403 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1D4DF000) [pid = 1736] [serial = 1763] [outer = 1CC58400] 13:36:21 INFO - PROCESS | 1736 | 1461184581960 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 890ms 13:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:36:22 INFO - PROCESS | 1736 | 1461184582035 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 1736 | 1461184582038 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 13:36:22 INFO - PROCESS | 1736 | 1461184582041 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 1736 | 1461184582043 Marionette TRACE conn3 <- [1,2314,null,{}] 13:36:22 INFO - PROCESS | 1736 | 1461184582047 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 1736 | 1461184582178 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:36:22 INFO - PROCESS | 1736 | 1461184582321 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1736 | ++DOCSHELL 133A0800 == 71 [pid = 1736] [id = 588] 13:36:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (133A3400) [pid = 1736] [serial = 1764] [outer = 00000000] 13:36:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (19094800) [pid = 1736] [serial = 1765] [outer = 133A3400] 13:36:22 INFO - PROCESS | 1736 | 1461184582381 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (19C5A400) [pid = 1736] [serial = 1766] [outer = 133A3400] 13:36:23 INFO - PROCESS | 1736 | 1461184583143 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1141ms 13:36:23 INFO - PROCESS | 1736 | 1461184583188 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1736 | 1461184583192 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 13:36:23 INFO - PROCESS | 1736 | 1461184583197 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:36:23 INFO - PROCESS | 1736 | 1461184583200 Marionette TRACE conn3 <- [1,2318,null,{}] 13:36:23 INFO - PROCESS | 1736 | 1461184583206 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:23 INFO - PROCESS | 1736 | 1461184583304 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:36:23 INFO - PROCESS | 1736 | 1461184583451 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 1736 | ++DOCSHELL 15BD3000 == 72 [pid = 1736] [id = 589] 13:36:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (15BD5800) [pid = 1736] [serial = 1767] [outer = 00000000] 13:36:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (18181800) [pid = 1736] [serial = 1768] [outer = 15BD5800] 13:36:23 INFO - PROCESS | 1736 | 1461184583507 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (18188C00) [pid = 1736] [serial = 1769] [outer = 15BD5800] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 1C1B1000 == 71 [pid = 1736] [id = 581] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 136AC800 == 70 [pid = 1736] [id = 580] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 1A1CF400 == 69 [pid = 1736] [id = 579] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 1381F000 == 68 [pid = 1736] [id = 578] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 19097800 == 67 [pid = 1736] [id = 577] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 18C23400 == 66 [pid = 1736] [id = 576] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 16550400 == 65 [pid = 1736] [id = 575] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 157AF400 == 64 [pid = 1736] [id = 574] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 1571C400 == 63 [pid = 1736] [id = 573] 13:36:23 INFO - PROCESS | 1736 | --DOCSHELL 02681000 == 62 [pid = 1736] [id = 572] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1A91A800) [pid = 1736] [serial = 1702] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (19093400) [pid = 1736] [serial = 1700] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1682D000) [pid = 1736] [serial = 1679] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (19F30C00) [pid = 1736] [serial = 1685] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1908B000) [pid = 1736] [serial = 1682] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (18EAEC00) [pid = 1736] [serial = 1699] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (18180800) [pid = 1736] [serial = 1673] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1CC57000) [pid = 1736] [serial = 1693] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (18EA6800) [pid = 1736] [serial = 1681] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1CC5DC00) [pid = 1736] [serial = 1694] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (14AF5400) [pid = 1736] [serial = 1678] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1A9DFC00) [pid = 1736] [serial = 1688] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1A924000) [pid = 1736] [serial = 1687] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (19362C00) [pid = 1736] [serial = 1691] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (188C9C00) [pid = 1736] [serial = 1660] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18186400) [pid = 1736] [serial = 1676] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1D9EE400) [pid = 1736] [serial = 1669] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1A1C8800) [pid = 1736] [serial = 1663] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1D8C9C00) [pid = 1736] [serial = 1666] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18187000) [pid = 1736] [serial = 1675] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (197F9800) [pid = 1736] [serial = 1684] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1C905800) [pid = 1736] [serial = 1690] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (15E73400) [pid = 1736] [serial = 1697] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1CA9B800) [pid = 1736] [serial = 1613] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1817D400) [pid = 1736] [serial = 1672] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (15725400) [pid = 1736] [serial = 1696] [outer = 00000000] [url = about:blank] 13:36:24 INFO - PROCESS | 1736 | 1461184584027 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 843ms 13:36:24 INFO - PROCESS | 1736 | 1461184584045 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 1736 | 1461184584051 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 13:36:24 INFO - PROCESS | 1736 | 1461184584057 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:36:24 INFO - PROCESS | 1736 | 1461184584059 Marionette TRACE conn3 <- [1,2322,null,{}] 13:36:24 INFO - PROCESS | 1736 | 1461184584063 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 1736 | 1461184584147 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:36:24 INFO - PROCESS | 1736 | 1461184584155 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1736 | ++DOCSHELL 133AE400 == 63 [pid = 1736] [id = 590] 13:36:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (15724400) [pid = 1736] [serial = 1770] [outer = 00000000] 13:36:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1817D400) [pid = 1736] [serial = 1771] [outer = 15724400] 13:36:24 INFO - PROCESS | 1736 | 1461184584206 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18186400) [pid = 1736] [serial = 1772] [outer = 15724400] 13:36:24 INFO - PROCESS | 1736 | 1461184584703 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 688ms 13:36:24 INFO - PROCESS | 1736 | 1461184584757 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 1736 | 1461184584759 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 13:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:36:24 INFO - PROCESS | 1736 | 1461184584762 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 1736 | 1461184584766 Marionette TRACE conn3 <- [1,2326,null,{}] 13:36:24 INFO - PROCESS | 1736 | 1461184584815 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 1736 | 1461184584905 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:36:25 INFO - PROCESS | 1736 | 1461184585005 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1736 | ++DOCSHELL 18A63400 == 64 [pid = 1736] [id = 591] 13:36:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18A67000) [pid = 1736] [serial = 1773] [outer = 00000000] 13:36:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18EA6400) [pid = 1736] [serial = 1774] [outer = 18A67000] 13:36:25 INFO - PROCESS | 1736 | 1461184585052 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (18EAF000) [pid = 1736] [serial = 1775] [outer = 18A67000] 13:36:25 INFO - PROCESS | 1736 | 1461184585438 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 13:36:25 INFO - PROCESS | 1736 | 1461184585503 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1736 | 1461184585505 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 13:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:36:25 INFO - PROCESS | 1736 | 1461184585508 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1736 | 1461184585510 Marionette TRACE conn3 <- [1,2330,null,{}] 13:36:25 INFO - PROCESS | 1736 | 1461184585513 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:25 INFO - PROCESS | 1736 | 1461184585595 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:36:25 INFO - PROCESS | 1736 | 1461184585602 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1736 | ++DOCSHELL 18D01C00 == 65 [pid = 1736] [id = 592] 13:36:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (18EA5C00) [pid = 1736] [serial = 1776] [outer = 00000000] 13:36:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1962B000) [pid = 1736] [serial = 1777] [outer = 18EA5C00] 13:36:25 INFO - PROCESS | 1736 | 1461184585648 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (19C58000) [pid = 1736] [serial = 1778] [outer = 18EA5C00] 13:36:26 INFO - PROCESS | 1736 | 1461184586089 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms 13:36:26 INFO - PROCESS | 1736 | 1461184586146 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1736 | 1461184586148 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:36:26 INFO - PROCESS | 1736 | 1461184586152 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 1736 | 1461184586153 Marionette TRACE conn3 <- [1,2334,null,{}] 13:36:26 INFO - PROCESS | 1736 | 1461184586164 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 1736 | 1461184586282 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:36:26 INFO - PROCESS | 1736 | 1461184586378 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 1736 | ++DOCSHELL 13A8E000 == 66 [pid = 1736] [id = 593] 13:36:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A16B400) [pid = 1736] [serial = 1779] [outer = 00000000] 13:36:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1A26BC00) [pid = 1736] [serial = 1780] [outer = 1A16B400] 13:36:26 INFO - PROCESS | 1736 | 1461184586422 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1A803400) [pid = 1736] [serial = 1781] [outer = 1A16B400] 13:36:26 INFO - PROCESS | 1736 | 1461184586839 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 735ms 13:36:26 INFO - PROCESS | 1736 | 1461184586892 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1736 | 1461184586894 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 13:36:26 INFO - PROCESS | 1736 | 1461184586897 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:36:26 INFO - PROCESS | 1736 | 1461184586899 Marionette TRACE conn3 <- [1,2338,null,{}] 13:36:26 INFO - PROCESS | 1736 | 1461184586903 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 1736 | 1461184587052 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:36:27 INFO - PROCESS | 1736 | 1461184587063 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1736 | ++DOCSHELL 1A265800 == 67 [pid = 1736] [id = 594] 13:36:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1A807400) [pid = 1736] [serial = 1782] [outer = 00000000] 13:36:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C83A400) [pid = 1736] [serial = 1783] [outer = 1A807400] 13:36:27 INFO - PROCESS | 1736 | 1461184587166 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C904800) [pid = 1736] [serial = 1784] [outer = 1A807400] 13:36:27 INFO - PROCESS | 1736 | 1461184587611 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 735ms 13:36:27 INFO - PROCESS | 1736 | 1461184587668 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 1736 | 1461184587670 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 13:36:27 INFO - PROCESS | 1736 | 1461184587674 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 1736 | 1461184587675 Marionette TRACE conn3 <- [1,2342,null,{}] 13:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:36:27 INFO - PROCESS | 1736 | 1461184587678 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 1736 | 1461184587791 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:36:27 INFO - PROCESS | 1736 | 1461184587797 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1736 | ++DOCSHELL 1C387800 == 68 [pid = 1736] [id = 595] 13:36:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C90CC00) [pid = 1736] [serial = 1785] [outer = 00000000] 13:36:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1D0A3400) [pid = 1736] [serial = 1786] [outer = 1C90CC00] 13:36:27 INFO - PROCESS | 1736 | 1461184587841 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1D3E2C00) [pid = 1736] [serial = 1787] [outer = 1C90CC00] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (19365C00) [pid = 1736] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1A26C000) [pid = 1736] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (13824400) [pid = 1736] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (157AC400) [pid = 1736] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1870AC00) [pid = 1736] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (15BD2800) [pid = 1736] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18EA0400) [pid = 1736] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (11C55C00) [pid = 1736] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (16650400) [pid = 1736] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1C1B6400) [pid = 1736] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:36:28 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1E3C1400) [pid = 1736] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:36:28 INFO - PROCESS | 1736 | 1461184588379 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 13:36:28 INFO - PROCESS | 1736 | 1461184588419 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 1736 | 1461184588421 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 13:36:28 INFO - PROCESS | 1736 | 1461184588424 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:36:28 INFO - PROCESS | 1736 | 1461184588426 Marionette TRACE conn3 <- [1,2346,null,{}] 13:36:28 INFO - PROCESS | 1736 | 1461184588429 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 1736 | 1461184588508 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:36:28 INFO - PROCESS | 1736 | 1461184588513 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 1736 | ++DOCSHELL 12B7F000 == 69 [pid = 1736] [id = 596] 13:36:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (13257000) [pid = 1736] [serial = 1788] [outer = 00000000] 13:36:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (181E1800) [pid = 1736] [serial = 1789] [outer = 13257000] 13:36:28 INFO - PROCESS | 1736 | 1461184588649 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1935D000) [pid = 1736] [serial = 1790] [outer = 13257000] 13:36:29 INFO - PROCESS | 1736 | 1461184589016 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 641ms 13:36:29 INFO - PROCESS | 1736 | 1461184589062 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 1736 | 1461184589064 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 13:36:29 INFO - PROCESS | 1736 | 1461184589068 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:36:29 INFO - PROCESS | 1736 | 1461184589069 Marionette TRACE conn3 <- [1,2350,null,{}] 13:36:29 INFO - PROCESS | 1736 | 1461184589073 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 1736 | 1461184589177 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:36:29 INFO - PROCESS | 1736 | 1461184589286 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 1736 | ++DOCSHELL 15B41800 == 70 [pid = 1736] [id = 597] 13:36:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (15B46400) [pid = 1736] [serial = 1791] [outer = 00000000] 13:36:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1CC54C00) [pid = 1736] [serial = 1792] [outer = 15B46400] 13:36:29 INFO - PROCESS | 1736 | 1461184589332 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1CC5BC00) [pid = 1736] [serial = 1793] [outer = 15B46400] 13:36:29 INFO - PROCESS | 1736 | 1461184589693 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 625ms 13:36:29 INFO - PROCESS | 1736 | 1461184589706 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 1736 | 1461184589708 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 13:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:36:29 INFO - PROCESS | 1736 | 1461184589711 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 1736 | 1461184589712 Marionette TRACE conn3 <- [1,2354,null,{}] 13:36:29 INFO - PROCESS | 1736 | 1461184589716 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 1736 | 1461184589837 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:36:29 INFO - PROCESS | 1736 | 1461184589845 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 1736 | ++DOCSHELL 1908CC00 == 71 [pid = 1736] [id = 598] 13:36:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C1AB400) [pid = 1736] [serial = 1794] [outer = 00000000] 13:36:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1D856800) [pid = 1736] [serial = 1795] [outer = 1C1AB400] 13:36:29 INFO - PROCESS | 1736 | 1461184589891 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1D85A400) [pid = 1736] [serial = 1796] [outer = 1C1AB400] 13:36:30 INFO - PROCESS | 1736 | 1461184590386 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 688ms 13:36:30 INFO - PROCESS | 1736 | 1461184590411 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 1736 | 1461184590416 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:36:30 INFO - PROCESS | 1736 | 1461184590422 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 1736 | 1461184590426 Marionette TRACE conn3 <- [1,2358,null,{}] 13:36:30 INFO - PROCESS | 1736 | 1461184590433 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 1736 | 1461184590546 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:36:30 INFO - PROCESS | 1736 | 1461184590733 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 1736 | ++DOCSHELL 14A0C000 == 72 [pid = 1736] [id = 599] 13:36:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (15B04400) [pid = 1736] [serial = 1797] [outer = 00000000] 13:36:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (15D8BC00) [pid = 1736] [serial = 1798] [outer = 15B04400] 13:36:30 INFO - PROCESS | 1736 | 1461184590794 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1654F400) [pid = 1736] [serial = 1799] [outer = 15B04400] 13:36:31 INFO - PROCESS | 1736 | 1461184591364 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1000ms 13:36:31 INFO - PROCESS | 1736 | 1461184591425 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 1736 | 1461184591431 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:36:31 INFO - PROCESS | 1736 | 1461184591438 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 1736 | 1461184591441 Marionette TRACE conn3 <- [1,2362,null,{}] 13:36:31 INFO - PROCESS | 1736 | 1461184591445 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:31 INFO - PROCESS | 1736 | 1461184591556 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:36:31 INFO - PROCESS | 1736 | 1461184591701 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1736 | ++DOCSHELL 18864800 == 73 [pid = 1736] [id = 600] 13:36:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18A6BC00) [pid = 1736] [serial = 1800] [outer = 00000000] 13:36:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (19095000) [pid = 1736] [serial = 1801] [outer = 18A6BC00] 13:36:31 INFO - PROCESS | 1736 | 1461184591756 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (196E0800) [pid = 1736] [serial = 1802] [outer = 18A6BC00] 13:36:32 INFO - PROCESS | 1736 | 1461184592377 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1000ms 13:36:32 INFO - PROCESS | 1736 | 1461184592438 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 1736 | 1461184592440 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 13:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:36:32 INFO - PROCESS | 1736 | 1461184592444 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 1736 | 1461184592448 Marionette TRACE conn3 <- [1,2366,null,{}] 13:36:32 INFO - PROCESS | 1736 | 1461184592459 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 1736 | 1461184592568 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:36:32 INFO - PROCESS | 1736 | 1461184592712 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 1736 | ++DOCSHELL 1CC5D800 == 74 [pid = 1736] [id = 601] 13:36:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1D0AE400) [pid = 1736] [serial = 1803] [outer = 00000000] 13:36:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1D642400) [pid = 1736] [serial = 1804] [outer = 1D0AE400] 13:36:32 INFO - PROCESS | 1736 | 1461184592770 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1D85BC00) [pid = 1736] [serial = 1805] [outer = 1D0AE400] 13:36:33 INFO - PROCESS | 1736 | 1461184593326 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 937ms 13:36:33 INFO - PROCESS | 1736 | 1461184593389 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 1736 | 1461184593392 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 13:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:36:33 INFO - PROCESS | 1736 | 1461184593395 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 1736 | 1461184593397 Marionette TRACE conn3 <- [1,2370,null,{}] 13:36:33 INFO - PROCESS | 1736 | 1461184593401 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 1736 | 1461184593506 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:36:33 INFO - PROCESS | 1736 | 1461184593621 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 1736 | ++DOCSHELL 1D8C5800 == 75 [pid = 1736] [id = 602] 13:36:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D8C6400) [pid = 1736] [serial = 1806] [outer = 00000000] 13:36:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1D8D4400) [pid = 1736] [serial = 1807] [outer = 1D8C6400] 13:36:33 INFO - PROCESS | 1736 | 1461184593715 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1D9E9000) [pid = 1736] [serial = 1808] [outer = 1D8C6400] 13:36:34 INFO - PROCESS | 1736 | 1461184594269 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 954ms 13:36:34 INFO - PROCESS | 1736 | 1461184594341 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 1736 | 1461184594343 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:36:34 INFO - PROCESS | 1736 | 1461184594347 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 1736 | 1461184594349 Marionette TRACE conn3 <- [1,2374,null,{}] 13:36:34 INFO - PROCESS | 1736 | 1461184594352 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 1736 | 1461184594454 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:36:34 INFO - PROCESS | 1736 | 1461184594597 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1736 | ++DOCSHELL 1D858C00 == 76 [pid = 1736] [id = 603] 13:36:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1D9EF400) [pid = 1736] [serial = 1809] [outer = 00000000] 13:36:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1DD36800) [pid = 1736] [serial = 1810] [outer = 1D9EF400] 13:36:34 INFO - PROCESS | 1736 | 1461184594652 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1DD37C00) [pid = 1736] [serial = 1811] [outer = 1D9EF400] 13:36:35 INFO - PROCESS | 1736 | 1461184595434 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1156ms 13:36:35 INFO - PROCESS | 1736 | 1461184595502 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1736 | 1461184595505 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 13:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:36:35 INFO - PROCESS | 1736 | 1461184595511 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 1736 | 1461184595514 Marionette TRACE conn3 <- [1,2378,null,{}] 13:36:35 INFO - PROCESS | 1736 | 1461184595520 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 1736 | 1461184595617 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:36:35 INFO - PROCESS | 1736 | 1461184595762 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1736 | ++DOCSHELL 11C59C00 == 77 [pid = 1736] [id = 604] 13:36:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (13208400) [pid = 1736] [serial = 1812] [outer = 00000000] 13:36:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (15D91000) [pid = 1736] [serial = 1813] [outer = 13208400] 13:36:35 INFO - PROCESS | 1736 | 1461184595814 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (16836400) [pid = 1736] [serial = 1814] [outer = 13208400] 13:36:36 INFO - PROCESS | 1736 | 1461184596412 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 937ms 13:36:36 INFO - PROCESS | 1736 | 1461184596457 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 1736 | 1461184596463 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:36:36 INFO - PROCESS | 1736 | 1461184596469 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 1736 | 1461184596471 Marionette TRACE conn3 <- [1,2382,null,{}] 13:36:36 INFO - PROCESS | 1736 | 1461184596475 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 1736 | 1461184596573 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:36:36 INFO - PROCESS | 1736 | 1461184596723 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 1736 | ++DOCSHELL 14A0CC00 == 78 [pid = 1736] [id = 605] 13:36:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (16483000) [pid = 1736] [serial = 1815] [outer = 00000000] 13:36:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (1870C000) [pid = 1736] [serial = 1816] [outer = 16483000] 13:36:36 INFO - PROCESS | 1736 | 1461184596775 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (188C6800) [pid = 1736] [serial = 1817] [outer = 16483000] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1A925C00 == 77 [pid = 1736] [id = 472] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 12CF3000 == 76 [pid = 1736] [id = 567] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1647E400 == 75 [pid = 1736] [id = 457] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 18C28C00 == 74 [pid = 1736] [id = 471] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1870B000 == 73 [pid = 1736] [id = 500] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1812DC00 == 72 [pid = 1736] [id = 428] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1325FC00 == 71 [pid = 1736] [id = 456] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 15B41800 == 70 [pid = 1736] [id = 597] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 12B7F000 == 69 [pid = 1736] [id = 596] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1C387800 == 68 [pid = 1736] [id = 595] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1E2EB000 == 67 [pid = 1736] [id = 17] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 1A265800 == 66 [pid = 1736] [id = 594] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 13A8E000 == 65 [pid = 1736] [id = 593] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 18D01C00 == 64 [pid = 1736] [id = 592] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 18A63400 == 63 [pid = 1736] [id = 591] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 133AE400 == 62 [pid = 1736] [id = 590] 13:36:36 INFO - PROCESS | 1736 | --DOCSHELL 15BD3000 == 61 [pid = 1736] [id = 589] 13:36:36 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1655A800) [pid = 1736] [serial = 1705] [outer = 00000000] [url = about:blank] 13:36:36 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (18A6CC00) [pid = 1736] [serial = 1708] [outer = 00000000] [url = about:blank] 13:36:36 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1C901800) [pid = 1736] [serial = 1711] [outer = 00000000] [url = about:blank] 13:36:36 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1D3EBC00) [pid = 1736] [serial = 1714] [outer = 00000000] [url = about:blank] 13:36:36 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1C966400) [pid = 1736] [serial = 1747] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOCSHELL 138C3000 == 60 [pid = 1736] [id = 583] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1682DC00) [pid = 1736] [serial = 1723] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1817CC00) [pid = 1736] [serial = 1724] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1908D400) [pid = 1736] [serial = 1729] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (142A8C00) [pid = 1736] [serial = 1718] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (138C6000) [pid = 1736] [serial = 1717] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1A26A800) [pid = 1736] [serial = 1741] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1C1AA400) [pid = 1736] [serial = 1742] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1C832C00) [pid = 1736] [serial = 1745] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1C382C00) [pid = 1736] [serial = 1744] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (17AA9000) [pid = 1736] [serial = 1175] [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.] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1A924400) [pid = 1736] [serial = 1739] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1908D000) [pid = 1736] [serial = 1730] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (197F2400) [pid = 1736] [serial = 1732] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (19F2D000) [pid = 1736] [serial = 1733] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1A924C00) [pid = 1736] [serial = 1738] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1A160000) [pid = 1736] [serial = 1736] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1A270400) [pid = 1736] [serial = 1735] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (16658C00) [pid = 1736] [serial = 1721] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (16553800) [pid = 1736] [serial = 1720] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (188CC400) [pid = 1736] [serial = 1726] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18A69400) [pid = 1736] [serial = 1727] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1736 | 1461184597330 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 906ms 13:36:37 INFO - PROCESS | 1736 | 1461184597373 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 1736 | 1461184597376 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:36:37 INFO - PROCESS | 1736 | 1461184597380 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 1736 | 1461184597385 Marionette TRACE conn3 <- [1,2386,null,{}] 13:36:37 INFO - PROCESS | 1736 | 1461184597398 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:37 INFO - PROCESS | 1736 | 1461184597485 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:36:37 INFO - PROCESS | 1736 | 1461184597621 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 1736 | ++DOCSHELL 15BB3000 == 61 [pid = 1736] [id = 606] 13:36:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (15D88400) [pid = 1736] [serial = 1818] [outer = 00000000] 13:36:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (181E4000) [pid = 1736] [serial = 1819] [outer = 15D88400] 13:36:37 INFO - PROCESS | 1736 | 1461184597669 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (188CC400) [pid = 1736] [serial = 1820] [outer = 15D88400] 13:36:38 INFO - PROCESS | 1736 | 1461184598045 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 704ms 13:36:38 INFO - PROCESS | 1736 | 1461184598077 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1736 | 1461184598080 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:36:38 INFO - PROCESS | 1736 | 1461184598083 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1736 | 1461184598084 Marionette TRACE conn3 <- [1,2390,null,{}] 13:36:38 INFO - PROCESS | 1736 | 1461184598088 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 1736 | 1461184598167 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:36:38 INFO - PROCESS | 1736 | 1461184598201 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1736 | ++DOCSHELL 18D03C00 == 62 [pid = 1736] [id = 607] 13:36:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (18E76400) [pid = 1736] [serial = 1821] [outer = 00000000] 13:36:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1908EC00) [pid = 1736] [serial = 1822] [outer = 18E76400] 13:36:38 INFO - PROCESS | 1736 | 1461184598250 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (19357C00) [pid = 1736] [serial = 1823] [outer = 18E76400] 13:36:38 INFO - PROCESS | 1736 | 1461184598691 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 640ms 13:36:38 INFO - PROCESS | 1736 | 1461184598733 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1736 | 1461184598735 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:36:38 INFO - PROCESS | 1736 | 1461184598738 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1736 | 1461184598740 Marionette TRACE conn3 <- [1,2394,null,{}] 13:36:38 INFO - PROCESS | 1736 | 1461184598743 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 1736 | 1461184598822 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:36:38 INFO - PROCESS | 1736 | 1461184598828 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1736 | ++DOCSHELL 1908A400 == 63 [pid = 1736] [id = 608] 13:36:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (19366800) [pid = 1736] [serial = 1824] [outer = 00000000] 13:36:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1A161800) [pid = 1736] [serial = 1825] [outer = 19366800] 13:36:38 INFO - PROCESS | 1736 | 1461184598872 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (16559800) [pid = 1736] [serial = 1826] [outer = 19366800] 13:36:39 INFO - PROCESS | 1736 | 1461184599348 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 641ms 13:36:39 INFO - PROCESS | 1736 | 1461184599380 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 1736 | 1461184599382 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:36:39 INFO - PROCESS | 1736 | 1461184599386 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 1736 | 1461184599387 Marionette TRACE conn3 <- [1,2398,null,{}] 13:36:39 INFO - PROCESS | 1736 | 1461184599391 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 1736 | 1461184599534 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:36:39 INFO - PROCESS | 1736 | 1461184599638 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 1736 | ++DOCSHELL 11C52800 == 64 [pid = 1736] [id = 609] 13:36:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1A1C6C00) [pid = 1736] [serial = 1827] [outer = 00000000] 13:36:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1A9D8400) [pid = 1736] [serial = 1828] [outer = 1A1C6C00] 13:36:39 INFO - PROCESS | 1736 | 1461184599685 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1A9E2C00) [pid = 1736] [serial = 1829] [outer = 1A1C6C00] 13:36:40 INFO - PROCESS | 1736 | 1461184600124 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 797ms 13:36:40 INFO - PROCESS | 1736 | 1461184600189 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1736 | 1461184600191 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 13:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:36:40 INFO - PROCESS | 1736 | 1461184600194 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1736 | 1461184600196 Marionette TRACE conn3 <- [1,2402,null,{}] 13:36:40 INFO - PROCESS | 1736 | 1461184600199 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:40 INFO - PROCESS | 1736 | 1461184600321 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:36:40 INFO - PROCESS | 1736 | 1461184600330 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 1736 | ++DOCSHELL 1A26B000 == 65 [pid = 1736] [id = 610] 13:36:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1A925C00) [pid = 1736] [serial = 1830] [outer = 00000000] 13:36:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1C37F400) [pid = 1736] [serial = 1831] [outer = 1A925C00] 13:36:40 INFO - PROCESS | 1736 | 1461184600374 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1C832C00) [pid = 1736] [serial = 1832] [outer = 1A925C00] 13:36:40 INFO - PROCESS | 1736 | 1461184600819 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 13:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:36:40 INFO - PROCESS | 1736 | 1461184600833 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1736 | 1461184600835 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 13:36:40 INFO - PROCESS | 1736 | 1461184600839 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1736 | 1461184600840 Marionette TRACE conn3 <- [1,2406,null,{}] 13:36:40 INFO - PROCESS | 1736 | 1461184600843 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:40 INFO - PROCESS | 1736 | 1461184600956 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:36:41 INFO - PROCESS | 1736 | 1461184601052 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1736 | ++DOCSHELL 14A99000 == 66 [pid = 1736] [id = 611] 13:36:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1C1B6400) [pid = 1736] [serial = 1833] [outer = 00000000] 13:36:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1C970000) [pid = 1736] [serial = 1834] [outer = 1C1B6400] 13:36:41 INFO - PROCESS | 1736 | 1461184601096 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1CA9A400) [pid = 1736] [serial = 1835] [outer = 1C1B6400] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1E2EEC00) [pid = 1736] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1D8CE400) [pid = 1736] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (13A82C00) [pid = 1736] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (18186800) [pid = 1736] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (157B6400) [pid = 1736] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1D8C5C00) [pid = 1736] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (18C2DC00) [pid = 1736] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1C96A000) [pid = 1736] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (17AA1400) [pid = 1736] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1C1A9400) [pid = 1736] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1D859400) [pid = 1736] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1A807400) [pid = 1736] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (15BD5800) [pid = 1736] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (133A3400) [pid = 1736] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1A16B400) [pid = 1736] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (15724400) [pid = 1736] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18A67000) [pid = 1736] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18EA5C00) [pid = 1736] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (13257000) [pid = 1736] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1C90CC00) [pid = 1736] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:36:41 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (15B46400) [pid = 1736] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:36:41 INFO - PROCESS | 1736 | 1461184601688 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 890ms 13:36:41 INFO - PROCESS | 1736 | 1461184601741 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 1736 | 1461184601743 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 13:36:41 INFO - PROCESS | 1736 | 1461184601746 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:36:41 INFO - PROCESS | 1736 | 1461184601748 Marionette TRACE conn3 <- [1,2410,null,{}] 13:36:41 INFO - PROCESS | 1736 | 1461184601751 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 1736 | 1461184601830 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:36:41 INFO - PROCESS | 1736 | 1461184601836 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1736 | ++DOCSHELL 136AC800 == 67 [pid = 1736] [id = 612] 13:36:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (143A2C00) [pid = 1736] [serial = 1836] [outer = 00000000] 13:36:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (18A67000) [pid = 1736] [serial = 1837] [outer = 143A2C00] 13:36:41 INFO - PROCESS | 1736 | 1461184601881 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (18EA5C00) [pid = 1736] [serial = 1838] [outer = 143A2C00] 13:36:42 INFO - PROCESS | 1736 | 1461184602307 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 594ms 13:36:42 INFO - PROCESS | 1736 | 1461184602356 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1736 | 1461184602358 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 13:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:36:42 INFO - PROCESS | 1736 | 1461184602361 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 1736 | 1461184602363 Marionette TRACE conn3 <- [1,2414,null,{}] 13:36:42 INFO - PROCESS | 1736 | 1461184602366 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:42 INFO - PROCESS | 1736 | 1461184602446 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:36:42 INFO - PROCESS | 1736 | 1461184602452 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1736 | ++DOCSHELL 188C5800 == 68 [pid = 1736] [id = 613] 13:36:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1962B800) [pid = 1736] [serial = 1839] [outer = 00000000] 13:36:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C840800) [pid = 1736] [serial = 1840] [outer = 1962B800] 13:36:42 INFO - PROCESS | 1736 | 1461184602505 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C96BC00) [pid = 1736] [serial = 1841] [outer = 1962B800] 13:36:42 INFO - PROCESS | 1736 | 1461184602964 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 641ms 13:36:43 INFO - PROCESS | 1736 | 1461184603010 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1736 | 1461184603013 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 13:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:36:43 INFO - PROCESS | 1736 | 1461184603017 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 1736 | 1461184603019 Marionette TRACE conn3 <- [1,2418,null,{}] 13:36:43 INFO - PROCESS | 1736 | 1461184603026 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:43 INFO - PROCESS | 1736 | 1461184603123 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:36:43 INFO - PROCESS | 1736 | 1461184603129 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 1736 | ++DOCSHELL 1CCAA800 == 69 [pid = 1736] [id = 614] 13:36:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1CCB5400) [pid = 1736] [serial = 1842] [outer = 00000000] 13:36:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1D4DA000) [pid = 1736] [serial = 1843] [outer = 1CCB5400] 13:36:43 INFO - PROCESS | 1736 | 1461184603181 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1D63B400) [pid = 1736] [serial = 1844] [outer = 1CCB5400] 13:36:43 INFO - PROCESS | 1736 | 1461184603892 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 937ms 13:36:43 INFO - PROCESS | 1736 | 1461184603961 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1736 | 1461184603965 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 13:36:43 INFO - PROCESS | 1736 | 1461184603970 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:36:43 INFO - PROCESS | 1736 | 1461184603974 Marionette TRACE conn3 <- [1,2422,null,{}] 13:36:43 INFO - PROCESS | 1736 | 1461184603980 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 1736 | 1461184604101 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:36:44 INFO - PROCESS | 1736 | 1461184604213 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1736 | ++DOCSHELL 133AD400 == 70 [pid = 1736] [id = 615] 13:36:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (142A8C00) [pid = 1736] [serial = 1845] [outer = 00000000] 13:36:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1655AC00) [pid = 1736] [serial = 1846] [outer = 142A8C00] 13:36:44 INFO - PROCESS | 1736 | 1461184604270 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (17AA2400) [pid = 1736] [serial = 1847] [outer = 142A8C00] 13:36:44 INFO - PROCESS | 1736 | 1461184604836 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 906ms 13:36:44 INFO - PROCESS | 1736 | 1461184604876 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1736 | 1461184604882 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 13:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:36:44 INFO - PROCESS | 1736 | 1461184604888 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 1736 | 1461184604891 Marionette TRACE conn3 <- [1,2426,null,{}] 13:36:44 INFO - PROCESS | 1736 | 1461184604895 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:45 INFO - PROCESS | 1736 | 1461184605001 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:36:45 INFO - PROCESS | 1736 | 1461184605118 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1736 | ++DOCSHELL 1817F400 == 71 [pid = 1736] [id = 616] 13:36:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (18182C00) [pid = 1736] [serial = 1848] [outer = 00000000] 13:36:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (18E77800) [pid = 1736] [serial = 1849] [outer = 18182C00] 13:36:45 INFO - PROCESS | 1736 | 1461184605213 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (18EAEC00) [pid = 1736] [serial = 1850] [outer = 18182C00] 13:36:45 INFO - PROCESS | 1736 | 1461184605832 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1000ms 13:36:45 INFO - PROCESS | 1736 | 1461184605888 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1736 | 1461184605890 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:36:45 INFO - PROCESS | 1736 | 1461184605894 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 1736 | 1461184605898 Marionette TRACE conn3 <- [1,2430,null,{}] 13:36:45 INFO - PROCESS | 1736 | 1461184605909 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 1736 | 1461184606018 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:36:46 INFO - PROCESS | 1736 | 1461184606186 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1736 | ++DOCSHELL 1320E800 == 72 [pid = 1736] [id = 617] 13:36:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (18709000) [pid = 1736] [serial = 1851] [outer = 00000000] 13:36:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1CC5CC00) [pid = 1736] [serial = 1852] [outer = 18709000] 13:36:46 INFO - PROCESS | 1736 | 1461184606244 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D3E7400) [pid = 1736] [serial = 1853] [outer = 18709000] 13:36:46 INFO - PROCESS | 1736 | 1461184606818 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 953ms 13:36:46 INFO - PROCESS | 1736 | 1461184606853 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 1736 | 1461184606856 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 13:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:36:46 INFO - PROCESS | 1736 | 1461184606861 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 1736 | 1461184606863 Marionette TRACE conn3 <- [1,2434,null,{}] 13:36:46 INFO - PROCESS | 1736 | 1461184606867 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 1736 | 1461184606970 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:36:47 INFO - PROCESS | 1736 | 1461184607085 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 1736 | ++DOCSHELL 1D4E2000 == 73 [pid = 1736] [id = 618] 13:36:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1D639800) [pid = 1736] [serial = 1854] [outer = 00000000] 13:36:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1D862C00) [pid = 1736] [serial = 1855] [outer = 1D639800] 13:36:47 INFO - PROCESS | 1736 | 1461184607180 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1D8C9800) [pid = 1736] [serial = 1856] [outer = 1D639800] 13:36:47 INFO - PROCESS | 1736 | 1461184607713 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 906ms 13:36:47 INFO - PROCESS | 1736 | 1461184607767 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 1736 | 1461184607769 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:36:47 INFO - PROCESS | 1736 | 1461184607773 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 1736 | 1461184607775 Marionette TRACE conn3 <- [1,2438,null,{}] 13:36:47 INFO - PROCESS | 1736 | 1461184607778 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 1736 | 1461184607879 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:36:48 INFO - PROCESS | 1736 | 1461184607996 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1736 | ++DOCSHELL 133A8C00 == 74 [pid = 1736] [id = 619] 13:36:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1A543C00) [pid = 1736] [serial = 1857] [outer = 00000000] 13:36:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1D9E7C00) [pid = 1736] [serial = 1858] [outer = 1A543C00] 13:36:48 INFO - PROCESS | 1736 | 1461184608091 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1D9EFC00) [pid = 1736] [serial = 1859] [outer = 1A543C00] 13:36:48 INFO - PROCESS | 1736 | 1461184608727 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1000ms 13:36:48 INFO - PROCESS | 1736 | 1461184608925 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 1736 | 1461184608929 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 13:36:48 INFO - PROCESS | 1736 | 1461184608944 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 1736 | 1461184608947 Marionette TRACE conn3 <- [1,2442,null,{}] 13:36:48 INFO - PROCESS | 1736 | 1461184608953 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:36:49 INFO - PROCESS | 1736 | 1461184609054 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:36:49 INFO - PROCESS | 1736 | 1461184609193 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 1736 | ++DOCSHELL 12CBD400 == 75 [pid = 1736] [id = 620] 13:36:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (15511000) [pid = 1736] [serial = 1860] [outer = 00000000] 13:36:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (17A01800) [pid = 1736] [serial = 1861] [outer = 15511000] 13:36:49 INFO - PROCESS | 1736 | 1461184609243 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1812B800) [pid = 1736] [serial = 1862] [outer = 15511000] 13:36:49 INFO - PROCESS | 1736 | 1461184609924 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 1CA8D800 == 74 [pid = 1736] [id = 541] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 188C5800 == 73 [pid = 1736] [id = 613] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 136AC800 == 72 [pid = 1736] [id = 612] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 14A99000 == 71 [pid = 1736] [id = 611] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 1A26B000 == 70 [pid = 1736] [id = 610] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 11C52800 == 69 [pid = 1736] [id = 609] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 1908A400 == 68 [pid = 1736] [id = 608] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 18D03C00 == 67 [pid = 1736] [id = 607] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 15BB3000 == 66 [pid = 1736] [id = 606] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 14A0CC00 == 65 [pid = 1736] [id = 605] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 11C59C00 == 64 [pid = 1736] [id = 604] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 1D8C5800 == 63 [pid = 1736] [id = 602] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 1CC5D800 == 62 [pid = 1736] [id = 601] 13:36:49 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1E2E9000) [pid = 1736] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:36:49 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1CA91800) [pid = 1736] [serial = 1756] [outer = 00000000] [url = about:blank] 13:36:49 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1CCB5000) [pid = 1736] [serial = 1759] [outer = 00000000] [url = about:blank] 13:36:49 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1D4D7800) [pid = 1736] [serial = 1762] [outer = 00000000] [url = about:blank] 13:36:49 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1D856800) [pid = 1736] [serial = 1795] [outer = 00000000] [url = about:blank] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 18864800 == 61 [pid = 1736] [id = 600] 13:36:49 INFO - PROCESS | 1736 | --DOCSHELL 14A0C000 == 60 [pid = 1736] [id = 599] 13:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1016ms 13:36:50 INFO - PROCESS | 1736 | 1461184609987 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1736 | 1461184609990 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 13:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:36:50 INFO - PROCESS | 1736 | 1461184610016 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 1736 | 1461184610019 Marionette TRACE conn3 <- [1,2446,null,{}] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1D4E2800) [pid = 1736] [serial = 1715] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (18A70800) [pid = 1736] [serial = 1661] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1C96A800) [pid = 1736] [serial = 1712] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1D8D0C00) [pid = 1736] [serial = 1667] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1D9E3C00) [pid = 1736] [serial = 1658] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1C23C400) [pid = 1736] [serial = 1703] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (18EA1C00) [pid = 1736] [serial = 1709] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (17A0B400) [pid = 1736] [serial = 1706] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1D9F0C00) [pid = 1736] [serial = 1670] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1C1B3000) [pid = 1736] [serial = 1664] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1C83A400) [pid = 1736] [serial = 1783] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (18188C00) [pid = 1736] [serial = 1769] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (18181800) [pid = 1736] [serial = 1768] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (19C5A400) [pid = 1736] [serial = 1766] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (19094800) [pid = 1736] [serial = 1765] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (15BD1400) [pid = 1736] [serial = 1750] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (18A6B800) [pid = 1736] [serial = 1753] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A26BC00) [pid = 1736] [serial = 1780] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1A803400) [pid = 1736] [serial = 1781] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1817D400) [pid = 1736] [serial = 1771] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (18186400) [pid = 1736] [serial = 1772] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18EA6400) [pid = 1736] [serial = 1774] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18EAF000) [pid = 1736] [serial = 1775] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1962B000) [pid = 1736] [serial = 1777] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1C904800) [pid = 1736] [serial = 1784] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (181E1800) [pid = 1736] [serial = 1789] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1D0A3400) [pid = 1736] [serial = 1786] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1CC5BC00) [pid = 1736] [serial = 1793] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1D3E2C00) [pid = 1736] [serial = 1787] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1935D000) [pid = 1736] [serial = 1790] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1CC54C00) [pid = 1736] [serial = 1792] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (19C58000) [pid = 1736] [serial = 1778] [outer = 00000000] [url = about:blank] 13:36:50 INFO - PROCESS | 1736 | 1461184610043 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 1736 | 1461184610136 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:36:50 INFO - PROCESS | 1736 | 1461184610143 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1736 | ++DOCSHELL 15D8C400 == 61 [pid = 1736] [id = 621] 13:36:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (15E79000) [pid = 1736] [serial = 1863] [outer = 00000000] 13:36:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18037800) [pid = 1736] [serial = 1864] [outer = 15E79000] 13:36:50 INFO - PROCESS | 1736 | 1461184610189 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1817F000) [pid = 1736] [serial = 1865] [outer = 15E79000] 13:36:50 INFO - PROCESS | 1736 | 1461184610695 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 703ms 13:36:50 INFO - PROCESS | 1736 | 1461184610717 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1736 | 1461184610719 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 13:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:36:50 INFO - PROCESS | 1736 | 1461184610723 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 1736 | 1461184610724 Marionette TRACE conn3 <- [1,2450,null,{}] 13:36:50 INFO - PROCESS | 1736 | 1461184610733 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 1736 | 1461184610820 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:36:50 INFO - PROCESS | 1736 | 1461184610831 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1736 | ++DOCSHELL 18A6D800 == 62 [pid = 1736] [id = 622] 13:36:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18A6F800) [pid = 1736] [serial = 1866] [outer = 00000000] 13:36:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18D03C00) [pid = 1736] [serial = 1867] [outer = 18A6F800] 13:36:50 INFO - PROCESS | 1736 | 1461184610879 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18EA6C00) [pid = 1736] [serial = 1868] [outer = 18A6F800] 13:36:51 INFO - PROCESS | 1736 | 1461184611355 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 13:36:51 INFO - PROCESS | 1736 | 1461184611422 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1736 | 1461184611424 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 13:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:36:51 INFO - PROCESS | 1736 | 1461184611427 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 1736 | 1461184611429 Marionette TRACE conn3 <- [1,2454,null,{}] 13:36:51 INFO - PROCESS | 1736 | 1461184611432 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:51 INFO - PROCESS | 1736 | 1461184611544 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:36:51 INFO - PROCESS | 1736 | 1461184611653 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1736 | ++DOCSHELL 19091000 == 63 [pid = 1736] [id = 623] 13:36:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (19092C00) [pid = 1736] [serial = 1869] [outer = 00000000] 13:36:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (197EE400) [pid = 1736] [serial = 1870] [outer = 19092C00] 13:36:51 INFO - PROCESS | 1736 | 1461184611699 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (199B0000) [pid = 1736] [serial = 1871] [outer = 19092C00] 13:36:52 INFO - PROCESS | 1736 | 1461184612065 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 687ms 13:36:52 INFO - PROCESS | 1736 | 1461184612141 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1736 | 1461184612143 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 13:36:52 INFO - PROCESS | 1736 | 1461184612147 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1736 | 1461184612148 Marionette TRACE conn3 <- [1,2458,null,{}] 13:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:36:52 INFO - PROCESS | 1736 | 1461184612152 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 1736 | 1461184612268 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:36:52 INFO - PROCESS | 1736 | 1461184612333 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1736 | ++DOCSHELL 18EA8C00 == 64 [pid = 1736] [id = 624] 13:36:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (199A4C00) [pid = 1736] [serial = 1872] [outer = 00000000] 13:36:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1A26B800) [pid = 1736] [serial = 1873] [outer = 199A4C00] 13:36:52 INFO - PROCESS | 1736 | 1461184612378 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A26F000) [pid = 1736] [serial = 1874] [outer = 199A4C00] 13:36:52 INFO - PROCESS | 1736 | 1461184612789 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 13:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:36:52 INFO - PROCESS | 1736 | 1461184612829 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1736 | 1461184612831 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 13:36:52 INFO - PROCESS | 1736 | 1461184612834 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1736 | 1461184612836 Marionette TRACE conn3 <- [1,2462,null,{}] 13:36:52 INFO - PROCESS | 1736 | 1461184612840 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 1736 | 1461184613004 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:36:53 INFO - PROCESS | 1736 | 1461184613032 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1736 | ++DOCSHELL 02668C00 == 65 [pid = 1736] [id = 625] 13:36:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (138BE000) [pid = 1736] [serial = 1875] [outer = 00000000] 13:36:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1C1B6000) [pid = 1736] [serial = 1876] [outer = 138BE000] 13:36:53 INFO - PROCESS | 1736 | 1461184613080 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1C386C00) [pid = 1736] [serial = 1877] [outer = 138BE000] 13:36:53 INFO - PROCESS | 1736 | 1461184613549 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 735ms 13:36:53 INFO - PROCESS | 1736 | 1461184613575 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 1736 | 1461184613577 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:36:53 INFO - PROCESS | 1736 | 1461184613585 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 1736 | 1461184613587 Marionette TRACE conn3 <- [1,2466,null,{}] 13:36:53 INFO - PROCESS | 1736 | 1461184613591 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 1736 | 1461184613709 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:36:53 INFO - PROCESS | 1736 | 1461184613714 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1736 | ++DOCSHELL 1C23D000 == 66 [pid = 1736] [id = 626] 13:36:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1C83C000) [pid = 1736] [serial = 1878] [outer = 00000000] 13:36:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C96C000) [pid = 1736] [serial = 1879] [outer = 1C83C000] 13:36:53 INFO - PROCESS | 1736 | 1461184613758 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C96B800) [pid = 1736] [serial = 1880] [outer = 1C83C000] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1A1C6C00) [pid = 1736] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1A925C00) [pid = 1736] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (16483000) [pid = 1736] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (13208400) [pid = 1736] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (15D88400) [pid = 1736] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18E76400) [pid = 1736] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (19366800) [pid = 1736] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1962B800) [pid = 1736] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:36:54 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (143A2C00) [pid = 1736] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:36:54 INFO - PROCESS | 1736 | 1461184614423 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 891ms 13:36:54 INFO - PROCESS | 1736 | 1461184614490 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1736 | 1461184614492 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 13:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:36:54 INFO - PROCESS | 1736 | 1461184614500 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 1736 | 1461184614501 Marionette TRACE conn3 <- [1,2470,null,{}] 13:36:54 INFO - PROCESS | 1736 | 1461184614505 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 1736 | 1461184614584 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:36:54 INFO - PROCESS | 1736 | 1461184614596 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 1736 | ++DOCSHELL 17AA1400 == 67 [pid = 1736] [id = 627] 13:36:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (181E1400) [pid = 1736] [serial = 1881] [outer = 00000000] 13:36:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (19C4F800) [pid = 1736] [serial = 1882] [outer = 181E1400] 13:36:54 INFO - PROCESS | 1736 | 1461184614640 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A9D5800) [pid = 1736] [serial = 1883] [outer = 181E1400] 13:36:55 INFO - PROCESS | 1736 | 1461184615079 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 640ms 13:36:55 INFO - PROCESS | 1736 | 1461184615139 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1736 | 1461184615141 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 13:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:36:55 INFO - PROCESS | 1736 | 1461184615144 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 1736 | 1461184615146 Marionette TRACE conn3 <- [1,2474,null,{}] 13:36:55 INFO - PROCESS | 1736 | 1461184615149 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 1736 | 1461184615229 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:36:55 INFO - PROCESS | 1736 | 1461184615235 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1736 | ++DOCSHELL 16559C00 == 68 [pid = 1736] [id = 628] 13:36:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1908E400) [pid = 1736] [serial = 1884] [outer = 00000000] 13:36:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1CCB6800) [pid = 1736] [serial = 1885] [outer = 1908E400] 13:36:55 INFO - PROCESS | 1736 | 1461184615278 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1D2CD000) [pid = 1736] [serial = 1886] [outer = 1908E400] 13:36:55 INFO - PROCESS | 1736 | 1461184615719 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 594ms 13:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:36:55 INFO - PROCESS | 1736 | 1461184615753 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1736 | 1461184615755 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 13:36:55 INFO - PROCESS | 1736 | 1461184615758 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 1736 | 1461184615760 Marionette TRACE conn3 <- [1,2478,null,{}] 13:36:55 INFO - PROCESS | 1736 | 1461184615763 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 1736 | 1461184615843 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:36:55 INFO - PROCESS | 1736 | 1461184615848 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1736 | ++DOCSHELL 1CC58800 == 69 [pid = 1736] [id = 629] 13:36:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1D4DB800) [pid = 1736] [serial = 1887] [outer = 00000000] 13:36:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1D63F800) [pid = 1736] [serial = 1888] [outer = 1D4DB800] 13:36:55 INFO - PROCESS | 1736 | 1461184615892 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1D647400) [pid = 1736] [serial = 1889] [outer = 1D4DB800] 13:36:56 INFO - PROCESS | 1736 | 1461184616352 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 625ms 13:36:56 INFO - PROCESS | 1736 | 1461184616446 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1736 | 1461184616450 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 13:36:56 INFO - PROCESS | 1736 | 1461184616461 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 1736 | 1461184616465 Marionette TRACE conn3 <- [1,2482,null,{}] 13:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:36:56 INFO - PROCESS | 1736 | 1461184616472 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:56 INFO - PROCESS | 1736 | 1461184616584 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:36:56 INFO - PROCESS | 1736 | 1461184616706 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 1736 | ++DOCSHELL 138C3000 == 70 [pid = 1736] [id = 630] 13:36:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (13A82C00) [pid = 1736] [serial = 1890] [outer = 00000000] 13:36:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (157B6400) [pid = 1736] [serial = 1891] [outer = 13A82C00] 13:36:56 INFO - PROCESS | 1736 | 1461184616770 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1647A000) [pid = 1736] [serial = 1892] [outer = 13A82C00] 13:36:57 INFO - PROCESS | 1736 | 1461184617428 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 13:36:57 INFO - PROCESS | 1736 | 1461184617455 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 1736 | 1461184617459 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:36:57 INFO - PROCESS | 1736 | 1461184617467 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 1736 | 1461184617471 Marionette TRACE conn3 <- [1,2486,null,{}] 13:36:57 INFO - PROCESS | 1736 | 1461184617476 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:57 INFO - PROCESS | 1736 | 1461184617588 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:36:57 INFO - PROCESS | 1736 | 1461184617748 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1736 | ++DOCSHELL 1682C000 == 71 [pid = 1736] [id = 631] 13:36:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18189400) [pid = 1736] [serial = 1893] [outer = 00000000] 13:36:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (18D01800) [pid = 1736] [serial = 1894] [outer = 18189400] 13:36:57 INFO - PROCESS | 1736 | 1461184617803 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (19091C00) [pid = 1736] [serial = 1895] [outer = 18189400] 13:36:58 INFO - PROCESS | 1736 | 1461184618369 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 938ms 13:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:36:58 INFO - PROCESS | 1736 | 1461184618411 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 1736 | 1461184618413 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 13:36:58 INFO - PROCESS | 1736 | 1461184618417 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 1736 | 1461184618419 Marionette TRACE conn3 <- [1,2490,null,{}] 13:36:58 INFO - PROCESS | 1736 | 1461184618429 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 1736 | 1461184618540 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:36:58 INFO - PROCESS | 1736 | 1461184618700 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 1736 | ++DOCSHELL 1C1B0400 == 72 [pid = 1736] [id = 632] 13:36:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1C1B1800) [pid = 1736] [serial = 1896] [outer = 00000000] 13:36:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C96AC00) [pid = 1736] [serial = 1897] [outer = 1C1B1800] 13:36:58 INFO - PROCESS | 1736 | 1461184618767 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1D2C6C00) [pid = 1736] [serial = 1898] [outer = 1C1B1800] 13:36:59 INFO - PROCESS | 1736 | 1461184619391 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1031ms 13:36:59 INFO - PROCESS | 1736 | 1461184619457 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1736 | 1461184619460 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 13:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:36:59 INFO - PROCESS | 1736 | 1461184619464 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1736 | 1461184619466 Marionette TRACE conn3 <- [1,2494,null,{}] 13:36:59 INFO - PROCESS | 1736 | 1461184619501 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 1736 | 1461184619606 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:36:59 INFO - PROCESS | 1736 | 1461184619749 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 1736 | ++DOCSHELL 1C968000 == 73 [pid = 1736] [id = 633] 13:36:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D861800) [pid = 1736] [serial = 1899] [outer = 00000000] 13:36:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1D9E6800) [pid = 1736] [serial = 1900] [outer = 1D861800] 13:36:59 INFO - PROCESS | 1736 | 1461184619812 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1DD34000) [pid = 1736] [serial = 1901] [outer = 1D861800] 13:37:00 INFO - PROCESS | 1736 | 1461184620346 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 922ms 13:37:00 INFO - PROCESS | 1736 | 1461184620390 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 1736 | 1461184620392 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 13:37:00 INFO - PROCESS | 1736 | 1461184620397 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:37:00 INFO - PROCESS | 1736 | 1461184620399 Marionette TRACE conn3 <- [1,2498,null,{}] 13:37:00 INFO - PROCESS | 1736 | 1461184620403 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 1736 | 1461184620503 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:37:00 INFO - PROCESS | 1736 | 1461184620619 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 1736 | ++DOCSHELL 12C0D400 == 74 [pid = 1736] [id = 634] 13:37:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (13303C00) [pid = 1736] [serial = 1902] [outer = 00000000] 13:37:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1330C400) [pid = 1736] [serial = 1903] [outer = 13303C00] 13:37:00 INFO - PROCESS | 1736 | 1461184620714 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1330F000) [pid = 1736] [serial = 1904] [outer = 13303C00] 13:37:01 INFO - PROCESS | 1736 | 1461184621370 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1031ms 13:37:01 INFO - PROCESS | 1736 | 1461184621452 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 1736 | 1461184621454 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 13:37:01 INFO - PROCESS | 1736 | 1461184621458 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:37:01 INFO - PROCESS | 1736 | 1461184621460 Marionette TRACE conn3 <- [1,2502,null,{}] 13:37:01 INFO - PROCESS | 1736 | 1461184621464 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 1736 | 1461184621589 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:37:01 INFO - PROCESS | 1736 | 1461184621741 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 1736 | ++DOCSHELL 16485800 == 75 [pid = 1736] [id = 635] 13:37:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (16486800) [pid = 1736] [serial = 1905] [outer = 00000000] 13:37:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (19099000) [pid = 1736] [serial = 1906] [outer = 16486800] 13:37:01 INFO - PROCESS | 1736 | 1461184621800 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1A265800) [pid = 1736] [serial = 1907] [outer = 16486800] 13:37:02 INFO - PROCESS | 1736 | 1461184622583 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1219ms 13:37:02 INFO - PROCESS | 1736 | 1461184622667 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 1736 | 1461184622672 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 13:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:37:02 INFO - PROCESS | 1736 | 1461184622677 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 1736 | 1461184622680 Marionette TRACE conn3 <- [1,2506,null,{}] 13:37:02 INFO - PROCESS | 1736 | 1461184622685 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 1736 | 1461184622788 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:37:02 INFO - PROCESS | 1736 | 1461184622946 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 1736 | ++DOCSHELL 15BD2800 == 76 [pid = 1736] [id = 636] 13:37:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1682C400) [pid = 1736] [serial = 1908] [outer = 00000000] 13:37:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (18185800) [pid = 1736] [serial = 1909] [outer = 1682C400] 13:37:03 INFO - PROCESS | 1736 | 1461184622998 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (18870000) [pid = 1736] [serial = 1910] [outer = 1682C400] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 16559C00 == 75 [pid = 1736] [id = 628] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 17AA1400 == 74 [pid = 1736] [id = 627] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 1C23D000 == 73 [pid = 1736] [id = 626] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 02668C00 == 72 [pid = 1736] [id = 625] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 18EA8C00 == 71 [pid = 1736] [id = 624] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 19091000 == 70 [pid = 1736] [id = 623] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 18A6D800 == 69 [pid = 1736] [id = 622] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 15D8C400 == 68 [pid = 1736] [id = 621] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 12CBD400 == 67 [pid = 1736] [id = 620] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1D4DA000) [pid = 1736] [serial = 1843] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 1817F400 == 66 [pid = 1736] [id = 616] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 133AD400 == 65 [pid = 1736] [id = 615] 13:37:03 INFO - PROCESS | 1736 | --DOCSHELL 1CCAA800 == 64 [pid = 1736] [id = 614] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1A9D8400) [pid = 1736] [serial = 1828] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (1C37F400) [pid = 1736] [serial = 1831] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (188C6800) [pid = 1736] [serial = 1817] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1870C000) [pid = 1736] [serial = 1816] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (1A9E2C00) [pid = 1736] [serial = 1829] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (1D8D4400) [pid = 1736] [serial = 1807] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1DD36800) [pid = 1736] [serial = 1810] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (16836400) [pid = 1736] [serial = 1814] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (15D91000) [pid = 1736] [serial = 1813] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (15D8BC00) [pid = 1736] [serial = 1798] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (181E4000) [pid = 1736] [serial = 1819] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (188CC400) [pid = 1736] [serial = 1820] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1D642400) [pid = 1736] [serial = 1804] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1908EC00) [pid = 1736] [serial = 1822] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (19357C00) [pid = 1736] [serial = 1823] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (19095000) [pid = 1736] [serial = 1801] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1C970000) [pid = 1736] [serial = 1834] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1A161800) [pid = 1736] [serial = 1825] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1C96BC00) [pid = 1736] [serial = 1841] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1C832C00) [pid = 1736] [serial = 1832] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1C840800) [pid = 1736] [serial = 1840] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18A67000) [pid = 1736] [serial = 1837] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (18EA5C00) [pid = 1736] [serial = 1838] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (16559800) [pid = 1736] [serial = 1826] [outer = 00000000] [url = about:blank] 13:37:03 INFO - PROCESS | 1736 | 1461184623540 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 906ms 13:37:03 INFO - PROCESS | 1736 | 1461184623582 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 1736 | 1461184623587 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 13:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:37:03 INFO - PROCESS | 1736 | 1461184623593 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 1736 | 1461184623595 Marionette TRACE conn3 <- [1,2510,null,{}] 13:37:03 INFO - PROCESS | 1736 | 1461184623599 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 1736 | 1461184623685 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:37:03 INFO - PROCESS | 1736 | 1461184623793 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1736 | ++DOCSHELL 15D91000 == 65 [pid = 1736] [id = 637] 13:37:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1647D000) [pid = 1736] [serial = 1911] [outer = 00000000] 13:37:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (181E7800) [pid = 1736] [serial = 1912] [outer = 1647D000] 13:37:03 INFO - PROCESS | 1736 | 1461184623848 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (18A63000) [pid = 1736] [serial = 1913] [outer = 1647D000] 13:37:04 INFO - PROCESS | 1736 | 1461184624314 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 797ms 13:37:04 INFO - PROCESS | 1736 | 1461184624394 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 1736 | 1461184624396 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:37:04 INFO - PROCESS | 1736 | 1461184624429 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 1736 | 1461184624432 Marionette TRACE conn3 <- [1,2514,null,{}] 13:37:04 INFO - PROCESS | 1736 | 1461184624445 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 1736 | 1461184624556 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:37:04 INFO - PROCESS | 1736 | 1461184624574 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 1736 | ++DOCSHELL 19F2C400 == 66 [pid = 1736] [id = 638] 13:37:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (19F2DC00) [pid = 1736] [serial = 1914] [outer = 00000000] 13:37:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1A1C9C00) [pid = 1736] [serial = 1915] [outer = 19F2DC00] 13:37:04 INFO - PROCESS | 1736 | 1461184624711 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1A802000) [pid = 1736] [serial = 1916] [outer = 19F2DC00] 13:37:05 INFO - PROCESS | 1736 | 1461184625081 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 719ms 13:37:05 INFO - PROCESS | 1736 | 1461184625120 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 1736 | 1461184625122 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 13:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:37:05 INFO - PROCESS | 1736 | 1461184625126 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 1736 | 1461184625128 Marionette TRACE conn3 <- [1,2518,null,{}] 13:37:05 INFO - PROCESS | 1736 | 1461184625131 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 1736 | 1461184625215 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:37:05 INFO - PROCESS | 1736 | 1461184625222 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 1736 | ++DOCSHELL 16550400 == 67 [pid = 1736] [id = 639] 13:37:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1A266C00) [pid = 1736] [serial = 1917] [outer = 00000000] 13:37:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1A9E2C00) [pid = 1736] [serial = 1918] [outer = 1A266C00] 13:37:05 INFO - PROCESS | 1736 | 1461184625267 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1C1B7400) [pid = 1736] [serial = 1919] [outer = 1A266C00] 13:37:05 INFO - PROCESS | 1736 | 1461184625750 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 641ms 13:37:05 INFO - PROCESS | 1736 | 1461184625763 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 1736 | 1461184625765 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 13:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:37:05 INFO - PROCESS | 1736 | 1461184625768 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 1736 | 1461184625770 Marionette TRACE conn3 <- [1,2522,null,{}] 13:37:05 INFO - PROCESS | 1736 | 1461184625773 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 1736 | 1461184625904 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:37:06 INFO - PROCESS | 1736 | 1461184626003 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 1736 | ++DOCSHELL 1C271800 == 68 [pid = 1736] [id = 640] 13:37:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1C387800) [pid = 1736] [serial = 1920] [outer = 00000000] 13:37:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1C902800) [pid = 1736] [serial = 1921] [outer = 1C387800] 13:37:06 INFO - PROCESS | 1736 | 1461184626049 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1C90CC00) [pid = 1736] [serial = 1922] [outer = 1C387800] 13:37:06 INFO - PROCESS | 1736 | 1461184626481 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 750ms 13:37:06 INFO - PROCESS | 1736 | 1461184626515 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 1736 | 1461184626517 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 13:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:37:06 INFO - PROCESS | 1736 | 1461184626520 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 1736 | 1461184626522 Marionette TRACE conn3 <- [1,2526,null,{}] 13:37:06 INFO - PROCESS | 1736 | 1461184626525 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 1736 | 1461184626661 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:37:06 INFO - PROCESS | 1736 | 1461184626733 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 1736 | ++DOCSHELL 1CA9A000 == 69 [pid = 1736] [id = 641] 13:37:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1CA9B000) [pid = 1736] [serial = 1923] [outer = 00000000] 13:37:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1D4DD400) [pid = 1736] [serial = 1924] [outer = 1CA9B000] 13:37:06 INFO - PROCESS | 1736 | 1461184626779 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1D4E3400) [pid = 1736] [serial = 1925] [outer = 1CA9B000] 13:37:07 INFO - PROCESS | 1736 | 1461184627194 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 703ms 13:37:07 INFO - PROCESS | 1736 | 1461184627226 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 1736 | 1461184627228 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:37:07 INFO - PROCESS | 1736 | 1461184627231 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 1736 | 1461184627233 Marionette TRACE conn3 <- [1,2530,null,{}] 13:37:07 INFO - PROCESS | 1736 | 1461184627236 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:07 INFO - PROCESS | 1736 | 1461184627381 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:37:07 INFO - PROCESS | 1736 | 1461184627408 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 1736 | ++DOCSHELL 138C2400 == 70 [pid = 1736] [id = 642] 13:37:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1D855400) [pid = 1736] [serial = 1926] [outer = 00000000] 13:37:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1D8CE800) [pid = 1736] [serial = 1927] [outer = 1D855400] 13:37:07 INFO - PROCESS | 1736 | 1461184627452 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1D9E5400) [pid = 1736] [serial = 1928] [outer = 1D855400] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (1C1B6400) [pid = 1736] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C83C000) [pid = 1736] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (15511000) [pid = 1736] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (138BE000) [pid = 1736] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (18A6F800) [pid = 1736] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (19092C00) [pid = 1736] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (15E79000) [pid = 1736] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (181E1400) [pid = 1736] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (199A4C00) [pid = 1736] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:37:07 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1908E400) [pid = 1736] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:37:08 INFO - PROCESS | 1736 | 1461184628038 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 843ms 13:37:08 INFO - PROCESS | 1736 | 1461184628073 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 1736 | 1461184628075 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 13:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:37:08 INFO - PROCESS | 1736 | 1461184628079 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 1736 | 1461184628080 Marionette TRACE conn3 <- [1,2534,null,{}] 13:37:08 INFO - PROCESS | 1736 | 1461184628084 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 1736 | 1461184628169 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:37:08 INFO - PROCESS | 1736 | 1461184628176 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 1736 | ++DOCSHELL 18395000 == 71 [pid = 1736] [id = 643] 13:37:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (188C4400) [pid = 1736] [serial = 1929] [outer = 00000000] 13:37:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1CC5BC00) [pid = 1736] [serial = 1930] [outer = 188C4400] 13:37:08 INFO - PROCESS | 1736 | 1461184628220 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1D0AD400) [pid = 1736] [serial = 1931] [outer = 188C4400] 13:37:08 INFO - PROCESS | 1736 | 1461184628655 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 641ms 13:37:08 INFO - PROCESS | 1736 | 1461184628716 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 1736 | 1461184628718 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 13:37:08 INFO - PROCESS | 1736 | 1461184628721 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:37:08 INFO - PROCESS | 1736 | 1461184628723 Marionette TRACE conn3 <- [1,2538,null,{}] 13:37:08 INFO - PROCESS | 1736 | 1461184628726 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 1736 | 1461184628806 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:37:08 INFO - PROCESS | 1736 | 1461184628812 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 1736 | ++DOCSHELL 136AC800 == 72 [pid = 1736] [id = 644] 13:37:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (17A75C00) [pid = 1736] [serial = 1932] [outer = 00000000] 13:37:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (17A7A800) [pid = 1736] [serial = 1933] [outer = 17A75C00] 13:37:08 INFO - PROCESS | 1736 | 1461184628856 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (17A7D000) [pid = 1736] [serial = 1934] [outer = 17A75C00] 13:37:09 INFO - PROCESS | 1736 | 1461184629327 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 641ms 13:37:09 INFO - PROCESS | 1736 | 1461184629370 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 1736 | 1461184629372 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 13:37:09 INFO - PROCESS | 1736 | 1461184629376 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:37:09 INFO - PROCESS | 1736 | 1461184629377 Marionette TRACE conn3 <- [1,2542,null,{}] 13:37:09 INFO - PROCESS | 1736 | 1461184629381 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:09 INFO - PROCESS | 1736 | 1461184629463 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:37:09 INFO - PROCESS | 1736 | 1461184629469 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 1736 | ++DOCSHELL 17A7E000 == 73 [pid = 1736] [id = 645] 13:37:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (17A7E400) [pid = 1736] [serial = 1935] [outer = 00000000] 13:37:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1D9EA000) [pid = 1736] [serial = 1936] [outer = 17A7E400] 13:37:09 INFO - PROCESS | 1736 | 1461184629512 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1DD3C400) [pid = 1736] [serial = 1937] [outer = 17A7E400] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1A543000 == 72 [pid = 1736] [id = 526] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 12CF8800 == 71 [pid = 1736] [id = 502] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 11C5A000 == 70 [pid = 1736] [id = 527] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1CC57C00 == 69 [pid = 1736] [id = 587] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1A864400 == 68 [pid = 1736] [id = 570] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 188C6C00 == 67 [pid = 1736] [id = 515] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1D8CA400 == 66 [pid = 1736] [id = 552] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 19F31000 == 65 [pid = 1736] [id = 486] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1908CC00 == 64 [pid = 1736] [id = 598] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 13603800 == 63 [pid = 1736] [id = 484] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 133A0800 == 62 [pid = 1736] [id = 588] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C970C00 == 61 [pid = 1736] [id = 516] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1320E800 == 60 [pid = 1736] [id = 617] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 133A8C00 == 59 [pid = 1736] [id = 619] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 188CB400 == 58 [pid = 1736] [id = 585] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1D4E2000 == 57 [pid = 1736] [id = 618] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1655C400 == 56 [pid = 1736] [id = 537] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1A801C00 == 55 [pid = 1736] [id = 444] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C1AC000 == 54 [pid = 1736] [id = 501] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1D858C00 == 53 [pid = 1736] [id = 603] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 18182400 == 52 [pid = 1736] [id = 569] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C26F000 == 51 [pid = 1736] [id = 455] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 13606000 == 50 [pid = 1736] [id = 430] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 157ACC00 == 49 [pid = 1736] [id = 568] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C90C000 == 48 [pid = 1736] [id = 571] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1320E000 == 47 [pid = 1736] [id = 513] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 133A3800 == 46 [pid = 1736] [id = 582] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 13883800 == 45 [pid = 1736] [id = 485] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 181E0800 == 44 [pid = 1736] [id = 584] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C967400 == 43 [pid = 1736] [id = 586] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 188C1800 == 42 [pid = 1736] [id = 483] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1A9D3400 == 41 [pid = 1736] [id = 458] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 16485800 == 40 [pid = 1736] [id = 635] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 15BD2800 == 39 [pid = 1736] [id = 636] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 12C0D400 == 38 [pid = 1736] [id = 634] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C968000 == 37 [pid = 1736] [id = 633] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1682C000 == 36 [pid = 1736] [id = 631] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1C1B0400 == 35 [pid = 1736] [id = 632] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 1CC58800 == 34 [pid = 1736] [id = 629] 13:37:10 INFO - PROCESS | 1736 | --DOCSHELL 138C3000 == 33 [pid = 1736] [id = 630] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 19F2C400 == 32 [pid = 1736] [id = 638] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 1C271800 == 31 [pid = 1736] [id = 640] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 18395000 == 30 [pid = 1736] [id = 643] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 138C2400 == 29 [pid = 1736] [id = 642] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 16550400 == 28 [pid = 1736] [id = 639] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 136AC800 == 27 [pid = 1736] [id = 644] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 15D91000 == 26 [pid = 1736] [id = 637] 13:37:11 INFO - PROCESS | 1736 | --DOCSHELL 1CA9A000 == 25 [pid = 1736] [id = 641] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C96C000) [pid = 1736] [serial = 1879] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1655AC00) [pid = 1736] [serial = 1846] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (18E77800) [pid = 1736] [serial = 1849] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1D862C00) [pid = 1736] [serial = 1855] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1CC5CC00) [pid = 1736] [serial = 1852] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1812B800) [pid = 1736] [serial = 1862] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (17A01800) [pid = 1736] [serial = 1861] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1C1B6000) [pid = 1736] [serial = 1876] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (18D03C00) [pid = 1736] [serial = 1867] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (18EA6C00) [pid = 1736] [serial = 1868] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (197EE400) [pid = 1736] [serial = 1870] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (18037800) [pid = 1736] [serial = 1864] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1817F000) [pid = 1736] [serial = 1865] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1D9E7C00) [pid = 1736] [serial = 1858] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (19C4F800) [pid = 1736] [serial = 1882] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1D63F800) [pid = 1736] [serial = 1888] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A9D5800) [pid = 1736] [serial = 1883] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1C96B800) [pid = 1736] [serial = 1880] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1A26B800) [pid = 1736] [serial = 1873] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1A26F000) [pid = 1736] [serial = 1874] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1CCB6800) [pid = 1736] [serial = 1885] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1D2CD000) [pid = 1736] [serial = 1886] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1C386C00) [pid = 1736] [serial = 1877] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (199B0000) [pid = 1736] [serial = 1871] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1CA9A400) [pid = 1736] [serial = 1835] [outer = 00000000] [url = about:blank] 13:37:11 INFO - PROCESS | 1736 | 1461184631741 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2407ms 13:37:11 INFO - PROCESS | 1736 | 1461184631789 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 1736 | 1461184631793 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 13:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:37:11 INFO - PROCESS | 1736 | 1461184631798 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 1736 | 1461184631802 Marionette TRACE conn3 <- [1,2546,null,{}] 13:37:11 INFO - PROCESS | 1736 | 1461184631808 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:11 INFO - PROCESS | 1736 | 1461184631898 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:37:11 INFO - PROCESS | 1736 | 1461184631907 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 1736 | ++DOCSHELL 02A76800 == 26 [pid = 1736] [id = 646] 13:37:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (02A7E000) [pid = 1736] [serial = 1938] [outer = 00000000] 13:37:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (11C59C00) [pid = 1736] [serial = 1939] [outer = 02A7E000] 13:37:11 INFO - PROCESS | 1736 | 1461184631959 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (12B3EC00) [pid = 1736] [serial = 1940] [outer = 02A7E000] 13:37:12 INFO - PROCESS | 1736 | 1461184632490 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 735ms 13:37:12 INFO - PROCESS | 1736 | 1461184632540 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 1736 | 1461184632546 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 13:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:37:12 INFO - PROCESS | 1736 | 1461184632552 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 1736 | 1461184632555 Marionette TRACE conn3 <- [1,2550,null,{}] 13:37:12 INFO - PROCESS | 1736 | 1461184632559 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:12 INFO - PROCESS | 1736 | 1461184632641 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:37:12 INFO - PROCESS | 1736 | 1461184632650 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 1736 | ++DOCSHELL 12BDF800 == 27 [pid = 1736] [id = 647] 13:37:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (12CF6400) [pid = 1736] [serial = 1941] [outer = 00000000] 13:37:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1320FC00) [pid = 1736] [serial = 1942] [outer = 12CF6400] 13:37:12 INFO - PROCESS | 1736 | 1461184632696 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1325F400) [pid = 1736] [serial = 1943] [outer = 12CF6400] 13:37:13 INFO - PROCESS | 1736 | 1461184633205 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 704ms 13:37:13 INFO - PROCESS | 1736 | 1461184633250 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 1736 | 1461184633253 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 13:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:37:13 INFO - PROCESS | 1736 | 1461184633256 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 1736 | 1461184633260 Marionette TRACE conn3 <- [1,2554,null,{}] 13:37:13 INFO - PROCESS | 1736 | 1461184633270 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 1736 | 1461184633389 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:37:13 INFO - PROCESS | 1736 | 1461184633489 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 1736 | ++DOCSHELL 13606400 == 28 [pid = 1736] [id = 648] 13:37:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1360B800) [pid = 1736] [serial = 1944] [outer = 00000000] 13:37:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (136B4000) [pid = 1736] [serial = 1945] [outer = 1360B800] 13:37:13 INFO - PROCESS | 1736 | 1461184633539 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1388BC00) [pid = 1736] [serial = 1946] [outer = 1360B800] 13:37:13 INFO - PROCESS | 1736 | 1461184633937 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 13:37:13 INFO - PROCESS | 1736 | 1461184633954 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 1736 | 1461184633957 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 13:37:13 INFO - PROCESS | 1736 | 1461184633960 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:37:13 INFO - PROCESS | 1736 | 1461184633962 Marionette TRACE conn3 <- [1,2558,null,{}] 13:37:13 INFO - PROCESS | 1736 | 1461184633965 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:14 INFO - PROCESS | 1736 | 1461184634090 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:37:14 INFO - PROCESS | 1736 | 1461184634098 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 1736 | ++DOCSHELL 12C55000 == 29 [pid = 1736] [id = 649] 13:37:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (136AE000) [pid = 1736] [serial = 1947] [outer = 00000000] 13:37:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (14A16800) [pid = 1736] [serial = 1948] [outer = 136AE000] 13:37:14 INFO - PROCESS | 1736 | 1461184634143 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (15724400) [pid = 1736] [serial = 1949] [outer = 136AE000] 13:37:14 INFO - PROCESS | 1736 | 1461184634573 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 625ms 13:37:14 INFO - PROCESS | 1736 | 1461184634598 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 1736 | 1461184634600 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 13:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:37:14 INFO - PROCESS | 1736 | 1461184634603 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 1736 | 1461184634605 Marionette TRACE conn3 <- [1,2562,null,{}] 13:37:14 INFO - PROCESS | 1736 | 1461184634609 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:14 INFO - PROCESS | 1736 | 1461184634718 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:37:14 INFO - PROCESS | 1736 | 1461184634726 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 1736 | ++DOCSHELL 1439F800 == 30 [pid = 1736] [id = 650] 13:37:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (157B6800) [pid = 1736] [serial = 1950] [outer = 00000000] 13:37:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (15BD5800) [pid = 1736] [serial = 1951] [outer = 157B6800] 13:37:14 INFO - PROCESS | 1736 | 1461184634771 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (15E75400) [pid = 1736] [serial = 1952] [outer = 157B6800] 13:37:15 INFO - PROCESS | 1736 | 1461184635223 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 625ms 13:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:37:15 INFO - PROCESS | 1736 | 1461184635242 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 1736 | 1461184635244 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 13:37:15 INFO - PROCESS | 1736 | 1461184635247 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 1736 | 1461184635249 Marionette TRACE conn3 <- [1,2566,null,{}] 13:37:15 INFO - PROCESS | 1736 | 1461184635252 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 1736 | 1461184635395 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:37:15 INFO - PROCESS | 1736 | 1461184635405 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 1736 | ++DOCSHELL 15B3C400 == 31 [pid = 1736] [id = 651] 13:37:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1647A800) [pid = 1736] [serial = 1953] [outer = 00000000] 13:37:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (16836400) [pid = 1736] [serial = 1954] [outer = 1647A800] 13:37:15 INFO - PROCESS | 1736 | 1461184635456 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (17A78000) [pid = 1736] [serial = 1955] [outer = 1647A800] 13:37:15 INFO - PROCESS | 1736 | 1461184635877 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 13:37:15 INFO - PROCESS | 1736 | 1461184635947 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 1736 | 1461184635949 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:37:15 INFO - PROCESS | 1736 | 1461184635952 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 1736 | 1461184635953 Marionette TRACE conn3 <- [1,2570,null,{}] 13:37:15 INFO - PROCESS | 1736 | 1461184635957 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 1736 | 1461184636073 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:37:16 INFO - PROCESS | 1736 | 1461184636112 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 1736 | ++DOCSHELL 17A75800 == 32 [pid = 1736] [id = 652] 13:37:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (17A7AC00) [pid = 1736] [serial = 1956] [outer = 00000000] 13:37:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1817D400) [pid = 1736] [serial = 1957] [outer = 17A7AC00] 13:37:16 INFO - PROCESS | 1736 | 1461184636156 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1817D000) [pid = 1736] [serial = 1958] [outer = 17A7AC00] 13:37:16 INFO - PROCESS | 1736 | 1461184636599 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 703ms 13:37:16 INFO - PROCESS | 1736 | 1461184636652 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 1736 | 1461184636654 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:37:16 INFO - PROCESS | 1736 | 1461184636657 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 1736 | 1461184636659 Marionette TRACE conn3 <- [1,2574,null,{}] 13:37:16 INFO - PROCESS | 1736 | 1461184636662 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 1736 | 1461184636736 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:37:16 INFO - PROCESS | 1736 | 1461184636744 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 1736 | ++DOCSHELL 1817B800 == 33 [pid = 1736] [id = 653] 13:37:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (18188400) [pid = 1736] [serial = 1959] [outer = 00000000] 13:37:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (181E9400) [pid = 1736] [serial = 1960] [outer = 18188400] 13:37:16 INFO - PROCESS | 1736 | 1461184636789 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1551A800) [pid = 1736] [serial = 1961] [outer = 18188400] 13:37:17 INFO - PROCESS | 1736 | 1461184637270 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 641ms 13:37:17 INFO - PROCESS | 1736 | 1461184637295 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 1736 | 1461184637297 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:37:17 INFO - PROCESS | 1736 | 1461184637306 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 1736 | 1461184637308 Marionette TRACE conn3 <- [1,2578,null,{}] 13:37:17 INFO - PROCESS | 1736 | 1461184637311 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 1736 | 1461184637421 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:37:17 INFO - PROCESS | 1736 | 1461184637515 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 1736 | ++DOCSHELL 133AE000 == 34 [pid = 1736] [id = 654] 13:37:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (181E6800) [pid = 1736] [serial = 1962] [outer = 00000000] 13:37:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (18868800) [pid = 1736] [serial = 1963] [outer = 181E6800] 13:37:17 INFO - PROCESS | 1736 | 1461184637562 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (18867400) [pid = 1736] [serial = 1964] [outer = 181E6800] 13:37:17 INFO - PROCESS | 1736 | 1461184637980 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 688ms 13:37:18 INFO - PROCESS | 1736 | 1461184638008 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 1736 | 1461184638010 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 13:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:37:18 INFO - PROCESS | 1736 | 1461184638013 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 1736 | 1461184638015 Marionette TRACE conn3 <- [1,2582,null,{}] 13:37:18 INFO - PROCESS | 1736 | 1461184638019 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 1736 | 1461184638137 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:37:18 INFO - PROCESS | 1736 | 1461184638143 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 1736 | ++DOCSHELL 0266D800 == 35 [pid = 1736] [id = 655] 13:37:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1434FC00) [pid = 1736] [serial = 1965] [outer = 00000000] 13:37:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (18A66C00) [pid = 1736] [serial = 1966] [outer = 1434FC00] 13:37:18 INFO - PROCESS | 1736 | 1461184638187 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (18A6C800) [pid = 1736] [serial = 1967] [outer = 1434FC00] 13:37:18 INFO - PROCESS | 1736 | 1461184638650 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 688ms 13:37:18 INFO - PROCESS | 1736 | 1461184638710 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 1736 | 1461184638713 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 13:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:37:18 INFO - PROCESS | 1736 | 1461184638716 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 1736 | 1461184638718 Marionette TRACE conn3 <- [1,2586,null,{}] 13:37:18 INFO - PROCESS | 1736 | 1461184638728 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 1736 | 1461184638880 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:37:18 INFO - PROCESS | 1736 | 1461184638906 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 1736 | ++DOCSHELL 18C30800 == 36 [pid = 1736] [id = 656] 13:37:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (18E76400) [pid = 1736] [serial = 1968] [outer = 00000000] 13:37:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (18EAA400) [pid = 1736] [serial = 1969] [outer = 18E76400] 13:37:18 INFO - PROCESS | 1736 | 1461184638961 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (1908C800) [pid = 1736] [serial = 1970] [outer = 18E76400] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (18391400) [pid = 1736] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (1CC58400) [pid = 1736] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (15B04400) [pid = 1736] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1D8C6400) [pid = 1736] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1870F000) [pid = 1736] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (13A83C00) [pid = 1736] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (142A8C00) [pid = 1736] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (17A75C00) [pid = 1736] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C387800) [pid = 1736] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1CA9B000) [pid = 1736] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1D855400) [pid = 1736] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (16486800) [pid = 1736] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (13303C00) [pid = 1736] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1D861800) [pid = 1736] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1C1B1800) [pid = 1736] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (18189400) [pid = 1736] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (13A82C00) [pid = 1736] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1D4DB800) [pid = 1736] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1A266C00) [pid = 1736] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (19F2DC00) [pid = 1736] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1647D000) [pid = 1736] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1682C400) [pid = 1736] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (188C4400) [pid = 1736] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1CCB5400) [pid = 1736] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1C1AB400) [pid = 1736] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1D9EF400) [pid = 1736] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (18A63800) [pid = 1736] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1D0AE400) [pid = 1736] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1D639800) [pid = 1736] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18A6BC00) [pid = 1736] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18709000) [pid = 1736] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18182C00) [pid = 1736] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1A543C00) [pid = 1736] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:37:19 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1C96F400) [pid = 1736] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:37:19 INFO - PROCESS | 1736 | 1461184639912 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1250ms 13:37:19 INFO - PROCESS | 1736 | 1461184639973 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 1736 | 1461184639975 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 1736 | 1461184639978 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:37:20 INFO - PROCESS | 1736 | 1461184639980 Marionette TRACE conn3 <- [1,2590,null,{}] 13:37:20 INFO - PROCESS | 1736 | 1461184639984 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 1736 | 1461184640060 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:37:20 INFO - PROCESS | 1736 | 1461184640066 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 1736 | ++DOCSHELL 13A90C00 == 37 [pid = 1736] [id = 657] 13:37:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (142AFC00) [pid = 1736] [serial = 1971] [outer = 00000000] 13:37:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (17A08400) [pid = 1736] [serial = 1972] [outer = 142AFC00] 13:37:20 INFO - PROCESS | 1736 | 1461184640116 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1682C400) [pid = 1736] [serial = 1973] [outer = 142AFC00] 13:37:20 INFO - PROCESS | 1736 | 1461184640558 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 625ms 13:37:20 INFO - PROCESS | 1736 | 1461184640617 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 1736 | 1461184640619 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 13:37:20 INFO - PROCESS | 1736 | 1461184640622 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:37:20 INFO - PROCESS | 1736 | 1461184640624 Marionette TRACE conn3 <- [1,2594,null,{}] 13:37:20 INFO - PROCESS | 1736 | 1461184640627 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 1736 | 1461184640702 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:37:20 INFO - PROCESS | 1736 | 1461184640709 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 1736 | ++DOCSHELL 1655B400 == 38 [pid = 1736] [id = 658] 13:37:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (18185000) [pid = 1736] [serial = 1974] [outer = 00000000] 13:37:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (18C2DC00) [pid = 1736] [serial = 1975] [outer = 18185000] 13:37:20 INFO - PROCESS | 1736 | 1461184640753 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (18EA2400) [pid = 1736] [serial = 1976] [outer = 18185000] 13:37:21 INFO - PROCESS | 1736 | 1461184641218 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 641ms 13:37:21 INFO - PROCESS | 1736 | 1461184641260 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 1736 | 1461184641262 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 13:37:21 INFO - PROCESS | 1736 | 1461184641265 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:37:21 INFO - PROCESS | 1736 | 1461184641267 Marionette TRACE conn3 <- [1,2598,null,{}] 13:37:21 INFO - PROCESS | 1736 | 1461184641270 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:21 INFO - PROCESS | 1736 | 1461184641345 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:37:21 INFO - PROCESS | 1736 | 1461184641351 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 1736 | ++DOCSHELL 15BD3000 == 39 [pid = 1736] [id = 659] 13:37:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (19094400) [pid = 1736] [serial = 1977] [outer = 00000000] 13:37:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1935A400) [pid = 1736] [serial = 1978] [outer = 19094400] 13:37:21 INFO - PROCESS | 1736 | 1461184641398 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (19360C00) [pid = 1736] [serial = 1979] [outer = 19094400] 13:37:22 INFO - PROCESS | 1736 | 1461184642163 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 937ms 13:37:22 INFO - PROCESS | 1736 | 1461184642212 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 1736 | 1461184642216 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:37:22 INFO - PROCESS | 1736 | 1461184642222 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 1736 | 1461184642226 Marionette TRACE conn3 <- [1,2602,null,{}] 13:37:22 INFO - PROCESS | 1736 | 1461184642231 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:22 INFO - PROCESS | 1736 | 1461184642354 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:37:22 INFO - PROCESS | 1736 | 1461184642472 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 1736 | ++DOCSHELL 0267EC00 == 40 [pid = 1736] [id = 660] 13:37:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (11C55C00) [pid = 1736] [serial = 1980] [outer = 00000000] 13:37:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (13205400) [pid = 1736] [serial = 1981] [outer = 11C55C00] 13:37:22 INFO - PROCESS | 1736 | 1461184642529 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (13305C00) [pid = 1736] [serial = 1982] [outer = 11C55C00] 13:37:23 INFO - PROCESS | 1736 | 1461184643227 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1047ms 13:37:23 INFO - PROCESS | 1736 | 1461184643272 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 1736 | 1461184643278 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 13:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:37:23 INFO - PROCESS | 1736 | 1461184643304 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 1736 | 1461184643307 Marionette TRACE conn3 <- [1,2606,null,{}] 13:37:23 INFO - PROCESS | 1736 | 1461184643335 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 1736 | 1461184643460 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:37:23 INFO - PROCESS | 1736 | 1461184643609 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 1736 | ++DOCSHELL 02677000 == 41 [pid = 1736] [id = 661] 13:37:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (02677800) [pid = 1736] [serial = 1983] [outer = 00000000] 13:37:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (13A90400) [pid = 1736] [serial = 1984] [outer = 02677800] 13:37:23 INFO - PROCESS | 1736 | 1461184643666 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (14A0A400) [pid = 1736] [serial = 1985] [outer = 02677800] 13:37:24 INFO - PROCESS | 1736 | 1461184644582 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1328ms 13:37:24 INFO - PROCESS | 1736 | 1461184644634 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 1736 | 1461184644638 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 13:37:24 INFO - PROCESS | 1736 | 1461184644643 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:37:24 INFO - PROCESS | 1736 | 1461184644647 Marionette TRACE conn3 <- [1,2610,null,{}] 13:37:24 INFO - PROCESS | 1736 | 1461184644653 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 1736 | 1461184644768 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 18C2C400 == 40 [pid = 1736] [id = 394] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 17AA1800 == 39 [pid = 1736] [id = 392] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 15516800 == 38 [pid = 1736] [id = 396] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 157B4800 == 37 [pid = 1736] [id = 395] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 12CF1000 == 36 [pid = 1736] [id = 399] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 14A98000 == 35 [pid = 1736] [id = 391] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 15517800 == 34 [pid = 1736] [id = 390] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 18A62800 == 33 [pid = 1736] [id = 393] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 1A9DE400 == 32 [pid = 1736] [id = 398] 13:37:24 INFO - PROCESS | 1736 | --DOCSHELL 11C57800 == 31 [pid = 1736] [id = 388] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (1D9EA000) [pid = 1736] [serial = 1936] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1D63B400) [pid = 1736] [serial = 1844] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1D85A400) [pid = 1736] [serial = 1796] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1DD37C00) [pid = 1736] [serial = 1811] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1CC53000) [pid = 1736] [serial = 1757] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1D85BC00) [pid = 1736] [serial = 1805] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1D8C9800) [pid = 1736] [serial = 1856] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (196E0800) [pid = 1736] [serial = 1802] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1D3E7400) [pid = 1736] [serial = 1853] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (18EAEC00) [pid = 1736] [serial = 1850] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1D9EFC00) [pid = 1736] [serial = 1859] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1CCB6C00) [pid = 1736] [serial = 1760] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1CA8DC00) [pid = 1736] [serial = 1748] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1D4DF000) [pid = 1736] [serial = 1763] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1654F400) [pid = 1736] [serial = 1799] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1D9E9000) [pid = 1736] [serial = 1808] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1908B800) [pid = 1736] [serial = 1754] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (1647EC00) [pid = 1736] [serial = 1751] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (17AA2400) [pid = 1736] [serial = 1847] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (1A265800) [pid = 1736] [serial = 1907] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (1CC5BC00) [pid = 1736] [serial = 1930] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1D0AD400) [pid = 1736] [serial = 1931] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (1C1B7400) [pid = 1736] [serial = 1919] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (17A7D000) [pid = 1736] [serial = 1934] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1C902800) [pid = 1736] [serial = 1921] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1D4DD400) [pid = 1736] [serial = 1924] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (1C90CC00) [pid = 1736] [serial = 1922] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (1D8CE800) [pid = 1736] [serial = 1927] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1D4E3400) [pid = 1736] [serial = 1925] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (17A7A800) [pid = 1736] [serial = 1933] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1D9E5400) [pid = 1736] [serial = 1928] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (19099000) [pid = 1736] [serial = 1906] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1330F000) [pid = 1736] [serial = 1904] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1330C400) [pid = 1736] [serial = 1903] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1DD34000) [pid = 1736] [serial = 1901] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1D9E6800) [pid = 1736] [serial = 1900] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1D2C6C00) [pid = 1736] [serial = 1898] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1C96AC00) [pid = 1736] [serial = 1897] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (19091C00) [pid = 1736] [serial = 1895] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (18D01800) [pid = 1736] [serial = 1894] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1647A000) [pid = 1736] [serial = 1892] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (157B6400) [pid = 1736] [serial = 1891] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1D647400) [pid = 1736] [serial = 1889] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (1A9E2C00) [pid = 1736] [serial = 1918] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (1A1C9C00) [pid = 1736] [serial = 1915] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (1A802000) [pid = 1736] [serial = 1916] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (181E7800) [pid = 1736] [serial = 1912] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (18A63000) [pid = 1736] [serial = 1913] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (18870000) [pid = 1736] [serial = 1910] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | --DOMWINDOW == 65 (18185800) [pid = 1736] [serial = 1909] [outer = 00000000] [url = about:blank] 13:37:24 INFO - PROCESS | 1736 | 1461184644911 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 1736 | ++DOCSHELL 02669C00 == 32 [pid = 1736] [id = 662] 13:37:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (0266A800) [pid = 1736] [serial = 1986] [outer = 00000000] 13:37:24 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (12BDAC00) [pid = 1736] [serial = 1987] [outer = 0266A800] 13:37:24 INFO - PROCESS | 1736 | 1461184644959 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (13205C00) [pid = 1736] [serial = 1988] [outer = 0266A800] 13:37:25 INFO - PROCESS | 1736 | 1461184645405 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 797ms 13:37:25 INFO - PROCESS | 1736 | 1461184645481 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 1736 | 1461184645487 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 13:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:37:25 INFO - PROCESS | 1736 | 1461184645493 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 1736 | 1461184645496 Marionette TRACE conn3 <- [1,2614,null,{}] 13:37:25 INFO - PROCESS | 1736 | 1461184645500 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:25 INFO - PROCESS | 1736 | 1461184645579 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:37:25 INFO - PROCESS | 1736 | 1461184645586 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 1736 | ++DOCSHELL 11CABC00 == 33 [pid = 1736] [id = 663] 13:37:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (1330DC00) [pid = 1736] [serial = 1989] [outer = 00000000] 13:37:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (147B5C00) [pid = 1736] [serial = 1990] [outer = 1330DC00] 13:37:25 INFO - PROCESS | 1736 | 1461184645632 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (15517800) [pid = 1736] [serial = 1991] [outer = 1330DC00] 13:37:26 INFO - PROCESS | 1736 | 1461184646107 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 625ms 13:37:26 INFO - PROCESS | 1736 | 1461184646133 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 1736 | 1461184646136 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 13:37:26 INFO - PROCESS | 1736 | 1461184646139 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:37:26 INFO - PROCESS | 1736 | 1461184646142 Marionette TRACE conn3 <- [1,2618,null,{}] 13:37:26 INFO - PROCESS | 1736 | 1461184646153 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 1736 | 1461184646278 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:37:26 INFO - PROCESS | 1736 | 1461184646372 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 1736 | ++DOCSHELL 15DD5000 == 34 [pid = 1736] [id = 664] 13:37:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (16486000) [pid = 1736] [serial = 1992] [outer = 00000000] 13:37:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1655A800) [pid = 1736] [serial = 1993] [outer = 16486000] 13:37:26 INFO - PROCESS | 1736 | 1461184646421 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (1682B800) [pid = 1736] [serial = 1994] [outer = 16486000] 13:37:26 INFO - PROCESS | 1736 | 1461184646811 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 13:37:26 INFO - PROCESS | 1736 | 1461184646838 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 1736 | 1461184646841 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 13:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:37:26 INFO - PROCESS | 1736 | 1461184646844 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 1736 | 1461184646846 Marionette TRACE conn3 <- [1,2622,null,{}] 13:37:26 INFO - PROCESS | 1736 | 1461184646849 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 1736 | 1461184646928 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:37:27 INFO - PROCESS | 1736 | 1461184647032 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 1736 | ++DOCSHELL 1665C400 == 35 [pid = 1736] [id = 665] 13:37:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (16829800) [pid = 1736] [serial = 1995] [outer = 00000000] 13:37:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (17A7D000) [pid = 1736] [serial = 1996] [outer = 16829800] 13:37:27 INFO - PROCESS | 1736 | 1461184647077 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18035C00) [pid = 1736] [serial = 1997] [outer = 16829800] 13:37:27 INFO - PROCESS | 1736 | 1461184647498 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 703ms 13:37:27 INFO - PROCESS | 1736 | 1461184647544 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 1736 | 1461184647545 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 13:37:27 INFO - PROCESS | 1736 | 1461184647549 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:37:27 INFO - PROCESS | 1736 | 1461184647550 Marionette TRACE conn3 <- [1,2626,null,{}] 13:37:27 INFO - PROCESS | 1736 | 1461184647554 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 1736 | 1461184647692 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:37:27 INFO - PROCESS | 1736 | 1461184647755 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 1736 | ++DOCSHELL 1817C000 == 36 [pid = 1736] [id = 666] 13:37:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (18182000) [pid = 1736] [serial = 1998] [outer = 00000000] 13:37:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (18189C00) [pid = 1736] [serial = 1999] [outer = 18182000] 13:37:27 INFO - PROCESS | 1736 | 1461184647802 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (18189400) [pid = 1736] [serial = 2000] [outer = 18182000] 13:37:28 INFO - PROCESS | 1736 | 1461184648226 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 735ms 13:37:28 INFO - PROCESS | 1736 | 1461184648290 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 1736 | 1461184648292 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 13:37:28 INFO - PROCESS | 1736 | 1461184648295 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:37:28 INFO - PROCESS | 1736 | 1461184648297 Marionette TRACE conn3 <- [1,2630,null,{}] 13:37:28 INFO - PROCESS | 1736 | 1461184648300 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:28 INFO - PROCESS | 1736 | 1461184648427 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:37:28 INFO - PROCESS | 1736 | 1461184648495 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 1736 | ++DOCSHELL 18394400 == 37 [pid = 1736] [id = 667] 13:37:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18861400) [pid = 1736] [serial = 2001] [outer = 00000000] 13:37:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18A63000) [pid = 1736] [serial = 2002] [outer = 18861400] 13:37:28 INFO - PROCESS | 1736 | 1461184648543 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18A62800) [pid = 1736] [serial = 2003] [outer = 18861400] 13:37:28 INFO - PROCESS | 1736 | 1461184648947 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 703ms 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (181E6800) [pid = 1736] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1360B800) [pid = 1736] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18188400) [pid = 1736] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (17A7AC00) [pid = 1736] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (157B6800) [pid = 1736] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (12CF6400) [pid = 1736] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (136AE000) [pid = 1736] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (17A7E400) [pid = 1736] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (02A7E000) [pid = 1736] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (1647A800) [pid = 1736] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1434FC00) [pid = 1736] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18185000) [pid = 1736] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (18E76400) [pid = 1736] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:37:29 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (142AFC00) [pid = 1736] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:37:29 INFO - PROCESS | 1736 | 1461184649102 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 1736 | 1461184649104 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 13:37:29 INFO - PROCESS | 1736 | 1461184649114 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 1736 | 1461184649116 Marionette TRACE conn3 <- [1,2634,null,{}] 13:37:29 INFO - PROCESS | 1736 | 1461184649119 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:37:29 INFO - PROCESS | 1736 | 1461184649197 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:37:29 INFO - PROCESS | 1736 | 1461184649204 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 1736 | ++DOCSHELL 133A6400 == 38 [pid = 1736] [id = 668] 13:37:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (13603800) [pid = 1736] [serial = 2004] [outer = 00000000] 13:37:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (14356800) [pid = 1736] [serial = 2005] [outer = 13603800] 13:37:29 INFO - PROCESS | 1736 | 1461184649249 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (15723800) [pid = 1736] [serial = 2006] [outer = 13603800] 13:37:29 INFO - PROCESS | 1736 | 1461184649675 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 579ms 13:37:29 INFO - PROCESS | 1736 | 1461184649711 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 1736 | 1461184649713 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:37:29 INFO - PROCESS | 1736 | 1461184649717 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 1736 | 1461184649718 Marionette TRACE conn3 <- [1,2638,null,{}] 13:37:29 INFO - PROCESS | 1736 | 1461184649722 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - PROCESS | 1736 | 1461184649795 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:37:29 INFO - PROCESS | 1736 | 1461184649801 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 1736 | ++DOCSHELL 133A1000 == 39 [pid = 1736] [id = 669] 13:37:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (157B6800) [pid = 1736] [serial = 2007] [outer = 00000000] 13:37:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (18A63400) [pid = 1736] [serial = 2008] [outer = 157B6800] 13:37:29 INFO - PROCESS | 1736 | 1461184649845 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (18C2CC00) [pid = 1736] [serial = 2009] [outer = 157B6800] 13:37:30 INFO - PROCESS | 1736 | 1461184650262 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:37:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 594ms 13:37:30 INFO - PROCESS | 1736 | 1461184650318 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 1736 | 1461184650320 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 13:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:37:30 INFO - PROCESS | 1736 | 1461184650328 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 1736 | 1461184650329 Marionette TRACE conn3 <- [1,2642,null,{}] 13:37:30 INFO - PROCESS | 1736 | 1461184650333 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 1736 | 1461184650409 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:37:30 INFO - PROCESS | 1736 | 1461184650415 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 1736 | ++DOCSHELL 15D89800 == 40 [pid = 1736] [id = 670] 13:37:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (18A61800) [pid = 1736] [serial = 2010] [outer = 00000000] 13:37:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18EAEC00) [pid = 1736] [serial = 2011] [outer = 18A61800] 13:37:30 INFO - PROCESS | 1736 | 1461184650459 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (18EAD800) [pid = 1736] [serial = 2012] [outer = 18A61800] 13:37:30 INFO - PROCESS | 1736 | 1461184650905 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:37:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 593ms 13:37:30 INFO - PROCESS | 1736 | 1461184650921 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 1736 | 1461184650923 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 13:37:30 INFO - PROCESS | 1736 | 1461184650926 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:37:30 INFO - PROCESS | 1736 | 1461184650928 Marionette TRACE conn3 <- [1,2646,null,{}] 13:37:30 INFO - PROCESS | 1736 | 1461184650931 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:31 INFO - PROCESS | 1736 | 1461184651048 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:37:31 INFO - PROCESS | 1736 | 1461184651056 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 1736 | ++DOCSHELL 18EA4000 == 41 [pid = 1736] [id = 671] 13:37:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1908E400) [pid = 1736] [serial = 2013] [outer = 00000000] 13:37:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1935B800) [pid = 1736] [serial = 2014] [outer = 1908E400] 13:37:31 INFO - PROCESS | 1736 | 1461184651101 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (19359800) [pid = 1736] [serial = 2015] [outer = 1908E400] 13:37:31 INFO - PROCESS | 1736 | 1461184651833 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 953ms 13:37:31 INFO - PROCESS | 1736 | 1461184651872 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 1736 | 1461184651877 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 13:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:37:31 INFO - PROCESS | 1736 | 1461184651882 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 1736 | 1461184651886 Marionette TRACE conn3 <- [1,2650,null,{}] 13:37:31 INFO - PROCESS | 1736 | 1461184651891 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 1736 | 1461184651994 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:37:32 INFO - PROCESS | 1736 | 1461184652131 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 1736 | ++DOCSHELL 1330E400 == 42 [pid = 1736] [id = 672] 13:37:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (133A2000) [pid = 1736] [serial = 2016] [outer = 00000000] 13:37:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (15724800) [pid = 1736] [serial = 2017] [outer = 133A2000] 13:37:32 INFO - PROCESS | 1736 | 1461184652188 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (15BB1000) [pid = 1736] [serial = 2018] [outer = 133A2000] 13:37:32 INFO - PROCESS | 1736 | 1461184652742 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:37:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 891ms 13:37:32 INFO - PROCESS | 1736 | 1461184652788 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 1736 | 1461184652794 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 13:37:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:37:32 INFO - PROCESS | 1736 | 1461184652800 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 1736 | 1461184652803 Marionette TRACE conn3 <- [1,2654,null,{}] 13:37:32 INFO - PROCESS | 1736 | 1461184652807 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 1736 | 1461184652914 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:37:33 INFO - PROCESS | 1736 | 1461184653021 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 1736 | ++DOCSHELL 138BD800 == 43 [pid = 1736] [id = 673] 13:37:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (1434A000) [pid = 1736] [serial = 2019] [outer = 00000000] 13:37:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18180800) [pid = 1736] [serial = 2020] [outer = 1434A000] 13:37:33 INFO - PROCESS | 1736 | 1461184653075 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (181E5000) [pid = 1736] [serial = 2021] [outer = 1434A000] 13:37:34 INFO - PROCESS | 1736 | 1461184654174 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:37:34 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) 13:37:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1391ms 13:37:34 INFO - PROCESS | 1736 | 1461184654196 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 1736 | 1461184654198 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:37:34 INFO - PROCESS | 1736 | 1461184654243 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 1736 | 1461184654247 Marionette TRACE conn3 <- [1,2658,null,{}] 13:37:34 INFO - PROCESS | 1736 | 1461184654261 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 1736 | 1461184654357 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:37:34 INFO - PROCESS | 1736 | 1461184654488 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 1736 | ++DOCSHELL 18031C00 == 44 [pid = 1736] [id = 674] 13:37:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18391400) [pid = 1736] [serial = 2022] [outer = 00000000] 13:37:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (196DF400) [pid = 1736] [serial = 2023] [outer = 18391400] 13:37:34 INFO - PROCESS | 1736 | 1461184654545 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (197F7800) [pid = 1736] [serial = 2024] [outer = 18391400] 13:37:35 INFO - PROCESS | 1736 | --DOCSHELL 0267CC00 == 43 [pid = 1736] [id = 404] 13:37:35 INFO - PROCESS | 1736 | --DOCSHELL 133AC400 == 42 [pid = 1736] [id = 400] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1935A400) [pid = 1736] [serial = 1978] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (18868800) [pid = 1736] [serial = 1963] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (136B4000) [pid = 1736] [serial = 1945] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1388BC00) [pid = 1736] [serial = 1946] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (181E9400) [pid = 1736] [serial = 1960] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1817D400) [pid = 1736] [serial = 1957] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (1817D000) [pid = 1736] [serial = 1958] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (15BD5800) [pid = 1736] [serial = 1951] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (15E75400) [pid = 1736] [serial = 1952] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1320FC00) [pid = 1736] [serial = 1942] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1325F400) [pid = 1736] [serial = 1943] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (14A16800) [pid = 1736] [serial = 1948] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (15724400) [pid = 1736] [serial = 1949] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1DD3C400) [pid = 1736] [serial = 1937] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (11C59C00) [pid = 1736] [serial = 1939] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (12B3EC00) [pid = 1736] [serial = 1940] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (16836400) [pid = 1736] [serial = 1954] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (17A78000) [pid = 1736] [serial = 1955] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18A66C00) [pid = 1736] [serial = 1966] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (18867400) [pid = 1736] [serial = 1964] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 69 (18EA2400) [pid = 1736] [serial = 1976] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 68 (18EAA400) [pid = 1736] [serial = 1969] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 67 (18A6C800) [pid = 1736] [serial = 1967] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 66 (18C2DC00) [pid = 1736] [serial = 1975] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 65 (1908C800) [pid = 1736] [serial = 1970] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 64 (17A08400) [pid = 1736] [serial = 1972] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 63 (1682C400) [pid = 1736] [serial = 1973] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | --DOMWINDOW == 62 (1551A800) [pid = 1736] [serial = 1961] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 1736 | 1461184655748 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 1736 | 1461184655811 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 13:37:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:37:35 INFO - PROCESS | 1736 | 1461184655816 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 1736 | 1461184655819 Marionette TRACE conn3 <- [1,2662,null,{}] 13:37:35 INFO - PROCESS | 1736 | 1461184655867 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 1736 | 1461184655946 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:37:35 INFO - PROCESS | 1736 | 1461184655954 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 1736 | ++DOCSHELL 12CF0400 == 43 [pid = 1736] [id = 675] 13:37:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 63 (12CF3000) [pid = 1736] [serial = 2025] [outer = 00000000] 13:37:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 64 (133A4000) [pid = 1736] [serial = 2026] [outer = 12CF3000] 13:37:36 INFO - PROCESS | 1736 | 1461184656001 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 65 (1360B800) [pid = 1736] [serial = 2027] [outer = 12CF3000] 13:37:37 INFO - PROCESS | 1736 | 1461184657018 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 1736 | 1461184657072 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 13:37:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:37:37 INFO - PROCESS | 1736 | 1461184657078 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 1736 | 1461184657082 Marionette TRACE conn3 <- [1,2666,null,{}] 13:37:37 INFO - PROCESS | 1736 | 1461184657131 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 1736 | 1461184657222 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:37:37 INFO - PROCESS | 1736 | 1461184657347 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 1736 | ++DOCSHELL 133A7400 == 44 [pid = 1736] [id = 676] 13:37:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 66 (133A7800) [pid = 1736] [serial = 2028] [outer = 00000000] 13:37:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 67 (13891C00) [pid = 1736] [serial = 2029] [outer = 133A7800] 13:37:37 INFO - PROCESS | 1736 | 1461184657467 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 68 (14394800) [pid = 1736] [serial = 2030] [outer = 133A7800] 13:37:38 INFO - PROCESS | 1736 | 1461184658498 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:37:38 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) 13:37:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1453ms 13:37:38 INFO - PROCESS | 1736 | 1461184658539 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 1736 | 1461184658545 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 13:37:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:37:38 INFO - PROCESS | 1736 | 1461184658551 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 1736 | 1461184658554 Marionette TRACE conn3 <- [1,2670,null,{}] 13:37:38 INFO - PROCESS | 1736 | 1461184658600 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 1736 | 1461184658693 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:37:38 INFO - PROCESS | 1736 | 1461184658855 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 1736 | ++DOCSHELL 15B0CC00 == 45 [pid = 1736] [id = 677] 13:37:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 69 (15D8C400) [pid = 1736] [serial = 2031] [outer = 00000000] 13:37:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 70 (15E7B000) [pid = 1736] [serial = 2032] [outer = 15D8C400] 13:37:38 INFO - PROCESS | 1736 | 1461184658956 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (16559000) [pid = 1736] [serial = 2033] [outer = 15D8C400] 13:37:40 INFO - PROCESS | 1736 | 1461184659999 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:37:40 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) 13:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1500ms 13:37:40 INFO - PROCESS | 1736 | 1461184660048 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 1736 | 1461184660051 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 13:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:37:40 INFO - PROCESS | 1736 | 1461184660055 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 1736 | 1461184660059 Marionette TRACE conn3 <- [1,2674,null,{}] 13:37:40 INFO - PROCESS | 1736 | 1461184660070 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:40 INFO - PROCESS | 1736 | 1461184660212 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:37:40 INFO - PROCESS | 1736 | 1461184660353 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 1736 | ++DOCSHELL 17A77800 == 46 [pid = 1736] [id = 678] 13:37:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (17A78000) [pid = 1736] [serial = 2034] [outer = 00000000] 13:37:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (1803F000) [pid = 1736] [serial = 2035] [outer = 17A78000] 13:37:40 INFO - PROCESS | 1736 | 1461184660411 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (1817D000) [pid = 1736] [serial = 2036] [outer = 17A78000] 13:37:41 INFO - PROCESS | 1736 | --DOCSHELL 1330E400 == 45 [pid = 1736] [id = 672] 13:37:41 INFO - PROCESS | 1736 | 1461184661498 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 1736 | 1461184661567 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 13:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:37:41 INFO - PROCESS | 1736 | 1461184661573 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 1736 | 1461184661576 Marionette TRACE conn3 <- [1,2678,null,{}] 13:37:41 INFO - PROCESS | 1736 | 1461184661582 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:41 INFO - PROCESS | 1736 | 1461184661678 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:37:41 INFO - PROCESS | 1736 | 1461184661808 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 1736 | ++DOCSHELL 13257000 == 46 [pid = 1736] [id = 679] 13:37:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (13257400) [pid = 1736] [serial = 2037] [outer = 00000000] 13:37:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1551AC00) [pid = 1736] [serial = 2038] [outer = 13257400] 13:37:41 INFO - PROCESS | 1736 | 1461184661855 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (15BAEC00) [pid = 1736] [serial = 2039] [outer = 13257400] 13:37:42 INFO - PROCESS | 1736 | 1461184662739 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 1736 | 1461184662778 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 13:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:37:42 INFO - PROCESS | 1736 | 1461184662784 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 1736 | 1461184662787 Marionette TRACE conn3 <- [1,2682,null,{}] 13:37:42 INFO - PROCESS | 1736 | 1461184662791 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:42 INFO - PROCESS | 1736 | 1461184662903 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:37:42 INFO - PROCESS | 1736 | 1461184662910 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 1736 | ++DOCSHELL 16483000 == 47 [pid = 1736] [id = 680] 13:37:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (16659800) [pid = 1736] [serial = 2040] [outer = 00000000] 13:37:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (17A9C400) [pid = 1736] [serial = 2041] [outer = 16659800] 13:37:43 INFO - PROCESS | 1736 | 1461184663008 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (1812F400) [pid = 1736] [serial = 2042] [outer = 16659800] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (18182000) [pid = 1736] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1330DC00) [pid = 1736] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (0266A800) [pid = 1736] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (16486000) [pid = 1736] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (18861400) [pid = 1736] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (13603800) [pid = 1736] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (16829800) [pid = 1736] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (157B6800) [pid = 1736] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:37:43 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (18A61800) [pid = 1736] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:37:43 INFO - PROCESS | 1736 | 1461184663948 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 1736 | 1461184663998 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 13:37:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:37:44 INFO - PROCESS | 1736 | 1461184664001 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 1736 | 1461184664005 Marionette TRACE conn3 <- [1,2686,null,{}] 13:37:44 INFO - PROCESS | 1736 | 1461184664015 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 1736 | 1461184664100 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:37:44 INFO - PROCESS | 1736 | 1461184664107 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 1736 | ++DOCSHELL 18180000 == 48 [pid = 1736] [id = 681] 13:37:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (18184800) [pid = 1736] [serial = 2043] [outer = 00000000] 13:37:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (181E3400) [pid = 1736] [serial = 2044] [outer = 18184800] 13:37:44 INFO - PROCESS | 1736 | 1461184664155 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (188C1400) [pid = 1736] [serial = 2045] [outer = 18184800] 13:37:45 INFO - PROCESS | 1736 | 1461184665110 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 1736 | 1461184665161 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 13:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:37:45 INFO - PROCESS | 1736 | 1461184665165 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 1736 | 1461184665166 Marionette TRACE conn3 <- [1,2690,null,{}] 13:37:45 INFO - PROCESS | 1736 | 1461184665170 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 1736 | 1461184665250 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:37:45 INFO - PROCESS | 1736 | 1461184665256 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 1736 | ++DOCSHELL 188C9800 == 49 [pid = 1736] [id = 682] 13:37:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (188CA000) [pid = 1736] [serial = 2046] [outer = 00000000] 13:37:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (18A70400) [pid = 1736] [serial = 2047] [outer = 188CA000] 13:37:45 INFO - PROCESS | 1736 | 1461184665302 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (18C31800) [pid = 1736] [serial = 2048] [outer = 188CA000] 13:37:45 INFO - PROCESS | 1736 | 1461184665757 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:37:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 13:37:45 INFO - PROCESS | 1736 | 1461184665802 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 1736 | 1461184665803 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 13:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:37:45 INFO - PROCESS | 1736 | 1461184665811 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 1736 | 1461184665812 Marionette TRACE conn3 <- [1,2694,null,{}] 13:37:45 INFO - PROCESS | 1736 | 1461184665816 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 1736 | 1461184665891 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:37:45 INFO - PROCESS | 1736 | 1461184665897 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 1736 | ++DOCSHELL 18A6F400 == 50 [pid = 1736] [id = 683] 13:37:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (18D02400) [pid = 1736] [serial = 2049] [outer = 00000000] 13:37:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1908C800) [pid = 1736] [serial = 2050] [outer = 18D02400] 13:37:45 INFO - PROCESS | 1736 | 1461184665942 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (19092000) [pid = 1736] [serial = 2051] [outer = 18D02400] 13:37:46 INFO - PROCESS | 1736 | 1461184666397 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 625ms 13:37:46 INFO - PROCESS | 1736 | 1461184666445 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 1736 | 1461184666447 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 13:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:37:46 INFO - PROCESS | 1736 | 1461184666450 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 1736 | 1461184666452 Marionette TRACE conn3 <- [1,2698,null,{}] 13:37:46 INFO - PROCESS | 1736 | 1461184666455 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:46 INFO - PROCESS | 1736 | 1461184666606 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:37:46 INFO - PROCESS | 1736 | 1461184666832 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 1736 | ++DOCSHELL 12D3D400 == 51 [pid = 1736] [id = 684] 13:37:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (12D45400) [pid = 1736] [serial = 2052] [outer = 00000000] 13:37:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (13310800) [pid = 1736] [serial = 2053] [outer = 12D45400] 13:37:46 INFO - PROCESS | 1736 | 1461184666889 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (13890400) [pid = 1736] [serial = 2054] [outer = 12D45400] 13:37:47 INFO - PROCESS | 1736 | 1461184667453 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 1736 | 1461184667494 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 13:37:47 INFO - PROCESS | 1736 | 1461184667499 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:37:47 INFO - PROCESS | 1736 | 1461184667503 Marionette TRACE conn3 <- [1,2702,null,{}] 13:37:47 INFO - PROCESS | 1736 | 1461184667528 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 1736 | 1461184667635 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:37:47 INFO - PROCESS | 1736 | 1461184667772 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 1736 | ++DOCSHELL 16B59400 == 52 [pid = 1736] [id = 685] 13:37:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (17A70C00) [pid = 1736] [serial = 2055] [outer = 00000000] 13:37:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18867400) [pid = 1736] [serial = 2056] [outer = 17A70C00] 13:37:47 INFO - PROCESS | 1736 | 1461184667831 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18A61800) [pid = 1736] [serial = 2057] [outer = 17A70C00] 13:37:48 INFO - PROCESS | 1736 | 1461184668428 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:37:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 969ms 13:37:48 INFO - PROCESS | 1736 | 1461184668466 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 1736 | 1461184668469 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:37:48 INFO - PROCESS | 1736 | 1461184668473 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 1736 | 1461184668476 Marionette TRACE conn3 <- [1,2706,null,{}] 13:37:48 INFO - PROCESS | 1736 | 1461184668480 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:48 INFO - PROCESS | 1736 | 1461184668580 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:37:48 INFO - PROCESS | 1736 | 1461184668694 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 1736 | ++DOCSHELL 18A69400 == 53 [pid = 1736] [id = 686] 13:37:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18A6D800) [pid = 1736] [serial = 2058] [outer = 00000000] 13:37:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (199A4800) [pid = 1736] [serial = 2059] [outer = 18A6D800] 13:37:48 INFO - PROCESS | 1736 | 1461184668790 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (19C4FC00) [pid = 1736] [serial = 2060] [outer = 18A6D800] 13:37:49 INFO - PROCESS | 1736 | 1461184669390 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 1736 | 1461184669421 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:37:49 INFO - PROCESS | 1736 | 1461184669432 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 1736 | 1461184669437 Marionette TRACE conn3 <- [1,2710,null,{}] 13:37:49 INFO - PROCESS | 1736 | 1461184669441 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 1736 | 1461184669545 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:37:49 INFO - PROCESS | 1736 | 1461184669685 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 1736 | ++DOCSHELL 19366400 == 54 [pid = 1736] [id = 687] 13:37:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (196DD400) [pid = 1736] [serial = 2061] [outer = 00000000] 13:37:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1A26EC00) [pid = 1736] [serial = 2062] [outer = 196DD400] 13:37:49 INFO - PROCESS | 1736 | 1461184669740 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1A270400) [pid = 1736] [serial = 2063] [outer = 196DD400] 13:37:50 INFO - PROCESS | 1736 | 1461184670325 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:37:50 INFO - PROCESS | 1736 | 1461184670376 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 13:37:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:37:50 INFO - PROCESS | 1736 | 1461184670379 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - PROCESS | 1736 | 1461184670381 Marionette TRACE conn3 <- [1,2714,null,{}] 13:37:50 INFO - PROCESS | 1736 | 1461184670385 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:50 INFO - PROCESS | 1736 | 1461184670482 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:37:50 INFO - PROCESS | 1736 | 1461184670590 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 1736 | ++DOCSHELL 18866C00 == 55 [pid = 1736] [id = 688] 13:37:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1A266400) [pid = 1736] [serial = 2064] [outer = 00000000] 13:37:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1A9D5400) [pid = 1736] [serial = 2065] [outer = 1A266400] 13:37:50 INFO - PROCESS | 1736 | 1461184670646 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (1A9D4000) [pid = 1736] [serial = 2066] [outer = 1A266400] 13:37:51 INFO - PROCESS | 1736 | 1461184671397 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:37:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1047ms 13:37:51 INFO - PROCESS | 1736 | 1461184671419 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 1736 | 1461184671423 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 13:37:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:37:51 INFO - PROCESS | 1736 | 1461184671451 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - PROCESS | 1736 | 1461184671455 Marionette TRACE conn3 <- [1,2718,null,{}] 13:37:51 INFO - PROCESS | 1736 | 1461184671475 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:51 INFO - PROCESS | 1736 | 1461184671570 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:37:51 INFO - PROCESS | 1736 | 1461184671718 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 1736 | ++DOCSHELL 13207000 == 56 [pid = 1736] [id = 689] 13:37:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (13209000) [pid = 1736] [serial = 2067] [outer = 00000000] 13:37:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (15BB5C00) [pid = 1736] [serial = 2068] [outer = 13209000] 13:37:51 INFO - PROCESS | 1736 | 1461184671772 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (15E78C00) [pid = 1736] [serial = 2069] [outer = 13209000] 13:37:51 INFO - PROCESS | 1736 | --DOCSHELL 1817C000 == 55 [pid = 1736] [id = 666] 13:37:51 INFO - PROCESS | 1736 | --DOCSHELL 1665C400 == 54 [pid = 1736] [id = 665] 13:37:51 INFO - PROCESS | 1736 | --DOCSHELL 18A6F400 == 53 [pid = 1736] [id = 683] 13:37:51 INFO - PROCESS | 1736 | --DOCSHELL 188C9800 == 52 [pid = 1736] [id = 682] 13:37:51 INFO - PROCESS | 1736 | --DOCSHELL 18180000 == 51 [pid = 1736] [id = 681] 13:37:52 INFO - PROCESS | 1736 | --DOCSHELL 16483000 == 50 [pid = 1736] [id = 680] 13:37:52 INFO - PROCESS | 1736 | --DOCSHELL 13257000 == 49 [pid = 1736] [id = 679] 13:37:52 INFO - PROCESS | 1736 | --DOCSHELL 133A7400 == 48 [pid = 1736] [id = 676] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18EAEC00) [pid = 1736] [serial = 2011] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (18189C00) [pid = 1736] [serial = 1999] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (147B5C00) [pid = 1736] [serial = 1990] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (15517800) [pid = 1736] [serial = 1991] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (12BDAC00) [pid = 1736] [serial = 1987] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (13205C00) [pid = 1736] [serial = 1988] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1655A800) [pid = 1736] [serial = 1993] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1682B800) [pid = 1736] [serial = 1994] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (13205400) [pid = 1736] [serial = 1981] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (13A90400) [pid = 1736] [serial = 1984] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18180800) [pid = 1736] [serial = 2020] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18A63000) [pid = 1736] [serial = 2002] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (18189400) [pid = 1736] [serial = 2000] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (14356800) [pid = 1736] [serial = 2005] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (15723800) [pid = 1736] [serial = 2006] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (18A62800) [pid = 1736] [serial = 2003] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (17A7D000) [pid = 1736] [serial = 1996] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18035C00) [pid = 1736] [serial = 1997] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (18C2CC00) [pid = 1736] [serial = 2009] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (18A63400) [pid = 1736] [serial = 2008] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (18EAD800) [pid = 1736] [serial = 2012] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1935B800) [pid = 1736] [serial = 2014] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (196DF400) [pid = 1736] [serial = 2023] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (15724800) [pid = 1736] [serial = 2017] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (133A4000) [pid = 1736] [serial = 2026] [outer = 00000000] [url = about:blank] 13:37:52 INFO - PROCESS | 1736 | 1461184672739 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 1736 | 1461184672756 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 13:37:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:37:52 INFO - PROCESS | 1736 | 1461184672762 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 1736 | 1461184672764 Marionette TRACE conn3 <- [1,2722,null,{}] 13:37:52 INFO - PROCESS | 1736 | 1461184672768 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:52 INFO - PROCESS | 1736 | 1461184672852 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:37:52 INFO - PROCESS | 1736 | 1461184672941 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 1736 | ++DOCSHELL 133ACC00 == 49 [pid = 1736] [id = 690] 13:37:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (133AD400) [pid = 1736] [serial = 2070] [outer = 00000000] 13:37:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (15E73400) [pid = 1736] [serial = 2071] [outer = 133AD400] 13:37:53 INFO - PROCESS | 1736 | 1461184672986 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1655AC00) [pid = 1736] [serial = 2072] [outer = 133AD400] 13:37:53 INFO - PROCESS | 1736 | 1461184673400 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 688ms 13:37:53 INFO - PROCESS | 1736 | 1461184673460 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 1736 | 1461184673463 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 13:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:37:53 INFO - PROCESS | 1736 | 1461184673466 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 1736 | 1461184673469 Marionette TRACE conn3 <- [1,2726,null,{}] 13:37:53 INFO - PROCESS | 1736 | 1461184673479 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:53 INFO - PROCESS | 1736 | 1461184673565 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:37:53 INFO - PROCESS | 1736 | 1461184673573 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:53 INFO - PROCESS | 1736 | ++DOCSHELL 17A73800 == 50 [pid = 1736] [id = 691] 13:37:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (17AA1400) [pid = 1736] [serial = 2073] [outer = 00000000] 13:37:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (18184000) [pid = 1736] [serial = 2074] [outer = 17AA1400] 13:37:53 INFO - PROCESS | 1736 | 1461184673621 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (181EA800) [pid = 1736] [serial = 2075] [outer = 17AA1400] 13:37:54 INFO - PROCESS | 1736 | 1461184674092 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 688ms 13:37:54 INFO - PROCESS | 1736 | 1461184674165 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 1736 | 1461184674168 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 13:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:37:54 INFO - PROCESS | 1736 | 1461184674177 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - PROCESS | 1736 | 1461184674179 Marionette TRACE conn3 <- [1,2730,null,{}] 13:37:54 INFO - PROCESS | 1736 | 1461184674182 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:54 INFO - PROCESS | 1736 | 1461184674328 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:37:54 INFO - PROCESS | 1736 | 1461184674351 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 1736 | ++DOCSHELL 188CD000 == 51 [pid = 1736] [id = 692] 13:37:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (188CE000) [pid = 1736] [serial = 2076] [outer = 00000000] 13:37:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (18C24000) [pid = 1736] [serial = 2077] [outer = 188CE000] 13:37:54 INFO - PROCESS | 1736 | 1461184674396 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (18C2FC00) [pid = 1736] [serial = 2078] [outer = 188CE000] 13:37:54 INFO - PROCESS | 1736 | 1461184674838 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 13:37:54 INFO - PROCESS | 1736 | 1461184674875 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 1736 | 1461184674877 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 13:37:54 INFO - PROCESS | 1736 | 1461184674880 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:37:54 INFO - PROCESS | 1736 | 1461184674882 Marionette TRACE conn3 <- [1,2734,null,{}] 13:37:54 INFO - PROCESS | 1736 | 1461184674886 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:55 INFO - PROCESS | 1736 | 1461184674996 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:37:55 INFO - PROCESS | 1736 | 1461184675001 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 1736 | ++DOCSHELL 1886DC00 == 52 [pid = 1736] [id = 693] 13:37:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (18EA8C00) [pid = 1736] [serial = 2079] [outer = 00000000] 13:37:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1908D000) [pid = 1736] [serial = 2080] [outer = 18EA8C00] 13:37:55 INFO - PROCESS | 1736 | 1461184675106 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (19095400) [pid = 1736] [serial = 2081] [outer = 18EA8C00] 13:37:55 INFO - PROCESS | 1736 | 1461184675523 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:37:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 13:37:55 INFO - PROCESS | 1736 | 1461184675580 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 1736 | 1461184675582 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 13:37:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:37:55 INFO - PROCESS | 1736 | 1461184675586 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 1736 | 1461184675587 Marionette TRACE conn3 <- [1,2738,null,{}] 13:37:55 INFO - PROCESS | 1736 | 1461184675591 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:55 INFO - PROCESS | 1736 | 1461184675756 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:37:55 INFO - PROCESS | 1736 | 1461184675786 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 1736 | ++DOCSHELL 1A15FC00 == 53 [pid = 1736] [id = 694] 13:37:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1A160000) [pid = 1736] [serial = 2082] [outer = 00000000] 13:37:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1A26A800) [pid = 1736] [serial = 2083] [outer = 1A160000] 13:37:55 INFO - PROCESS | 1736 | 1461184675834 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1A541C00) [pid = 1736] [serial = 2084] [outer = 1A160000] 13:37:56 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (13257400) [pid = 1736] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:37:56 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (18184800) [pid = 1736] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:37:56 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (188CA000) [pid = 1736] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:37:56 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (16659800) [pid = 1736] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:37:56 INFO - PROCESS | 1736 | 1461184676278 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 735ms 13:37:56 INFO - PROCESS | 1736 | 1461184676326 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 1736 | 1461184676328 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 13:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:37:56 INFO - PROCESS | 1736 | 1461184676331 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 1736 | 1461184676333 Marionette TRACE conn3 <- [1,2742,null,{}] 13:37:56 INFO - PROCESS | 1736 | 1461184676336 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 1736 | 1461184676416 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:37:56 INFO - PROCESS | 1736 | 1461184676511 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 1736 | ++DOCSHELL 13257400 == 54 [pid = 1736] [id = 695] 13:37:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (15B0EC00) [pid = 1736] [serial = 2085] [outer = 00000000] 13:37:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (19FE8000) [pid = 1736] [serial = 2086] [outer = 15B0EC00] 13:37:56 INFO - PROCESS | 1736 | 1461184676558 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (199B1C00) [pid = 1736] [serial = 2087] [outer = 15B0EC00] 13:37:56 INFO - PROCESS | 1736 | 1461184676921 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 13:37:56 INFO - PROCESS | 1736 | 1461184676970 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 1736 | 1461184676972 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 13:37:56 INFO - PROCESS | 1736 | 1461184676975 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:37:56 INFO - PROCESS | 1736 | 1461184676977 Marionette TRACE conn3 <- [1,2746,null,{}] 13:37:56 INFO - PROCESS | 1736 | 1461184676980 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 1736 | 1461184677058 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:37:57 INFO - PROCESS | 1736 | 1461184677183 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 1736 | ++DOCSHELL 17A0BC00 == 55 [pid = 1736] [id = 696] 13:37:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18A6B000) [pid = 1736] [serial = 2088] [outer = 00000000] 13:37:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1BD89C00) [pid = 1736] [serial = 2089] [outer = 18A6B000] 13:37:57 INFO - PROCESS | 1736 | 1461184677227 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1BD8D000) [pid = 1736] [serial = 2090] [outer = 18A6B000] 13:37:57 INFO - PROCESS | 1736 | 1461184677580 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:37:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:37:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 625ms 13:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:37:57 INFO - PROCESS | 1736 | 1461184677613 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:37:57 INFO - PROCESS | 1736 | 1461184677615 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 13:37:57 INFO - PROCESS | 1736 | 1461184677618 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 1736 | 1461184677620 Marionette TRACE conn3 <- [1,2750,null,{}] 13:37:57 INFO - PROCESS | 1736 | 1461184677624 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 1736 | 1461184677738 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:37:57 INFO - PROCESS | 1736 | 1461184677746 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 1736 | ++DOCSHELL 13203000 == 56 [pid = 1736] [id = 697] 13:37:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (13259000) [pid = 1736] [serial = 2091] [outer = 00000000] 13:37:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1C1AC800) [pid = 1736] [serial = 2092] [outer = 13259000] 13:37:57 INFO - PROCESS | 1736 | 1461184677797 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1C1AE000) [pid = 1736] [serial = 2093] [outer = 13259000] 13:37:58 INFO - PROCESS | 1736 | 1461184678268 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 687ms 13:37:58 INFO - PROCESS | 1736 | 1461184678319 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1736 | 1461184678323 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 13:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:37:58 INFO - PROCESS | 1736 | 1461184678328 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 1736 | 1461184678333 Marionette TRACE conn3 <- [1,2754,null,{}] 13:37:58 INFO - PROCESS | 1736 | 1461184678340 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 1736 | 1461184678530 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:37:58 INFO - PROCESS | 1736 | 1461184678661 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 1736 | ++DOCSHELL 1434C000 == 57 [pid = 1736] [id = 698] 13:37:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1434FC00) [pid = 1736] [serial = 2094] [outer = 00000000] 13:37:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (15517800) [pid = 1736] [serial = 2095] [outer = 1434FC00] 13:37:58 INFO - PROCESS | 1736 | 1461184678718 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (15B44C00) [pid = 1736] [serial = 2096] [outer = 1434FC00] 13:37:59 INFO - PROCESS | 1736 | 1461184679269 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1000ms 13:37:59 INFO - PROCESS | 1736 | 1461184679333 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 1736 | 1461184679339 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:37:59 INFO - PROCESS | 1736 | 1461184679346 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 1736 | 1461184679348 Marionette TRACE conn3 <- [1,2758,null,{}] 13:37:59 INFO - PROCESS | 1736 | 1461184679352 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 1736 | 1461184679456 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:37:59 INFO - PROCESS | 1736 | 1461184679599 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 1736 | ++DOCSHELL 17A04800 == 58 [pid = 1736] [id = 699] 13:37:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (17A9C800) [pid = 1736] [serial = 2097] [outer = 00000000] 13:37:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18186400) [pid = 1736] [serial = 2098] [outer = 17A9C800] 13:37:59 INFO - PROCESS | 1736 | 1461184679654 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (188C6000) [pid = 1736] [serial = 2099] [outer = 17A9C800] 13:38:00 INFO - PROCESS | 1736 | 1461184680269 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:38:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 937ms 13:38:00 INFO - PROCESS | 1736 | 1461184680288 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 1736 | 1461184680291 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 13:38:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:38:00 INFO - PROCESS | 1736 | 1461184680295 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 1736 | 1461184680298 Marionette TRACE conn3 <- [1,2762,null,{}] 13:38:00 INFO - PROCESS | 1736 | 1461184680309 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 1736 | 1461184680418 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:38:00 INFO - PROCESS | 1736 | 1461184680531 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 1736 | ++DOCSHELL 19F2D000 == 59 [pid = 1736] [id = 700] 13:38:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (19F30400) [pid = 1736] [serial = 2100] [outer = 00000000] 13:38:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1A925000) [pid = 1736] [serial = 2101] [outer = 19F30400] 13:38:00 INFO - PROCESS | 1736 | 1461184680629 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1C1AA400) [pid = 1736] [serial = 2102] [outer = 19F30400] 13:38:01 INFO - PROCESS | 1736 | 1461184681211 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 937ms 13:38:01 INFO - PROCESS | 1736 | 1461184681239 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 1736 | 1461184681242 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 13:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:38:01 INFO - PROCESS | 1736 | 1461184681246 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 1736 | 1461184681248 Marionette TRACE conn3 <- [1,2766,null,{}] 13:38:01 INFO - PROCESS | 1736 | 1461184681252 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:01 INFO - PROCESS | 1736 | 1461184681353 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:38:01 INFO - PROCESS | 1736 | 1461184681465 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 1736 | ++DOCSHELL 1C23CC00 == 60 [pid = 1736] [id = 701] 13:38:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1C23E400) [pid = 1736] [serial = 2103] [outer = 00000000] 13:38:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1C387800) [pid = 1736] [serial = 2104] [outer = 1C23E400] 13:38:01 INFO - PROCESS | 1736 | 1461184681519 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1C833000) [pid = 1736] [serial = 2105] [outer = 1C23E400] 13:38:02 INFO - PROCESS | 1736 | 1461184682088 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 891ms 13:38:02 INFO - PROCESS | 1736 | 1461184682150 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1736 | 1461184682152 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 13:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:38:02 INFO - PROCESS | 1736 | 1461184682156 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1736 | 1461184682158 Marionette TRACE conn3 <- [1,2770,null,{}] 13:38:02 INFO - PROCESS | 1736 | 1461184682161 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 1736 | 1461184682261 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:38:02 INFO - PROCESS | 1736 | 1461184682373 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 1736 | ++DOCSHELL 1C271800 == 61 [pid = 1736] [id = 702] 13:38:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1C903400) [pid = 1736] [serial = 2106] [outer = 00000000] 13:38:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1C909400) [pid = 1736] [serial = 2107] [outer = 1C903400] 13:38:02 INFO - PROCESS | 1736 | 1461184682428 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1C90BC00) [pid = 1736] [serial = 2108] [outer = 1C903400] 13:38:03 INFO - PROCESS | 1736 | 1461184683167 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1094ms 13:38:03 INFO - PROCESS | 1736 | 1461184683255 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 1736 | 1461184683259 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 13:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:38:03 INFO - PROCESS | 1736 | 1461184683265 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 1736 | 1461184683269 Marionette TRACE conn3 <- [1,2774,null,{}] 13:38:03 INFO - PROCESS | 1736 | 1461184683274 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 1736 | 1461184683373 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:38:03 INFO - PROCESS | 1736 | 1461184683510 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 1736 | ++DOCSHELL 12BDF400 == 62 [pid = 1736] [id = 703] 13:38:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1339F800) [pid = 1736] [serial = 2109] [outer = 00000000] 13:38:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (16836400) [pid = 1736] [serial = 2110] [outer = 1339F800] 13:38:03 INFO - PROCESS | 1736 | 1461184683560 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (17A71800) [pid = 1736] [serial = 2111] [outer = 1339F800] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 18394400 == 61 [pid = 1736] [id = 667] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 15D89800 == 60 [pid = 1736] [id = 670] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 133A1000 == 59 [pid = 1736] [id = 669] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 12BDF000 == 58 [pid = 1736] [id = 389] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 15DD5000 == 57 [pid = 1736] [id = 664] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 133A1C00 == 56 [pid = 1736] [id = 405] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 18EA4000 == 55 [pid = 1736] [id = 671] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 133A6400 == 54 [pid = 1736] [id = 668] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 17A0BC00 == 53 [pid = 1736] [id = 696] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 13257400 == 52 [pid = 1736] [id = 695] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 1A15FC00 == 51 [pid = 1736] [id = 694] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 1886DC00 == 50 [pid = 1736] [id = 693] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 188CD000 == 49 [pid = 1736] [id = 692] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 17A73800 == 48 [pid = 1736] [id = 691] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 133ACC00 == 47 [pid = 1736] [id = 690] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 13207000 == 46 [pid = 1736] [id = 689] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (1908C800) [pid = 1736] [serial = 2050] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (13891C00) [pid = 1736] [serial = 2029] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (15E7B000) [pid = 1736] [serial = 2032] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOCSHELL 12D3D400 == 45 [pid = 1736] [id = 684] 13:38:04 INFO - PROCESS | 1736 | 1461184684192 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 937ms 13:38:04 INFO - PROCESS | 1736 | 1461184684211 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 1736 | 1461184684216 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 13:38:04 INFO - PROCESS | 1736 | 1461184684222 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:38:04 INFO - PROCESS | 1736 | 1461184684224 Marionette TRACE conn3 <- [1,2778,null,{}] 13:38:04 INFO - PROCESS | 1736 | 1461184684228 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:04 INFO - PROCESS | 1736 | 1461184684312 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1803F000) [pid = 1736] [serial = 2035] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1551AC00) [pid = 1736] [serial = 2038] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (181E3400) [pid = 1736] [serial = 2044] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18A70400) [pid = 1736] [serial = 2047] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18C31800) [pid = 1736] [serial = 2048] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (17A9C400) [pid = 1736] [serial = 2041] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (188C1400) [pid = 1736] [serial = 2045] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1812F400) [pid = 1736] [serial = 2042] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (15BAEC00) [pid = 1736] [serial = 2039] [outer = 00000000] [url = about:blank] 13:38:04 INFO - PROCESS | 1736 | 1461184684434 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 1736 | ++DOCSHELL 11C53C00 == 46 [pid = 1736] [id = 704] 13:38:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (12CF1000) [pid = 1736] [serial = 2112] [outer = 00000000] 13:38:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (13891800) [pid = 1736] [serial = 2113] [outer = 12CF1000] 13:38:04 INFO - PROCESS | 1736 | 1461184684483 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (16485400) [pid = 1736] [serial = 2114] [outer = 12CF1000] 13:38:04 INFO - PROCESS | 1736 | 1461184684860 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 13:38:04 INFO - PROCESS | 1736 | 1461184684962 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 1736 | 1461184684964 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 13:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:38:04 INFO - PROCESS | 1736 | 1461184684968 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 1736 | 1461184684971 Marionette TRACE conn3 <- [1,2782,null,{}] 13:38:05 INFO - PROCESS | 1736 | 1461184684981 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 1736 | 1461184685069 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:38:05 INFO - PROCESS | 1736 | 1461184685082 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1736 | ++DOCSHELL 1838E800 == 47 [pid = 1736] [id = 705] 13:38:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (18394400) [pid = 1736] [serial = 2115] [outer = 00000000] 13:38:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (188C9000) [pid = 1736] [serial = 2116] [outer = 18394400] 13:38:05 INFO - PROCESS | 1736 | 1461184685130 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (18A62000) [pid = 1736] [serial = 2117] [outer = 18394400] 13:38:05 INFO - PROCESS | 1736 | 1461184685603 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 13:38:05 INFO - PROCESS | 1736 | 1461184685666 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 1736 | 1461184685669 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 13:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:38:05 INFO - PROCESS | 1736 | 1461184685672 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 1736 | 1461184685674 Marionette TRACE conn3 <- [1,2786,null,{}] 13:38:05 INFO - PROCESS | 1736 | 1461184685677 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 1736 | 1461184685757 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:38:05 INFO - PROCESS | 1736 | 1461184685763 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1736 | ++DOCSHELL 188C7800 == 48 [pid = 1736] [id = 706] 13:38:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (18EA1000) [pid = 1736] [serial = 2118] [outer = 00000000] 13:38:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (19097400) [pid = 1736] [serial = 2119] [outer = 18EA1000] 13:38:05 INFO - PROCESS | 1736 | 1461184685808 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (1962D400) [pid = 1736] [serial = 2120] [outer = 18EA1000] 13:38:06 INFO - PROCESS | 1736 | 1461184686277 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 13:38:06 INFO - PROCESS | 1736 | 1461184686310 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 1736 | 1461184686312 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 13:38:06 INFO - PROCESS | 1736 | 1461184686315 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:38:06 INFO - PROCESS | 1736 | 1461184686317 Marionette TRACE conn3 <- [1,2790,null,{}] 13:38:06 INFO - PROCESS | 1736 | 1461184686320 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 1736 | 1461184686400 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:38:06 INFO - PROCESS | 1736 | 1461184686406 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 1736 | ++DOCSHELL 18C27400 == 49 [pid = 1736] [id = 707] 13:38:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (19C5A400) [pid = 1736] [serial = 2121] [outer = 00000000] 13:38:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1A1C6C00) [pid = 1736] [serial = 2122] [outer = 19C5A400] 13:38:06 INFO - PROCESS | 1736 | 1461184686451 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1A543800) [pid = 1736] [serial = 2123] [outer = 19C5A400] 13:38:06 INFO - PROCESS | 1736 | 1461184686960 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 703ms 13:38:07 INFO - PROCESS | 1736 | 1461184687015 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 1736 | 1461184687017 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:38:07 INFO - PROCESS | 1736 | 1461184687020 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 1736 | 1461184687022 Marionette TRACE conn3 <- [1,2794,null,{}] 13:38:07 INFO - PROCESS | 1736 | 1461184687025 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 1736 | 1461184687164 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:38:07 INFO - PROCESS | 1736 | 1461184687177 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1736 | ++DOCSHELL 15BCD000 == 50 [pid = 1736] [id = 708] 13:38:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (19C50000) [pid = 1736] [serial = 2124] [outer = 00000000] 13:38:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C1AB000) [pid = 1736] [serial = 2125] [outer = 19C50000] 13:38:07 INFO - PROCESS | 1736 | 1461184687282 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1C26C000) [pid = 1736] [serial = 2126] [outer = 19C50000] 13:38:07 INFO - PROCESS | 1736 | 1461184687706 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 750ms 13:38:07 INFO - PROCESS | 1736 | 1461184687761 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 1736 | 1461184687763 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:38:07 INFO - PROCESS | 1736 | 1461184687805 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 1736 | 1461184687807 Marionette TRACE conn3 <- [1,2798,null,{}] 13:38:07 INFO - PROCESS | 1736 | 1461184687814 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 1736 | 1461184687928 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:38:07 INFO - PROCESS | 1736 | 1461184687940 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 1736 | ++DOCSHELL 1C902C00 == 51 [pid = 1736] [id = 709] 13:38:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1C903000) [pid = 1736] [serial = 2127] [outer = 00000000] 13:38:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1C968000) [pid = 1736] [serial = 2128] [outer = 1C903000] 13:38:08 INFO - PROCESS | 1736 | 1461184688048 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1C966400) [pid = 1736] [serial = 2129] [outer = 1C903000] 13:38:08 INFO - PROCESS | 1736 | 1461184688456 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:38:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 13:38:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:38:08 INFO - PROCESS | 1736 | 1461184688507 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 1736 | 1461184688509 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 13:38:08 INFO - PROCESS | 1736 | 1461184688512 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 1736 | 1461184688514 Marionette TRACE conn3 <- [1,2802,null,{}] 13:38:08 INFO - PROCESS | 1736 | 1461184688525 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 1736 | 1461184688637 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:38:08 INFO - PROCESS | 1736 | 1461184688645 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 1736 | ++DOCSHELL 1C970800 == 52 [pid = 1736] [id = 710] 13:38:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (1C970C00) [pid = 1736] [serial = 2130] [outer = 00000000] 13:38:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (1CA91400) [pid = 1736] [serial = 2131] [outer = 1C970C00] 13:38:08 INFO - PROCESS | 1736 | 1461184688689 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (1CA99400) [pid = 1736] [serial = 2132] [outer = 1C970C00] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (18EA8C00) [pid = 1736] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (188CE000) [pid = 1736] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (133AD400) [pid = 1736] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (17AA1400) [pid = 1736] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (13209000) [pid = 1736] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (18D02400) [pid = 1736] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (15B0EC00) [pid = 1736] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1A160000) [pid = 1736] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (12CF3000) [pid = 1736] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (19094400) [pid = 1736] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1908E400) [pid = 1736] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:38:09 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (18A6B000) [pid = 1736] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:38:09 INFO - PROCESS | 1736 | 1461184689233 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 13:38:09 INFO - PROCESS | 1736 | 1461184689253 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 1736 | 1461184689255 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:38:09 INFO - PROCESS | 1736 | 1461184689258 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 1736 | 1461184689260 Marionette TRACE conn3 <- [1,2806,null,{}] 13:38:09 INFO - PROCESS | 1736 | 1461184689289 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 1736 | 1461184689372 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:38:09 INFO - PROCESS | 1736 | 1461184689379 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 1736 | ++DOCSHELL 15BB3400 == 53 [pid = 1736] [id = 711] 13:38:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (15DD7000) [pid = 1736] [serial = 2133] [outer = 00000000] 13:38:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18EAFC00) [pid = 1736] [serial = 2134] [outer = 15DD7000] 13:38:09 INFO - PROCESS | 1736 | 1461184689422 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (19096C00) [pid = 1736] [serial = 2135] [outer = 15DD7000] 13:38:09 INFO - PROCESS | 1736 | 1461184689860 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 609ms 13:38:09 INFO - PROCESS | 1736 | 1461184689893 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 1736 | 1461184689895 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:38:09 INFO - PROCESS | 1736 | 1461184689899 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 1736 | 1461184689901 Marionette TRACE conn3 <- [1,2810,null,{}] 13:38:09 INFO - PROCESS | 1736 | 1461184689904 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 1736 | 1461184689989 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:38:10 INFO - PROCESS | 1736 | 1461184689997 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 1736 | ++DOCSHELL 1BD90C00 == 54 [pid = 1736] [id = 712] 13:38:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1C1B0800) [pid = 1736] [serial = 2136] [outer = 00000000] 13:38:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1C974800) [pid = 1736] [serial = 2137] [outer = 1C1B0800] 13:38:10 INFO - PROCESS | 1736 | 1461184690041 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1CC50C00) [pid = 1736] [serial = 2138] [outer = 1C1B0800] 13:38:10 INFO - PROCESS | 1736 | 1461184690483 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:38:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 625ms 13:38:10 INFO - PROCESS | 1736 | 1461184690537 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 1736 | 1461184690540 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 13:38:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:38:10 INFO - PROCESS | 1736 | 1461184690543 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 1736 | 1461184690545 Marionette TRACE conn3 <- [1,2814,null,{}] 13:38:10 INFO - PROCESS | 1736 | 1461184690549 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 1736 | 1461184690646 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:38:10 INFO - PROCESS | 1736 | 1461184690654 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 1736 | ++DOCSHELL 1CC57000 == 55 [pid = 1736] [id = 713] 13:38:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1CC57C00) [pid = 1736] [serial = 2139] [outer = 00000000] 13:38:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (1CCA7C00) [pid = 1736] [serial = 2140] [outer = 1CC57C00] 13:38:10 INFO - PROCESS | 1736 | 1461184690703 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1CCB6000) [pid = 1736] [serial = 2141] [outer = 1CC57C00] 13:38:11 INFO - PROCESS | 1736 | 1461184691439 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 938ms 13:38:11 INFO - PROCESS | 1736 | 1461184691489 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 1736 | 1461184691495 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 13:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:38:11 INFO - PROCESS | 1736 | 1461184691500 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 1736 | 1461184691504 Marionette TRACE conn3 <- [1,2818,null,{}] 13:38:11 INFO - PROCESS | 1736 | 1461184691510 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 1736 | 1461184691619 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:38:11 INFO - PROCESS | 1736 | 1461184691778 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 1736 | ++DOCSHELL 157AF400 == 56 [pid = 1736] [id = 714] 13:38:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (157B6400) [pid = 1736] [serial = 2142] [outer = 00000000] 13:38:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (18031400) [pid = 1736] [serial = 2143] [outer = 157B6400] 13:38:11 INFO - PROCESS | 1736 | 1461184691836 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (18180000) [pid = 1736] [serial = 2144] [outer = 157B6400] 13:38:12 INFO - PROCESS | 1736 | 1461184692451 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1000ms 13:38:12 INFO - PROCESS | 1736 | 1461184692503 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 1736 | 1461184692509 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 13:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:38:12 INFO - PROCESS | 1736 | 1461184692515 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 1736 | 1461184692518 Marionette TRACE conn3 <- [1,2822,null,{}] 13:38:12 INFO - PROCESS | 1736 | 1461184692522 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 1736 | 1461184692629 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:38:12 INFO - PROCESS | 1736 | 1461184692773 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1736 | ++DOCSHELL 18705C00 == 57 [pid = 1736] [id = 715] 13:38:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1886DC00) [pid = 1736] [serial = 2145] [outer = 00000000] 13:38:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1908C800) [pid = 1736] [serial = 2146] [outer = 1886DC00] 13:38:12 INFO - PROCESS | 1736 | 1461184692828 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (19C57400) [pid = 1736] [serial = 2147] [outer = 1886DC00] 13:38:13 INFO - PROCESS | 1736 | 1461184693461 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1000ms 13:38:13 INFO - PROCESS | 1736 | 1461184693515 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 1736 | 1461184693518 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 13:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:38:13 INFO - PROCESS | 1736 | 1461184693522 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 1736 | 1461184693526 Marionette TRACE conn3 <- [1,2826,null,{}] 13:38:13 INFO - PROCESS | 1736 | 1461184693536 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 1736 | 1461184693645 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:38:13 INFO - PROCESS | 1736 | 1461184693790 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 1736 | ++DOCSHELL 1C90E400 == 58 [pid = 1736] [id = 716] 13:38:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1C970000) [pid = 1736] [serial = 2148] [outer = 00000000] 13:38:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1CC55C00) [pid = 1736] [serial = 2149] [outer = 1C970000] 13:38:13 INFO - PROCESS | 1736 | 1461184693848 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (1CC5C400) [pid = 1736] [serial = 2150] [outer = 1C970000] 13:38:14 INFO - PROCESS | 1736 | 1461184694407 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 953ms 13:38:14 INFO - PROCESS | 1736 | 1461184694466 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 1736 | 1461184694469 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 13:38:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:38:14 INFO - PROCESS | 1736 | 1461184694473 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 1736 | 1461184694475 Marionette TRACE conn3 <- [1,2830,null,{}] 13:38:14 INFO - PROCESS | 1736 | 1461184694479 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 1736 | 1461184694584 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:38:14 INFO - PROCESS | 1736 | 1461184694727 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 1736 | ++DOCSHELL 1D0A4800 == 59 [pid = 1736] [id = 717] 13:38:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (1D0ADC00) [pid = 1736] [serial = 2151] [outer = 00000000] 13:38:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1D2CF800) [pid = 1736] [serial = 2152] [outer = 1D0ADC00] 13:38:14 INFO - PROCESS | 1736 | 1461184694783 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1D3DF000) [pid = 1736] [serial = 2153] [outer = 1D0ADC00] 13:38:15 INFO - PROCESS | 1736 | 1461184695393 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 954ms 13:38:15 INFO - PROCESS | 1736 | 1461184695417 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 1736 | 1461184695420 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:38:15 INFO - PROCESS | 1736 | 1461184695423 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 1736 | 1461184695425 Marionette TRACE conn3 <- [1,2834,null,{}] 13:38:15 INFO - PROCESS | 1736 | 1461184695429 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:15 INFO - PROCESS | 1736 | 1461184695533 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:38:15 INFO - PROCESS | 1736 | 1461184695691 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 1736 | ++DOCSHELL 02677C00 == 60 [pid = 1736] [id = 718] 13:38:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (0267A000) [pid = 1736] [serial = 2154] [outer = 00000000] 13:38:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (13605C00) [pid = 1736] [serial = 2155] [outer = 0267A000] 13:38:15 INFO - PROCESS | 1736 | 1461184695746 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 1736 | ++DOMWINDOW == 132 (1381CC00) [pid = 1736] [serial = 2156] [outer = 0267A000] 13:38:16 INFO - PROCESS | 1736 | 1461184696497 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:38:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1093ms 13:38:16 INFO - PROCESS | 1736 | 1461184696520 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 1736 | 1461184696525 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 13:38:16 INFO - PROCESS | 1736 | 1461184696530 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:38:16 INFO - PROCESS | 1736 | 1461184696533 Marionette TRACE conn3 <- [1,2838,null,{}] 13:38:16 INFO - PROCESS | 1736 | 1461184696538 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 1736 | 1461184696633 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:38:16 INFO - PROCESS | 1736 | 1461184696804 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 1736 | ++DOCSHELL 13205400 == 61 [pid = 1736] [id = 719] 13:38:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 133 (13208000) [pid = 1736] [serial = 2157] [outer = 00000000] 13:38:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 134 (136AE800) [pid = 1736] [serial = 2158] [outer = 13208000] 13:38:16 INFO - PROCESS | 1736 | 1461184696855 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 1736 | ++DOMWINDOW == 135 (13A89000) [pid = 1736] [serial = 2159] [outer = 13208000] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 17A7E000 == 60 [pid = 1736] [id = 645] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 1BD90C00 == 59 [pid = 1736] [id = 712] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 15BB3400 == 58 [pid = 1736] [id = 711] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 1C970800 == 57 [pid = 1736] [id = 710] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 1C902C00 == 56 [pid = 1736] [id = 709] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 15BCD000 == 55 [pid = 1736] [id = 708] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 18C27400 == 54 [pid = 1736] [id = 707] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 188C7800 == 53 [pid = 1736] [id = 706] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 1838E800 == 52 [pid = 1736] [id = 705] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 11C53C00 == 51 [pid = 1736] [id = 704] 13:38:17 INFO - PROCESS | 1736 | --DOCSHELL 12BDF400 == 50 [pid = 1736] [id = 703] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 134 (1C1AC800) [pid = 1736] [serial = 2092] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 133 (1360B800) [pid = 1736] [serial = 2027] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 132 (19360C00) [pid = 1736] [serial = 1979] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 131 (19359800) [pid = 1736] [serial = 2015] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (1BD8D000) [pid = 1736] [serial = 2090] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (1908D000) [pid = 1736] [serial = 2080] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (18C24000) [pid = 1736] [serial = 2077] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (18C2FC00) [pid = 1736] [serial = 2078] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (13310800) [pid = 1736] [serial = 2053] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1A9D5400) [pid = 1736] [serial = 2065] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (15E73400) [pid = 1736] [serial = 2071] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1655AC00) [pid = 1736] [serial = 2072] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (18184000) [pid = 1736] [serial = 2074] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (15E78C00) [pid = 1736] [serial = 2069] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (15BB5C00) [pid = 1736] [serial = 2068] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (18867400) [pid = 1736] [serial = 2056] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (19092000) [pid = 1736] [serial = 2051] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1A26EC00) [pid = 1736] [serial = 2062] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (19FE8000) [pid = 1736] [serial = 2086] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (19095400) [pid = 1736] [serial = 2081] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (199A4800) [pid = 1736] [serial = 2059] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1A26A800) [pid = 1736] [serial = 2083] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1BD89C00) [pid = 1736] [serial = 2089] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (1A541C00) [pid = 1736] [serial = 2084] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (199B1C00) [pid = 1736] [serial = 2087] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (181EA800) [pid = 1736] [serial = 2075] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 1736 | 1461184697426 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 938ms 13:38:17 INFO - PROCESS | 1736 | 1461184697476 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 1736 | 1461184697482 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 13:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:38:17 INFO - PROCESS | 1736 | 1461184697488 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 1736 | 1461184697490 Marionette TRACE conn3 <- [1,2842,null,{}] 13:38:17 INFO - PROCESS | 1736 | 1461184697494 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 1736 | 1461184697580 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:38:17 INFO - PROCESS | 1736 | 1461184697683 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1736 | ++DOCSHELL 12CB7000 == 51 [pid = 1736] [id = 720] 13:38:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1388B400) [pid = 1736] [serial = 2160] [outer = 00000000] 13:38:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (15BB2000) [pid = 1736] [serial = 2161] [outer = 1388B400] 13:38:17 INFO - PROCESS | 1736 | 1461184697728 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (15E74C00) [pid = 1736] [serial = 2162] [outer = 1388B400] 13:38:18 INFO - PROCESS | 1736 | 1461184698160 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:38:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 13:38:18 INFO - PROCESS | 1736 | 1461184698227 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 1736 | 1461184698229 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:38:18 INFO - PROCESS | 1736 | 1461184698233 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 1736 | 1461184698236 Marionette TRACE conn3 <- [1,2846,null,{}] 13:38:18 INFO - PROCESS | 1736 | 1461184698247 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 1736 | 1461184698360 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:38:18 INFO - PROCESS | 1736 | 1461184698376 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 1736 | ++DOCSHELL 17AA8800 == 52 [pid = 1736] [id = 721] 13:38:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (17AA9400) [pid = 1736] [serial = 2163] [outer = 00000000] 13:38:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1812FC00) [pid = 1736] [serial = 2164] [outer = 17AA9400] 13:38:18 INFO - PROCESS | 1736 | 1461184698424 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (18184000) [pid = 1736] [serial = 2165] [outer = 17AA9400] 13:38:18 INFO - PROCESS | 1736 | 1461184698910 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:38:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 13:38:18 INFO - PROCESS | 1736 | 1461184698932 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 1736 | 1461184698934 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:38:18 INFO - PROCESS | 1736 | 1461184698938 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 1736 | 1461184698939 Marionette TRACE conn3 <- [1,2850,null,{}] 13:38:18 INFO - PROCESS | 1736 | 1461184698942 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 1736 | 1461184699024 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:38:19 INFO - PROCESS | 1736 | 1461184699031 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 1736 | ++DOCSHELL 18390400 == 53 [pid = 1736] [id = 722] 13:38:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (18395000) [pid = 1736] [serial = 2166] [outer = 00000000] 13:38:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18864C00) [pid = 1736] [serial = 2167] [outer = 18395000] 13:38:19 INFO - PROCESS | 1736 | 1461184699075 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (188C4800) [pid = 1736] [serial = 2168] [outer = 18395000] 13:38:19 INFO - PROCESS | 1736 | 1461184699558 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 704ms 13:38:19 INFO - PROCESS | 1736 | 1461184699640 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 1736 | 1461184699642 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 13:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:38:19 INFO - PROCESS | 1736 | 1461184699646 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 1736 | 1461184699647 Marionette TRACE conn3 <- [1,2854,null,{}] 13:38:19 INFO - PROCESS | 1736 | 1461184699652 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 1736 | 1461184699817 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:38:19 INFO - PROCESS | 1736 | 1461184699843 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 1736 | ++DOCSHELL 188D0000 == 54 [pid = 1736] [id = 723] 13:38:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (188D0800) [pid = 1736] [serial = 2169] [outer = 00000000] 13:38:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (18A6E000) [pid = 1736] [serial = 2170] [outer = 188D0800] 13:38:19 INFO - PROCESS | 1736 | 1461184699890 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (18C26800) [pid = 1736] [serial = 2171] [outer = 188D0800] 13:38:20 INFO - PROCESS | 1736 | 1461184700370 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 13:38:20 INFO - PROCESS | 1736 | 1461184700384 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 1736 | 1461184700386 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 13:38:20 INFO - PROCESS | 1736 | 1461184700389 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:38:20 INFO - PROCESS | 1736 | 1461184700391 Marionette TRACE conn3 <- [1,2858,null,{}] 13:38:20 INFO - PROCESS | 1736 | 1461184700394 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:20 INFO - PROCESS | 1736 | 1461184700526 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:38:20 INFO - PROCESS | 1736 | 1461184700533 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 1736 | ++DOCSHELL 13305800 == 55 [pid = 1736] [id = 724] 13:38:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (18A63800) [pid = 1736] [serial = 2172] [outer = 00000000] 13:38:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (18EAF000) [pid = 1736] [serial = 2173] [outer = 18A63800] 13:38:20 INFO - PROCESS | 1736 | 1461184700581 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (19095400) [pid = 1736] [serial = 2174] [outer = 18A63800] 13:38:21 INFO - PROCESS | 1736 | 1461184701039 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 703ms 13:38:21 INFO - PROCESS | 1736 | 1461184701089 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 1736 | 1461184701091 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 13:38:21 INFO - PROCESS | 1736 | 1461184701094 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:38:21 INFO - PROCESS | 1736 | 1461184701096 Marionette TRACE conn3 <- [1,2862,null,{}] 13:38:21 INFO - PROCESS | 1736 | 1461184701099 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 1736 | 1461184701225 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:38:21 INFO - PROCESS | 1736 | 1461184701322 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 1736 | ++DOCSHELL 18EA2400 == 56 [pid = 1736] [id = 725] 13:38:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (18EA8000) [pid = 1736] [serial = 2175] [outer = 00000000] 13:38:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (199A4800) [pid = 1736] [serial = 2176] [outer = 18EA8000] 13:38:21 INFO - PROCESS | 1736 | 1461184701368 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (19C4F000) [pid = 1736] [serial = 2177] [outer = 18EA8000] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (19C50000) [pid = 1736] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (1C903000) [pid = 1736] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (13259000) [pid = 1736] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (18EA1000) [pid = 1736] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (18394400) [pid = 1736] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (12CF1000) [pid = 1736] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1339F800) [pid = 1736] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (19C5A400) [pid = 1736] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1C970C00) [pid = 1736] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1C1B0800) [pid = 1736] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:38:21 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (15DD7000) [pid = 1736] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:38:21 INFO - PROCESS | 1736 | 1461184701927 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 906ms 13:38:22 INFO - PROCESS | 1736 | 1461184701999 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 1736 | 1461184702001 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 13:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:38:22 INFO - PROCESS | 1736 | 1461184702005 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 1736 | 1461184702007 Marionette TRACE conn3 <- [1,2866,null,{}] 13:38:22 INFO - PROCESS | 1736 | 1461184702010 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 1736 | 1461184702129 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:38:22 INFO - PROCESS | 1736 | 1461184702198 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 1736 | ++DOCSHELL 12CED400 == 57 [pid = 1736] [id = 726] 13:38:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (12D3D400) [pid = 1736] [serial = 2178] [outer = 00000000] 13:38:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (188C3000) [pid = 1736] [serial = 2179] [outer = 12D3D400] 13:38:22 INFO - PROCESS | 1736 | 1461184702245 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (19366000) [pid = 1736] [serial = 2180] [outer = 12D3D400] 13:38:22 INFO - PROCESS | 1736 | 1461184702639 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 13:38:22 INFO - PROCESS | 1736 | 1461184702705 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 1736 | 1461184702707 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 13:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:38:22 INFO - PROCESS | 1736 | 1461184702710 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 1736 | 1461184702712 Marionette TRACE conn3 <- [1,2870,null,{}] 13:38:22 INFO - PROCESS | 1736 | 1461184702715 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 1736 | 1461184702796 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:38:22 INFO - PROCESS | 1736 | 1461184702801 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 1736 | ++DOCSHELL 13825000 == 58 [pid = 1736] [id = 727] 13:38:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (15516800) [pid = 1736] [serial = 2181] [outer = 00000000] 13:38:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (1A1CCC00) [pid = 1736] [serial = 2182] [outer = 15516800] 13:38:22 INFO - PROCESS | 1736 | 1461184702846 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (1A26C000) [pid = 1736] [serial = 2183] [outer = 15516800] 13:38:23 INFO - PROCESS | 1736 | 1461184703296 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 625ms 13:38:23 INFO - PROCESS | 1736 | 1461184703348 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 1736 | 1461184703350 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:38:23 INFO - PROCESS | 1736 | 1461184703353 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 1736 | 1461184703355 Marionette TRACE conn3 <- [1,2874,null,{}] 13:38:23 INFO - PROCESS | 1736 | 1461184703358 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 1736 | 1461184703439 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:38:23 INFO - PROCESS | 1736 | 1461184703445 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 1736 | ++DOCSHELL 1A80C800 == 59 [pid = 1736] [id = 728] 13:38:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (1A80CC00) [pid = 1736] [serial = 2184] [outer = 00000000] 13:38:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (1A9D4800) [pid = 1736] [serial = 2185] [outer = 1A80CC00] 13:38:23 INFO - PROCESS | 1736 | 1461184703489 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (1A9D8400) [pid = 1736] [serial = 2186] [outer = 1A80CC00] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 17A77800 == 58 [pid = 1736] [id = 678] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 1C271800 == 57 [pid = 1736] [id = 702] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 17A04800 == 56 [pid = 1736] [id = 699] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 1C23CC00 == 55 [pid = 1736] [id = 701] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 0267E000 == 54 [pid = 1736] [id = 402] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 12CF0400 == 53 [pid = 1736] [id = 675] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 138C2800 == 52 [pid = 1736] [id = 403] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 138BD800 == 51 [pid = 1736] [id = 673] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 18A69400 == 50 [pid = 1736] [id = 686] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 1434C000 == 49 [pid = 1736] [id = 698] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 19097C00 == 48 [pid = 1736] [id = 397] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 19F2D000 == 47 [pid = 1736] [id = 700] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 16B59400 == 46 [pid = 1736] [id = 685] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 18866C00 == 45 [pid = 1736] [id = 688] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 15B0CC00 == 44 [pid = 1736] [id = 677] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 16654400 == 43 [pid = 1736] [id = 401] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 19366400 == 42 [pid = 1736] [id = 687] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 18031C00 == 41 [pid = 1736] [id = 674] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 13203000 == 40 [pid = 1736] [id = 697] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 13205400 == 39 [pid = 1736] [id = 719] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 02677C00 == 38 [pid = 1736] [id = 718] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 1C90E400 == 37 [pid = 1736] [id = 716] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 1D0A4800 == 36 [pid = 1736] [id = 717] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 18705C00 == 35 [pid = 1736] [id = 715] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 1CC57000 == 34 [pid = 1736] [id = 713] 13:38:24 INFO - PROCESS | 1736 | --DOCSHELL 157AF400 == 33 [pid = 1736] [id = 714] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 188D0000 == 32 [pid = 1736] [id = 723] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 12CB7000 == 31 [pid = 1736] [id = 720] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 13825000 == 30 [pid = 1736] [id = 727] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 17AA8800 == 29 [pid = 1736] [id = 721] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 12CED400 == 28 [pid = 1736] [id = 726] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 18390400 == 27 [pid = 1736] [id = 722] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 18EA2400 == 26 [pid = 1736] [id = 725] 13:38:25 INFO - PROCESS | 1736 | --DOCSHELL 13305800 == 25 [pid = 1736] [id = 724] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (1C1AB000) [pid = 1736] [serial = 2125] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1C968000) [pid = 1736] [serial = 2128] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (1C26C000) [pid = 1736] [serial = 2126] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (1C1AE000) [pid = 1736] [serial = 2093] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (19097400) [pid = 1736] [serial = 2119] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1962D400) [pid = 1736] [serial = 2120] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (188C9000) [pid = 1736] [serial = 2116] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (18A62000) [pid = 1736] [serial = 2117] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (13891800) [pid = 1736] [serial = 2113] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (16485400) [pid = 1736] [serial = 2114] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (17A71800) [pid = 1736] [serial = 2111] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (16836400) [pid = 1736] [serial = 2110] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1A1C6C00) [pid = 1736] [serial = 2122] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (15517800) [pid = 1736] [serial = 2095] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (18186400) [pid = 1736] [serial = 2098] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1A925000) [pid = 1736] [serial = 2101] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1C387800) [pid = 1736] [serial = 2104] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1C909400) [pid = 1736] [serial = 2107] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1CA91400) [pid = 1736] [serial = 2131] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1CCA7C00) [pid = 1736] [serial = 2140] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (1C966400) [pid = 1736] [serial = 2129] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (1CC50C00) [pid = 1736] [serial = 2138] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (18EAFC00) [pid = 1736] [serial = 2134] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (1C974800) [pid = 1736] [serial = 2137] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1CA99400) [pid = 1736] [serial = 2132] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (19096C00) [pid = 1736] [serial = 2135] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1A543800) [pid = 1736] [serial = 2123] [outer = 00000000] [url = about:blank] 13:38:25 INFO - PROCESS | 1736 | 1461184705614 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2312ms 13:38:25 INFO - PROCESS | 1736 | 1461184705672 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 1736 | 1461184705676 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:38:25 INFO - PROCESS | 1736 | 1461184705682 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 1736 | 1461184705686 Marionette TRACE conn3 <- [1,2878,null,{}] 13:38:25 INFO - PROCESS | 1736 | 1461184705693 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 1736 | 1461184705783 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:38:25 INFO - PROCESS | 1736 | 1461184705794 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 1736 | ++DOCSHELL 11C57400 == 26 [pid = 1736] [id = 729] 13:38:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (11C58400) [pid = 1736] [serial = 2187] [outer = 00000000] 13:38:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (12C5A000) [pid = 1736] [serial = 2188] [outer = 11C58400] 13:38:25 INFO - PROCESS | 1736 | 1461184705844 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (12CF3C00) [pid = 1736] [serial = 2189] [outer = 11C58400] 13:38:26 INFO - PROCESS | 1736 | 1461184706367 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 13:38:26 INFO - PROCESS | 1736 | 1461184706423 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:38:26 INFO - PROCESS | 1736 | 1461184706429 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 13:38:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:38:26 INFO - PROCESS | 1736 | 1461184706436 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 1736 | 1461184706438 Marionette TRACE conn3 <- [1,2882,null,{}] 13:38:26 INFO - PROCESS | 1736 | 1461184706442 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 1736 | 1461184706525 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:38:26 INFO - PROCESS | 1736 | 1461184706534 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 1736 | ++DOCSHELL 11C55400 == 27 [pid = 1736] [id = 730] 13:38:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (13259C00) [pid = 1736] [serial = 2190] [outer = 00000000] 13:38:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1330B400) [pid = 1736] [serial = 2191] [outer = 13259C00] 13:38:26 INFO - PROCESS | 1736 | 1461184706579 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (13310400) [pid = 1736] [serial = 2192] [outer = 13259C00] 13:38:27 INFO - PROCESS | 1736 | 1461184707076 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:38:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 687ms 13:38:27 INFO - PROCESS | 1736 | 1461184707133 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 1736 | 1461184707135 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 13:38:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:38:27 INFO - PROCESS | 1736 | 1461184707139 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 1736 | 1461184707142 Marionette TRACE conn3 <- [1,2886,null,{}] 13:38:27 INFO - PROCESS | 1736 | 1461184707153 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 1736 | 1461184707276 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:38:27 INFO - PROCESS | 1736 | 1461184707381 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 1736 | ++DOCSHELL 136AC800 == 28 [pid = 1736] [id = 731] 13:38:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (136AD800) [pid = 1736] [serial = 2193] [outer = 00000000] 13:38:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (13A89400) [pid = 1736] [serial = 2194] [outer = 136AD800] 13:38:27 INFO - PROCESS | 1736 | 1461184707431 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (143A2400) [pid = 1736] [serial = 2195] [outer = 136AD800] 13:38:27 INFO - PROCESS | 1736 | 1461184707825 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:38:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 13:38:27 INFO - PROCESS | 1736 | 1461184707878 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 1736 | 1461184707881 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 13:38:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:38:27 INFO - PROCESS | 1736 | 1461184707884 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 1736 | 1461184707886 Marionette TRACE conn3 <- [1,2890,null,{}] 13:38:27 INFO - PROCESS | 1736 | 1461184707889 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 1736 | 1461184707968 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:38:27 INFO - PROCESS | 1736 | 1461184707975 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 1736 | ++DOCSHELL 13A90800 == 29 [pid = 1736] [id = 732] 13:38:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (157B1000) [pid = 1736] [serial = 2196] [outer = 00000000] 13:38:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (15E79000) [pid = 1736] [serial = 2197] [outer = 157B1000] 13:38:28 INFO - PROCESS | 1736 | 1461184708024 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (16552000) [pid = 1736] [serial = 2198] [outer = 157B1000] 13:38:28 INFO - PROCESS | 1736 | 1461184708510 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:38:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 688ms 13:38:28 INFO - PROCESS | 1736 | 1461184708584 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:38:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:38:28 INFO - PROCESS | 1736 | 1461184708586 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 13:38:28 INFO - PROCESS | 1736 | 1461184708589 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1736 | 1461184708591 Marionette TRACE conn3 <- [1,2894,null,{}] 13:38:28 INFO - PROCESS | 1736 | 1461184708595 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 1736 | 1461184708700 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:38:28 INFO - PROCESS | 1736 | 1461184708713 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 1736 | ++DOCSHELL 1665CC00 == 30 [pid = 1736] [id = 733] 13:38:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1682A000) [pid = 1736] [serial = 2199] [outer = 00000000] 13:38:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (16B59400) [pid = 1736] [serial = 2200] [outer = 1682A000] 13:38:28 INFO - PROCESS | 1736 | 1461184708758 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (17A0A000) [pid = 1736] [serial = 2201] [outer = 1682A000] 13:38:29 INFO - PROCESS | 1736 | 1461184709198 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:38:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 625ms 13:38:29 INFO - PROCESS | 1736 | 1461184709227 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 1736 | 1461184709229 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 13:38:29 INFO - PROCESS | 1736 | 1461184709232 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:38:29 INFO - PROCESS | 1736 | 1461184709234 Marionette TRACE conn3 <- [1,2898,null,{}] 13:38:29 INFO - PROCESS | 1736 | 1461184709238 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 1736 | 1461184709359 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:38:29 INFO - PROCESS | 1736 | 1461184709366 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1736 | ++DOCSHELL 17A7E000 == 31 [pid = 1736] [id = 734] 13:38:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1803FC00) [pid = 1736] [serial = 2202] [outer = 00000000] 13:38:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (18183C00) [pid = 1736] [serial = 2203] [outer = 1803FC00] 13:38:29 INFO - PROCESS | 1736 | 1461184709414 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (181E4000) [pid = 1736] [serial = 2204] [outer = 1803FC00] 13:38:29 INFO - PROCESS | 1736 | 1461184709828 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:38:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:38:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 13:38:29 INFO - PROCESS | 1736 | 1461184709884 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 1736 | 1461184709886 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 13:38:29 INFO - TEST-START | /DOMEvents/constructors.html 13:38:29 INFO - PROCESS | 1736 | 1461184709889 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 1736 | 1461184709891 Marionette TRACE conn3 <- [1,2902,null,{}] 13:38:29 INFO - PROCESS | 1736 | 1461184709895 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 1736 | 1461184709967 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:38:29 INFO - PROCESS | 1736 | 1461184709972 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1736 | ++DOCSHELL 1812A400 == 32 [pid = 1736] [id = 735] 13:38:29 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (18186C00) [pid = 1736] [serial = 2205] [outer = 00000000] 13:38:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (188C2800) [pid = 1736] [serial = 2206] [outer = 18186C00] 13:38:30 INFO - PROCESS | 1736 | 1461184710017 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (188C1C00) [pid = 1736] [serial = 2207] [outer = 18186C00] 13:38:30 INFO - PROCESS | 1736 | 1461184710567 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:38:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 797ms 13:38:30 INFO - PROCESS | 1736 | 1461184710695 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1736 | 1461184710697 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 13:38:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:38:30 INFO - PROCESS | 1736 | 1461184710700 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 1736 | 1461184710702 Marionette TRACE conn3 <- [1,2906,null,{}] 13:38:30 INFO - PROCESS | 1736 | 1461184710706 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 1736 | 1461184710782 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:38:30 INFO - PROCESS | 1736 | 1461184710787 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 1736 | ++DOCSHELL 1886B000 == 33 [pid = 1736] [id = 736] 13:38:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 120 (188CB400) [pid = 1736] [serial = 2208] [outer = 00000000] 13:38:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 121 (18C2F800) [pid = 1736] [serial = 2209] [outer = 188CB400] 13:38:30 INFO - PROCESS | 1736 | 1461184710833 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 1736 | ++DOMWINDOW == 122 (18C2C400) [pid = 1736] [serial = 2210] [outer = 188CB400] 13:38:31 INFO - PROCESS | 1736 | 1461184711301 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:38:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:38:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 640ms 13:38:31 INFO - PROCESS | 1736 | 1461184711365 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 1736 | 1461184711367 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 13:38:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:38:31 INFO - PROCESS | 1736 | 1461184711370 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 1736 | 1461184711372 Marionette TRACE conn3 <- [1,2910,null,{}] 13:38:31 INFO - PROCESS | 1736 | 1461184711376 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:31 INFO - PROCESS | 1736 | 1461184711484 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:38:31 INFO - PROCESS | 1736 | 1461184711489 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1736 | ++DOCSHELL 1360B800 == 34 [pid = 1736] [id = 737] 13:38:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 123 (18D03800) [pid = 1736] [serial = 2211] [outer = 00000000] 13:38:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 124 (18EAF800) [pid = 1736] [serial = 2212] [outer = 18D03800] 13:38:31 INFO - PROCESS | 1736 | 1461184711538 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 1736 | ++DOMWINDOW == 125 (18EAD800) [pid = 1736] [serial = 2213] [outer = 18D03800] 13:38:31 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:31 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:31 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:31 INFO - PROCESS | 1736 | [1736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:32 INFO - PROCESS | 1736 | 1461184711985 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:38:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:38:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:32 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 13:38:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:32 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 13:38:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:32 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]" 13:38:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:38:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 625ms 13:38:32 INFO - PROCESS | 1736 | 1461184712009 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1736 | 1461184712011 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 13:38:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:38:32 INFO - PROCESS | 1736 | 1461184712021 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 1736 | 1461184712023 Marionette TRACE conn3 <- [1,2914,null,{}] 13:38:32 INFO - PROCESS | 1736 | 1461184712027 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 1736 | 1461184712163 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:38:32 INFO - PROCESS | 1736 | 1461184712229 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1736 | ++DOCSHELL 18EA4400 == 35 [pid = 1736] [id = 738] 13:38:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 126 (18EAC400) [pid = 1736] [serial = 2214] [outer = 00000000] 13:38:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 127 (19F2A400) [pid = 1736] [serial = 2215] [outer = 18EAC400] 13:38:32 INFO - PROCESS | 1736 | 1461184712273 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 128 (1A16A400) [pid = 1736] [serial = 2216] [outer = 18EAC400] 13:38:32 INFO - PROCESS | 1736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:38:32 INFO - PROCESS | 1736 | 1461184712663 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:38:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:38:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 703ms 13:38:32 INFO - PROCESS | 1736 | 1461184712715 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1736 | 1461184712717 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 13:38:32 INFO - PROCESS | 1736 | 1461184712720 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:38:32 INFO - PROCESS | 1736 | 1461184712722 Marionette TRACE conn3 <- [1,2918,null,{}] 13:38:32 INFO - PROCESS | 1736 | 1461184712726 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 1736 | 1461184712879 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:38:32 INFO - PROCESS | 1736 | 1461184712897 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1736 | ++DOCSHELL 1A26FC00 == 36 [pid = 1736] [id = 739] 13:38:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 129 (1A271000) [pid = 1736] [serial = 2217] [outer = 00000000] 13:38:32 INFO - PROCESS | 1736 | ++DOMWINDOW == 130 (1A9DB800) [pid = 1736] [serial = 2218] [outer = 1A271000] 13:38:32 INFO - PROCESS | 1736 | 1461184712951 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 131 (1BD85000) [pid = 1736] [serial = 2219] [outer = 1A271000] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 130 (188D0800) [pid = 1736] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 129 (18EA8000) [pid = 1736] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 128 (18A63800) [pid = 1736] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 127 (12D3D400) [pid = 1736] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 126 (15516800) [pid = 1736] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 125 (18395000) [pid = 1736] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 124 (17AA9400) [pid = 1736] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 123 (1388B400) [pid = 1736] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 122 (13208000) [pid = 1736] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 121 (0267A000) [pid = 1736] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 120 (1D0ADC00) [pid = 1736] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 119 (1C970000) [pid = 1736] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1886DC00) [pid = 1736] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (157B6400) [pid = 1736] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (1CC57C00) [pid = 1736] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (133A2000) [pid = 1736] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (196DD400) [pid = 1736] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (15D8C400) [pid = 1736] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1A266400) [pid = 1736] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (17A78000) [pid = 1736] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (17A9C800) [pid = 1736] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (12D45400) [pid = 1736] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (19F30400) [pid = 1736] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1C903400) [pid = 1736] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1C23E400) [pid = 1736] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (1434A000) [pid = 1736] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (18A6D800) [pid = 1736] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (18391400) [pid = 1736] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (11C55C00) [pid = 1736] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (133A7800) [pid = 1736] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (02677800) [pid = 1736] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (17A70C00) [pid = 1736] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:38:33 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1434FC00) [pid = 1736] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:38:33 INFO - PROCESS | 1736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:38:33 INFO - PROCESS | 1736 | 1461184713819 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:38:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:38:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1141ms 13:38:33 INFO - PROCESS | 1736 | 1461184713861 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1736 | 1461184713863 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:38:33 INFO - PROCESS | 1736 | 1461184713866 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 1736 | 1461184713868 Marionette TRACE conn3 <- [1,2922,null,{}] 13:38:33 INFO - PROCESS | 1736 | 1461184713872 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 1736 | 1461184713947 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:38:33 INFO - PROCESS | 1736 | 1461184713952 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1736 | ++DOCSHELL 13208000 == 37 [pid = 1736] [id = 740] 13:38:33 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (13257800) [pid = 1736] [serial = 2220] [outer = 00000000] 13:38:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (14A8C800) [pid = 1736] [serial = 2221] [outer = 13257800] 13:38:34 INFO - PROCESS | 1736 | 1461184713997 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (15BCC000) [pid = 1736] [serial = 2222] [outer = 13257800] 13:38:34 INFO - PROCESS | 1736 | 1461184714417 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:38:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 593ms 13:38:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:38:34 INFO - PROCESS | 1736 | 1461184714470 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 1736 | 1461184714472 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 13:38:34 INFO - PROCESS | 1736 | 1461184714476 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 1736 | 1461184714477 Marionette TRACE conn3 <- [1,2926,null,{}] 13:38:34 INFO - PROCESS | 1736 | 1461184714481 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 1736 | 1461184714559 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:38:34 INFO - PROCESS | 1736 | 1461184714565 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1736 | ++DOCSHELL 1434BC00 == 38 [pid = 1736] [id = 741] 13:38:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (17A79000) [pid = 1736] [serial = 2223] [outer = 00000000] 13:38:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (18701400) [pid = 1736] [serial = 2224] [outer = 17A79000] 13:38:34 INFO - PROCESS | 1736 | 1461184714610 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (18870000) [pid = 1736] [serial = 2225] [outer = 17A79000] 13:38:35 INFO - PROCESS | 1736 | 1461184715036 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:38:35 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. 13:38:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 594ms 13:38:35 INFO - PROCESS | 1736 | 1461184715071 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1736 | 1461184715073 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 13:38:35 INFO - PROCESS | 1736 | 1461184715076 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:38:35 INFO - PROCESS | 1736 | 1461184715077 Marionette TRACE conn3 <- [1,2930,null,{}] 13:38:35 INFO - PROCESS | 1736 | 1461184715081 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 1736 | 1461184715201 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:38:35 INFO - PROCESS | 1736 | 1461184715209 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 1736 | ++DOCSHELL 16B4BC00 == 39 [pid = 1736] [id = 742] 13:38:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (17A75C00) [pid = 1736] [serial = 2226] [outer = 00000000] 13:38:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1A1CE000) [pid = 1736] [serial = 2227] [outer = 17A75C00] 13:38:35 INFO - PROCESS | 1736 | 1461184715253 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1A924C00) [pid = 1736] [serial = 2228] [outer = 17A75C00] 13:38:35 INFO - PROCESS | 1736 | 1461184715709 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:38:35 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 13:38:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:38:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 13:38:35 INFO - PROCESS | 1736 | 1461184715804 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1736 | 1461184715808 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 13:38:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:38:35 INFO - PROCESS | 1736 | 1461184715819 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 1736 | 1461184715823 Marionette TRACE conn3 <- [1,2934,null,{}] 13:38:35 INFO - PROCESS | 1736 | 1461184715830 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 1736 | 1461184715944 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:38:36 INFO - PROCESS | 1736 | 1461184716169 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1736 | ++DOCSHELL 12BDAC00 == 40 [pid = 1736] [id = 743] 13:38:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (12C0D400) [pid = 1736] [serial = 2229] [outer = 00000000] 13:38:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (13209400) [pid = 1736] [serial = 2230] [outer = 12C0D400] 13:38:36 INFO - PROCESS | 1736 | 1461184716226 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (13260000) [pid = 1736] [serial = 2231] [outer = 12C0D400] 13:38:36 INFO - PROCESS | 1736 | 1461184716797 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:38:36 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. 13:38:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1000ms 13:38:36 INFO - PROCESS | 1736 | 1461184716819 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 1736 | 1461184716824 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 13:38:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:38:36 INFO - PROCESS | 1736 | 1461184716857 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 1736 | 1461184716860 Marionette TRACE conn3 <- [1,2938,null,{}] 13:38:36 INFO - PROCESS | 1736 | 1461184716864 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 1736 | 1461184716982 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:38:37 INFO - PROCESS | 1736 | 1461184717104 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 1736 | ++DOCSHELL 13306800 == 41 [pid = 1736] [id = 744] 13:38:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (133A6400) [pid = 1736] [serial = 2232] [outer = 00000000] 13:38:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1434FC00) [pid = 1736] [serial = 2233] [outer = 133A6400] 13:38:37 INFO - PROCESS | 1736 | 1461184717201 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (15BCB800) [pid = 1736] [serial = 2234] [outer = 133A6400] 13:38:37 INFO - PROCESS | 1736 | ++DOCSHELL 18031800 == 42 [pid = 1736] [id = 745] 13:38:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (1812B800) [pid = 1736] [serial = 2235] [outer = 00000000] 13:38:37 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1817B400) [pid = 1736] [serial = 2236] [outer = 1812B800] 13:38:37 INFO - PROCESS | 1736 | 1461184717974 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:38:38 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. 13:38:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1141ms 13:38:38 INFO - PROCESS | 1736 | 1461184718002 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 1736 | 1461184718004 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:38:38 INFO - PROCESS | 1736 | 1461184718009 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 1736 | 1461184718012 Marionette TRACE conn3 <- [1,2942,null,{}] 13:38:38 INFO - PROCESS | 1736 | 1461184718023 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 1736 | 1461184718150 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:38:38 INFO - PROCESS | 1736 | 1461184718407 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1736 | ++DOCSHELL 0266D400 == 43 [pid = 1736] [id = 746] 13:38:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (0266DC00) [pid = 1736] [serial = 2237] [outer = 00000000] 13:38:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (02A79400) [pid = 1736] [serial = 2238] [outer = 0266DC00] 13:38:38 INFO - PROCESS | 1736 | 1461184718476 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (12B3E000) [pid = 1736] [serial = 2239] [outer = 0266DC00] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 133AE000 == 42 [pid = 1736] [id = 654] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 1655B400 == 41 [pid = 1736] [id = 658] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 15BD3000 == 40 [pid = 1736] [id = 659] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 13606400 == 39 [pid = 1736] [id = 648] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 15B3C400 == 38 [pid = 1736] [id = 651] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 0266D800 == 37 [pid = 1736] [id = 655] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 1439F800 == 36 [pid = 1736] [id = 650] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 12C55000 == 35 [pid = 1736] [id = 649] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 02A76800 == 34 [pid = 1736] [id = 646] 13:38:39 INFO - PROCESS | 1736 | --DOCSHELL 11CABC00 == 33 [pid = 1736] [id = 663] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (1A9D4800) [pid = 1736] [serial = 2185] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | 1461184719135 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:38:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:38:39 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 13:38:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1140ms 13:38:39 INFO - PROCESS | 1736 | 1461184719158 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 1736 | 1461184719163 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 13:38:39 INFO - PROCESS | 1736 | 1461184719168 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:38:39 INFO - PROCESS | 1736 | 1461184719171 Marionette TRACE conn3 <- [1,2946,null,{}] 13:38:39 INFO - PROCESS | 1736 | 1461184719176 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:39 INFO - PROCESS | 1736 | 1461184719270 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (15BB1000) [pid = 1736] [serial = 2018] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (1A270400) [pid = 1736] [serial = 2063] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (16559000) [pid = 1736] [serial = 2033] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (1A9D4000) [pid = 1736] [serial = 2066] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (1817D000) [pid = 1736] [serial = 2036] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (188C6000) [pid = 1736] [serial = 2099] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (13890400) [pid = 1736] [serial = 2054] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (1C1AA400) [pid = 1736] [serial = 2102] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1C90BC00) [pid = 1736] [serial = 2108] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1C833000) [pid = 1736] [serial = 2105] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (181E5000) [pid = 1736] [serial = 2021] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (19C4FC00) [pid = 1736] [serial = 2060] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (197F7800) [pid = 1736] [serial = 2024] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (13305C00) [pid = 1736] [serial = 1982] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (14394800) [pid = 1736] [serial = 2030] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (14A0A400) [pid = 1736] [serial = 1985] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (18A61800) [pid = 1736] [serial = 2057] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (15B44C00) [pid = 1736] [serial = 2096] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (18A6E000) [pid = 1736] [serial = 2170] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (18C26800) [pid = 1736] [serial = 2171] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (199A4800) [pid = 1736] [serial = 2176] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18EAF000) [pid = 1736] [serial = 2173] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (188C3000) [pid = 1736] [serial = 2179] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (1A1CCC00) [pid = 1736] [serial = 2182] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (19C4F000) [pid = 1736] [serial = 2177] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (18864C00) [pid = 1736] [serial = 2167] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (1812FC00) [pid = 1736] [serial = 2164] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (18184000) [pid = 1736] [serial = 2165] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (15BB2000) [pid = 1736] [serial = 2161] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (15E74C00) [pid = 1736] [serial = 2162] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (13A89000) [pid = 1736] [serial = 2159] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (136AE800) [pid = 1736] [serial = 2158] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (1381CC00) [pid = 1736] [serial = 2156] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (13605C00) [pid = 1736] [serial = 2155] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (1D3DF000) [pid = 1736] [serial = 2153] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (1D2CF800) [pid = 1736] [serial = 2152] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (1CC5C400) [pid = 1736] [serial = 2150] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1CC55C00) [pid = 1736] [serial = 2149] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (19C57400) [pid = 1736] [serial = 2147] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1908C800) [pid = 1736] [serial = 2146] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (18180000) [pid = 1736] [serial = 2144] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (18031400) [pid = 1736] [serial = 2143] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (1CCB6000) [pid = 1736] [serial = 2141] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (19095400) [pid = 1736] [serial = 2174] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (188C4800) [pid = 1736] [serial = 2168] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 71 (1A26C000) [pid = 1736] [serial = 2183] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | --DOMWINDOW == 70 (19366000) [pid = 1736] [serial = 2180] [outer = 00000000] [url = about:blank] 13:38:39 INFO - PROCESS | 1736 | 1461184719385 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 1736 | ++DOCSHELL 11C56400 == 34 [pid = 1736] [id = 747] 13:38:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 71 (11C5A400) [pid = 1736] [serial = 2240] [outer = 00000000] 13:38:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 72 (13602000) [pid = 1736] [serial = 2241] [outer = 11C5A400] 13:38:39 INFO - PROCESS | 1736 | 1461184719436 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (13822000) [pid = 1736] [serial = 2242] [outer = 11C5A400] 13:38:39 INFO - PROCESS | 1736 | 1461184719801 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:38:39 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. 13:38:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 13:38:39 INFO - PROCESS | 1736 | 1461184719898 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 1736 | 1461184719902 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 13:38:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:38:39 INFO - PROCESS | 1736 | 1461184719911 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 1736 | 1461184719913 Marionette TRACE conn3 <- [1,2950,null,{}] 13:38:39 INFO - PROCESS | 1736 | 1461184719917 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 1736 | 1461184719996 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:38:40 INFO - PROCESS | 1736 | 1461184720010 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 1736 | ++DOCSHELL 133ACC00 == 35 [pid = 1736] [id = 748] 13:38:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (13890400) [pid = 1736] [serial = 2243] [outer = 00000000] 13:38:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (14AF7800) [pid = 1736] [serial = 2244] [outer = 13890400] 13:38:40 INFO - PROCESS | 1736 | 1461184720055 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (15B3C400) [pid = 1736] [serial = 2245] [outer = 13890400] 13:38:40 INFO - PROCESS | 1736 | 1461184720538 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:38:40 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. 13:38:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 641ms 13:38:40 INFO - PROCESS | 1736 | 1461184720546 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 1736 | 1461184720548 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:38:40 INFO - PROCESS | 1736 | 1461184720552 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 1736 | 1461184720558 Marionette TRACE conn3 <- [1,2954,null,{}] 13:38:40 INFO - PROCESS | 1736 | 1461184720566 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 1736 | 1461184720646 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:38:40 INFO - PROCESS | 1736 | 1461184720651 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 1736 | ++DOCSHELL 15BAE400 == 36 [pid = 1736] [id = 749] 13:38:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (15BB5800) [pid = 1736] [serial = 2246] [outer = 00000000] 13:38:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (16482400) [pid = 1736] [serial = 2247] [outer = 15BB5800] 13:38:40 INFO - PROCESS | 1736 | 1461184720696 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (16654C00) [pid = 1736] [serial = 2248] [outer = 15BB5800] 13:38:41 INFO - PROCESS | 1736 | 1461184721108 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:38:41 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. 13:38:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 13:38:41 INFO - PROCESS | 1736 | 1461184721158 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 1736 | 1461184721161 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 13:38:41 INFO - PROCESS | 1736 | 1461184721164 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:38:41 INFO - PROCESS | 1736 | 1461184721166 Marionette TRACE conn3 <- [1,2958,null,{}] 13:38:41 INFO - PROCESS | 1736 | 1461184721169 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 1736 | 1461184721249 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:38:41 INFO - PROCESS | 1736 | 1461184721255 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 1736 | ++DOCSHELL 1682B800 == 37 [pid = 1736] [id = 750] 13:38:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (16B4C800) [pid = 1736] [serial = 2249] [outer = 00000000] 13:38:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (17AA6400) [pid = 1736] [serial = 2250] [outer = 16B4C800] 13:38:41 INFO - PROCESS | 1736 | 1461184721301 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1803D000) [pid = 1736] [serial = 2251] [outer = 16B4C800] 13:38:41 INFO - PROCESS | 1736 | 1461184721919 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:38:41 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. 13:38:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 797ms 13:38:41 INFO - PROCESS | 1736 | 1461184721967 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 1736 | 1461184721973 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 13:38:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:38:41 INFO - PROCESS | 1736 | 1461184721979 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 1736 | 1461184721983 Marionette TRACE conn3 <- [1,2962,null,{}] 13:38:42 INFO - PROCESS | 1736 | 1461184721988 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 1736 | 1461184722090 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:38:42 INFO - PROCESS | 1736 | 1461184722200 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1736 | ++DOCSHELL 133AA800 == 38 [pid = 1736] [id = 751] 13:38:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (133AE400) [pid = 1736] [serial = 2252] [outer = 00000000] 13:38:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (142B0800) [pid = 1736] [serial = 2253] [outer = 133AE400] 13:38:42 INFO - PROCESS | 1736 | 1461184722257 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (14A97400) [pid = 1736] [serial = 2254] [outer = 133AE400] 13:38:42 INFO - PROCESS | 1736 | 1461184722824 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:38:42 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. 13:38:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 891ms 13:38:42 INFO - PROCESS | 1736 | 1461184722883 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 1736 | 1461184722889 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 13:38:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:38:42 INFO - PROCESS | 1736 | 1461184722895 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 1736 | 1461184722898 Marionette TRACE conn3 <- [1,2966,null,{}] 13:38:42 INFO - PROCESS | 1736 | 1461184722902 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 1736 | 1461184723004 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:38:43 INFO - PROCESS | 1736 | 1461184723110 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 1736 | ++DOCSHELL 14A0C000 == 39 [pid = 1736] [id = 752] 13:38:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (157AC400) [pid = 1736] [serial = 2255] [outer = 00000000] 13:38:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (18032000) [pid = 1736] [serial = 2256] [outer = 157AC400] 13:38:43 INFO - PROCESS | 1736 | 1461184723165 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (18125000) [pid = 1736] [serial = 2257] [outer = 157AC400] 13:38:43 INFO - PROCESS | 1736 | 1461184723676 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:38:43 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. 13:38:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 844ms 13:38:43 INFO - PROCESS | 1736 | 1461184723735 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 1736 | 1461184723738 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 13:38:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:38:43 INFO - PROCESS | 1736 | 1461184723757 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 1736 | 1461184723761 Marionette TRACE conn3 <- [1,2970,null,{}] 13:38:43 INFO - PROCESS | 1736 | 1461184723773 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 1736 | 1461184723875 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:38:44 INFO - PROCESS | 1736 | 1461184723982 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 1736 | ++DOCSHELL 181E7800 == 40 [pid = 1736] [id = 753] 13:38:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (181ED400) [pid = 1736] [serial = 2258] [outer = 00000000] 13:38:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1870AC00) [pid = 1736] [serial = 2259] [outer = 181ED400] 13:38:44 INFO - PROCESS | 1736 | 1461184724039 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (18868000) [pid = 1736] [serial = 2260] [outer = 181ED400] 13:38:44 INFO - PROCESS | 1736 | 1461184724591 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:38:44 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 13:38:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:38:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 921ms 13:38:44 INFO - PROCESS | 1736 | 1461184724666 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 1736 | 1461184724669 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 13:38:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:38:44 INFO - PROCESS | 1736 | 1461184724673 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 1736 | 1461184724675 Marionette TRACE conn3 <- [1,2974,null,{}] 13:38:44 INFO - PROCESS | 1736 | 1461184724679 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 1736 | 1461184724777 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:38:44 INFO - PROCESS | 1736 | 1461184724882 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 1736 | ++DOCSHELL 13310000 == 41 [pid = 1736] [id = 754] 13:38:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (18707000) [pid = 1736] [serial = 2261] [outer = 00000000] 13:38:44 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (18A68000) [pid = 1736] [serial = 2262] [outer = 18707000] 13:38:44 INFO - PROCESS | 1736 | 1461184724937 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18A67000) [pid = 1736] [serial = 2263] [outer = 18707000] 13:38:45 INFO - PROCESS | 1736 | 1461184725422 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:38:45 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. 13:38:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 797ms 13:38:45 INFO - PROCESS | 1736 | 1461184725473 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 1736 | 1461184725476 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 13:38:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:38:45 INFO - PROCESS | 1736 | 1461184725479 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 1736 | 1461184725481 Marionette TRACE conn3 <- [1,2978,null,{}] 13:38:45 INFO - PROCESS | 1736 | 1461184725485 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 1736 | 1461184725580 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:38:45 INFO - PROCESS | 1736 | 1461184725720 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 1736 | ++DOCSHELL 14A97800 == 42 [pid = 1736] [id = 755] 13:38:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (188C6400) [pid = 1736] [serial = 2264] [outer = 00000000] 13:38:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (18C31800) [pid = 1736] [serial = 2265] [outer = 188C6400] 13:38:45 INFO - PROCESS | 1736 | 1461184725778 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18C2CC00) [pid = 1736] [serial = 2266] [outer = 188C6400] 13:38:46 INFO - PROCESS | 1736 | ++DOCSHELL 18EAE400 == 43 [pid = 1736] [id = 756] 13:38:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1908D800) [pid = 1736] [serial = 2267] [outer = 00000000] 13:38:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (19093C00) [pid = 1736] [serial = 2268] [outer = 1908D800] 13:38:46 INFO - PROCESS | 1736 | 1461184726409 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:38:46 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. 13:38:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 937ms 13:38:46 INFO - PROCESS | 1736 | 1461184726425 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 1736 | 1461184726427 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 13:38:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:38:46 INFO - PROCESS | 1736 | 1461184726430 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 1736 | 1461184726432 Marionette TRACE conn3 <- [1,2982,null,{}] 13:38:46 INFO - PROCESS | 1736 | 1461184726436 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 1736 | 1461184726561 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:38:46 INFO - PROCESS | 1736 | 1461184726670 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 1736 | ++DOCSHELL 18A6A800 == 44 [pid = 1736] [id = 757] 13:38:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (18A6DC00) [pid = 1736] [serial = 2269] [outer = 00000000] 13:38:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1962EC00) [pid = 1736] [serial = 2270] [outer = 18A6DC00] 13:38:46 INFO - PROCESS | 1736 | 1461184726724 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1962D400) [pid = 1736] [serial = 2271] [outer = 18A6DC00] 13:38:47 INFO - PROCESS | 1736 | 1461184727343 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:38:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:38:47 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 13:38:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 937ms 13:38:47 INFO - PROCESS | 1736 | 1461184727390 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 1736 | 1461184727393 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 13:38:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:38:47 INFO - PROCESS | 1736 | 1461184727399 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 1736 | 1461184727401 Marionette TRACE conn3 <- [1,2986,null,{}] 13:38:47 INFO - PROCESS | 1736 | 1461184727407 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 1736 | 1461184727505 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:38:47 INFO - PROCESS | 1736 | 1461184727615 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 1736 | ++DOCSHELL 12CF8C00 == 45 [pid = 1736] [id = 758] 13:38:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (12D3D400) [pid = 1736] [serial = 2272] [outer = 00000000] 13:38:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (13A8F000) [pid = 1736] [serial = 2273] [outer = 12D3D400] 13:38:47 INFO - PROCESS | 1736 | 1461184727671 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (15B04C00) [pid = 1736] [serial = 2274] [outer = 12D3D400] 13:38:48 INFO - PROCESS | 1736 | --DOCSHELL 02669C00 == 44 [pid = 1736] [id = 662] 13:38:48 INFO - PROCESS | 1736 | --DOCSHELL 18031800 == 43 [pid = 1736] [id = 745] 13:38:48 INFO - PROCESS | 1736 | 1461184728283 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:38:48 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. 13:38:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 937ms 13:38:48 INFO - PROCESS | 1736 | 1461184728345 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 1736 | 1461184728351 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:38:48 INFO - PROCESS | 1736 | 1461184728363 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 1736 | 1461184728366 Marionette TRACE conn3 <- [1,2990,null,{}] 13:38:48 INFO - PROCESS | 1736 | 1461184728370 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 1736 | 1461184728487 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:38:48 INFO - PROCESS | 1736 | 1461184728499 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 1736 | ++DOCSHELL 13A82400 == 44 [pid = 1736] [id = 759] 13:38:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (13A83400) [pid = 1736] [serial = 2275] [outer = 00000000] 13:38:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (16655C00) [pid = 1736] [serial = 2276] [outer = 13A83400] 13:38:48 INFO - PROCESS | 1736 | 1461184728544 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (17A78C00) [pid = 1736] [serial = 2277] [outer = 13A83400] 13:38:49 INFO - PROCESS | 1736 | 1461184728983 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:38:49 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. 13:38:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 656ms 13:38:49 INFO - PROCESS | 1736 | 1461184729022 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 1736 | 1461184729025 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 13:38:49 INFO - PROCESS | 1736 | 1461184729028 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:38:49 INFO - PROCESS | 1736 | 1461184729032 Marionette TRACE conn3 <- [1,2994,null,{}] 13:38:49 INFO - PROCESS | 1736 | 1461184729041 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 1736 | 1461184729189 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:38:49 INFO - PROCESS | 1736 | 1461184729261 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 1736 | ++DOCSHELL 18A63000 == 45 [pid = 1736] [id = 760] 13:38:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (18A66400) [pid = 1736] [serial = 2278] [outer = 00000000] 13:38:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (18EA9C00) [pid = 1736] [serial = 2279] [outer = 18A66400] 13:38:49 INFO - PROCESS | 1736 | 1461184729308 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (19095400) [pid = 1736] [serial = 2280] [outer = 18A66400] 13:38:49 INFO - PROCESS | 1736 | 1461184729732 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:38:49 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. 13:38:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 13:38:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:38:49 INFO - PROCESS | 1736 | 1461184729770 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 1736 | 1461184729773 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 13:38:49 INFO - PROCESS | 1736 | 1461184729776 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 1736 | 1461184729777 Marionette TRACE conn3 <- [1,2998,null,{}] 13:38:49 INFO - PROCESS | 1736 | 1461184729781 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 1736 | 1461184729893 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:38:49 INFO - PROCESS | 1736 | 1461184729898 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 1736 | ++DOCSHELL 1935B800 == 46 [pid = 1736] [id = 761] 13:38:49 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (19629C00) [pid = 1736] [serial = 2281] [outer = 00000000] 13:38:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (19CD6C00) [pid = 1736] [serial = 2282] [outer = 19629C00] 13:38:50 INFO - PROCESS | 1736 | 1461184729999 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (19F2DC00) [pid = 1736] [serial = 2283] [outer = 19629C00] 13:38:50 INFO - PROCESS | 1736 | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (18D03800) [pid = 1736] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (0266DC00) [pid = 1736] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (18EAC400) [pid = 1736] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (136AD800) [pid = 1736] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (18186C00) [pid = 1736] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1682A000) [pid = 1736] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1803FC00) [pid = 1736] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (188CB400) [pid = 1736] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (13259C00) [pid = 1736] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (157B1000) [pid = 1736] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (11C58400) [pid = 1736] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (17A79000) [pid = 1736] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (13890400) [pid = 1736] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1812B800) [pid = 1736] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (1A271000) [pid = 1736] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (11C5A400) [pid = 1736] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (13257800) [pid = 1736] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (1A80CC00) [pid = 1736] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:38:50 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (15BB5800) [pid = 1736] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:38:50 INFO - PROCESS | 1736 | 1461184730581 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:38:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:38:50 INFO - {} 13:38:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:38:50 INFO - {} 13:38:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:38:50 INFO - {} 13:38:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:38:50 INFO - {} 13:38:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 828ms 13:38:50 INFO - PROCESS | 1736 | 1461184730619 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 1736 | 1461184730621 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 13:38:50 INFO - PROCESS | 1736 | 1461184730624 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - TEST-START | /FileAPI/fileReader.html 13:38:50 INFO - PROCESS | 1736 | 1461184730626 Marionette TRACE conn3 <- [1,3002,null,{}] 13:38:50 INFO - PROCESS | 1736 | 1461184730629 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 1736 | 1461184730723 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:38:50 INFO - PROCESS | 1736 | 1461184730730 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 1736 | ++DOCSHELL 15723800 == 47 [pid = 1736] [id = 762] 13:38:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (157B1000) [pid = 1736] [serial = 2284] [outer = 00000000] 13:38:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (19FF3400) [pid = 1736] [serial = 2285] [outer = 157B1000] 13:38:50 INFO - PROCESS | 1736 | 1461184730775 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (1A1C7400) [pid = 1736] [serial = 2286] [outer = 157B1000] 13:38:51 INFO - PROCESS | 1736 | 1461184731202 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:38:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:38:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:38:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:38:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 640ms 13:38:51 INFO - PROCESS | 1736 | 1461184731263 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1736 | 1461184731265 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 13:38:51 INFO - TEST-START | /FileAPI/historical.html 13:38:51 INFO - PROCESS | 1736 | 1461184731268 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1736 | 1461184731270 Marionette TRACE conn3 <- [1,3006,null,{}] 13:38:51 INFO - PROCESS | 1736 | 1461184731273 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 1736 | 1461184731366 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:38:51 INFO - PROCESS | 1736 | 1461184731372 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 1736 | ++DOCSHELL 1A266400 == 48 [pid = 1736] [id = 763] 13:38:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (1A271000) [pid = 1736] [serial = 2287] [outer = 00000000] 13:38:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (1A91A800) [pid = 1736] [serial = 2288] [outer = 1A271000] 13:38:51 INFO - PROCESS | 1736 | 1461184731420 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (1A924800) [pid = 1736] [serial = 2289] [outer = 1A271000] 13:38:51 INFO - PROCESS | 1736 | 1461184731848 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:38:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:38:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:38:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:38:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:38:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:38:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:38:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:38:51 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 13:38:51 INFO - PROCESS | 1736 | 1461184731907 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1736 | 1461184731909 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 13:38:51 INFO - TEST-START | /FileAPI/idlharness.html 13:38:51 INFO - PROCESS | 1736 | 1461184731913 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1736 | 1461184731914 Marionette TRACE conn3 <- [1,3010,null,{}] 13:38:51 INFO - PROCESS | 1736 | 1461184731918 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 1736 | 1461184731994 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:38:52 INFO - PROCESS | 1736 | 1461184731999 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 1736 | ++DOCSHELL 1A86B400 == 49 [pid = 1736] [id = 764] 13:38:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (1A9D9800) [pid = 1736] [serial = 2290] [outer = 00000000] 13:38:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 103 (1BD8D800) [pid = 1736] [serial = 2291] [outer = 1A9D9800] 13:38:52 INFO - PROCESS | 1736 | 1461184732043 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 1736 | ++DOMWINDOW == 104 (1BD90800) [pid = 1736] [serial = 2292] [outer = 1A9D9800] 13:38:53 INFO - PROCESS | 1736 | 1461184733214 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:38:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:38:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:38:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:38:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:38:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:38:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:38:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:38:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:38:53 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 13:38:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:38:53 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 13:38:53 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 13:38:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:38:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:38:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:38:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:38:53 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 13:38:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:38:53 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 13:38:53 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 13:38:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:38:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:38:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:38:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:38:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:38:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1437ms 13:38:53 INFO - PROCESS | 1736 | 1461184733351 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 1736 | 1461184733357 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 13:38:53 INFO - TEST-START | /FileAPI/idlharness.worker 13:38:53 INFO - PROCESS | 1736 | 1461184733363 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 1736 | 1461184733366 Marionette TRACE conn3 <- [1,3014,null,{}] 13:38:53 INFO - PROCESS | 1736 | 1461184733372 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 1736 | 1461184733523 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:38:53 INFO - PROCESS | 1736 | 1461184733631 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1736 | ++DOCSHELL 13257C00 == 50 [pid = 1736] [id = 765] 13:38:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 105 (1BD85800) [pid = 1736] [serial = 2293] [outer = 00000000] 13:38:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 106 (1C1B0400) [pid = 1736] [serial = 2294] [outer = 1BD85800] 13:38:53 INFO - PROCESS | 1736 | 1461184733688 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1736 | ++DOMWINDOW == 107 (1C1B1800) [pid = 1736] [serial = 2295] [outer = 1BD85800] 13:38:53 INFO - PROCESS | 1736 | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:55 INFO - PROCESS | 1736 | 1461184734985 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:38:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:38:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:38:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:38:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:38:55 INFO - {} 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:38:55 INFO - {} 13:38:55 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 - {} 13:38:55 INFO - {} 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:38:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:38:55 INFO - {} 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:38:55 INFO - {} 13:38:55 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 - {} 13:38:55 INFO - {} 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:38:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:38:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 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 13:38:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:38:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:38:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:38:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:38:55 INFO - {} 13:38:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1813ms 13:38:55 INFO - PROCESS | 1736 | 1461184735182 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 1736 | 1461184735188 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 13:38:55 INFO - PROCESS | 1736 | 1461184735198 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:38:55 INFO - PROCESS | 1736 | 1461184735201 Marionette TRACE conn3 <- [1,3018,null,{}] 13:38:55 INFO - PROCESS | 1736 | 1461184735205 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 1736 | 1461184735335 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:38:55 INFO - PROCESS | 1736 | 1461184735468 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 1736 | ++DOCSHELL 19098400 == 51 [pid = 1736] [id = 766] 13:38:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 108 (197F7800) [pid = 1736] [serial = 2296] [outer = 00000000] 13:38:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 109 (1D0AD000) [pid = 1736] [serial = 2297] [outer = 197F7800] 13:38:55 INFO - PROCESS | 1736 | 1461184735524 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 1736 | ++DOMWINDOW == 110 (1D2C6C00) [pid = 1736] [serial = 2298] [outer = 197F7800] 13:38:56 INFO - PROCESS | 1736 | 1461184736033 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:38:56 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 13:38:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 906ms 13:38:56 INFO - PROCESS | 1736 | 1461184736105 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 1736 | 1461184736108 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:38:56 INFO - PROCESS | 1736 | 1461184736112 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 1736 | 1461184736115 Marionette TRACE conn3 <- [1,3022,null,{}] 13:38:56 INFO - PROCESS | 1736 | 1461184736126 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 1736 | 1461184736232 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:38:56 INFO - PROCESS | 1736 | 1461184736375 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 1736 | ++DOCSHELL 1D2C8C00 == 52 [pid = 1736] [id = 767] 13:38:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 111 (1D2CCC00) [pid = 1736] [serial = 2299] [outer = 00000000] 13:38:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 112 (1D3EC400) [pid = 1736] [serial = 2300] [outer = 1D2CCC00] 13:38:56 INFO - PROCESS | 1736 | 1461184736433 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 1736 | ++DOMWINDOW == 113 (1D4DB000) [pid = 1736] [serial = 2301] [outer = 1D2CCC00] 13:38:57 INFO - PROCESS | 1736 | 1461184736981 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:38:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 906ms 13:38:57 INFO - PROCESS | 1736 | 1461184737015 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 1736 | 1461184737018 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 13:38:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:38:57 INFO - PROCESS | 1736 | 1461184737021 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 1736 | 1461184737023 Marionette TRACE conn3 <- [1,3026,null,{}] 13:38:57 INFO - PROCESS | 1736 | 1461184737046 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 1736 | 1461184737148 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:38:57 INFO - PROCESS | 1736 | 1461184737261 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1736 | ++DOCSHELL 12CEC400 == 53 [pid = 1736] [id = 768] 13:38:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 114 (12CF0000) [pid = 1736] [serial = 2302] [outer = 00000000] 13:38:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 115 (1330E000) [pid = 1736] [serial = 2303] [outer = 12CF0000] 13:38:57 INFO - PROCESS | 1736 | 1461184737316 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1736 | ++DOMWINDOW == 116 (133A8C00) [pid = 1736] [serial = 2304] [outer = 12CF0000] 13:38:58 INFO - PROCESS | 1736 | 1461184737985 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:38:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:38:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:38:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1001ms 13:38:58 INFO - PROCESS | 1736 | 1461184738025 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 1736 | 1461184738030 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 13:38:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:38:58 INFO - PROCESS | 1736 | 1461184738036 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 1736 | 1461184738039 Marionette TRACE conn3 <- [1,3030,null,{}] 13:38:58 INFO - PROCESS | 1736 | 1461184738044 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 1736 | 1461184738142 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:38:58 INFO - PROCESS | 1736 | 1461184738308 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 1736 | ++DOCSHELL 12CF5C00 == 54 [pid = 1736] [id = 769] 13:38:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 117 (1434A000) [pid = 1736] [serial = 2305] [outer = 00000000] 13:38:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 118 (15BB5800) [pid = 1736] [serial = 2306] [outer = 1434A000] 13:38:58 INFO - PROCESS | 1736 | 1461184738361 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 1736 | ++DOMWINDOW == 119 (15E75C00) [pid = 1736] [serial = 2307] [outer = 1434A000] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 12BDF800 == 53 [pid = 1736] [id = 647] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 15BAE400 == 52 [pid = 1736] [id = 749] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 133ACC00 == 51 [pid = 1736] [id = 748] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 1A266400 == 50 [pid = 1736] [id = 763] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 15723800 == 49 [pid = 1736] [id = 762] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 1935B800 == 48 [pid = 1736] [id = 761] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 18A63000 == 47 [pid = 1736] [id = 760] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 13A82400 == 46 [pid = 1736] [id = 759] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 12CF8C00 == 45 [pid = 1736] [id = 758] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 18EAE400 == 44 [pid = 1736] [id = 756] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 14A0C000 == 43 [pid = 1736] [id = 752] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 133AA800 == 42 [pid = 1736] [id = 751] 13:38:58 INFO - PROCESS | 1736 | --DOCSHELL 1682B800 == 41 [pid = 1736] [id = 750] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 118 (1A9D8400) [pid = 1736] [serial = 2186] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 117 (13310400) [pid = 1736] [serial = 2192] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 116 (15E79000) [pid = 1736] [serial = 2197] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 115 (16552000) [pid = 1736] [serial = 2198] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 114 (12C5A000) [pid = 1736] [serial = 2188] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 113 (12CF3C00) [pid = 1736] [serial = 2189] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 112 (18870000) [pid = 1736] [serial = 2225] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 111 (13209400) [pid = 1736] [serial = 2230] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 110 (14AF7800) [pid = 1736] [serial = 2244] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 109 (15B3C400) [pid = 1736] [serial = 2245] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 108 (1817B400) [pid = 1736] [serial = 2236] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 107 (1A9DB800) [pid = 1736] [serial = 2218] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 106 (1434FC00) [pid = 1736] [serial = 2233] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 105 (13602000) [pid = 1736] [serial = 2241] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 104 (12B3E000) [pid = 1736] [serial = 2239] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 103 (02A79400) [pid = 1736] [serial = 2238] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 102 (1A16A400) [pid = 1736] [serial = 2216] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 101 (18701400) [pid = 1736] [serial = 2224] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 100 (1A1CE000) [pid = 1736] [serial = 2227] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 99 (13822000) [pid = 1736] [serial = 2242] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 98 (1BD85000) [pid = 1736] [serial = 2219] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 97 (14A8C800) [pid = 1736] [serial = 2221] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 96 (16654C00) [pid = 1736] [serial = 2248] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 95 (18EAD800) [pid = 1736] [serial = 2213] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 94 (15BCC000) [pid = 1736] [serial = 2222] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (18C2C400) [pid = 1736] [serial = 2210] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (17AA6400) [pid = 1736] [serial = 2250] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (18EAF800) [pid = 1736] [serial = 2212] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (19F2A400) [pid = 1736] [serial = 2215] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (13A89400) [pid = 1736] [serial = 2194] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (143A2400) [pid = 1736] [serial = 2195] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (16482400) [pid = 1736] [serial = 2247] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (188C2800) [pid = 1736] [serial = 2206] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (188C1C00) [pid = 1736] [serial = 2207] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (16B59400) [pid = 1736] [serial = 2200] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (17A0A000) [pid = 1736] [serial = 2201] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (18183C00) [pid = 1736] [serial = 2203] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (181E4000) [pid = 1736] [serial = 2204] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (18C2F800) [pid = 1736] [serial = 2209] [outer = 00000000] [url = about:blank] 13:38:58 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (1330B400) [pid = 1736] [serial = 2191] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 1736 | 1461184739045 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:38:59 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. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:38:59 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'.) 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:38:59 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. 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:38:59 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. 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:38:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:38:59 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. 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:38:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:38:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:38:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1125ms 13:38:59 INFO - PROCESS | 1736 | 1461184739157 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1736 | 1461184739163 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 13:38:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:38:59 INFO - PROCESS | 1736 | 1461184739170 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 1736 | 1461184739173 Marionette TRACE conn3 <- [1,3034,null,{}] 13:38:59 INFO - PROCESS | 1736 | 1461184739176 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 1736 | 1461184739304 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:38:59 INFO - PROCESS | 1736 | 1461184739393 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 1736 | ++DOCSHELL 13A8A000 == 42 [pid = 1736] [id = 770] 13:38:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (13A8D800) [pid = 1736] [serial = 2308] [outer = 00000000] 13:38:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (15E76400) [pid = 1736] [serial = 2309] [outer = 13A8D800] 13:38:59 INFO - PROCESS | 1736 | 1461184739438 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1654F800) [pid = 1736] [serial = 2310] [outer = 13A8D800] 13:38:59 INFO - PROCESS | 1736 | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:59 INFO - PROCESS | 1736 | 1461184739849 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:38:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:38:59 INFO - {} 13:38:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 687ms 13:38:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:38:59 INFO - PROCESS | 1736 | 1461184739866 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1736 | 1461184739868 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 1736 | 1461184739872 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 1736 | 1461184739875 Marionette TRACE conn3 <- [1,3038,null,{}] 13:38:59 INFO - PROCESS | 1736 | 1461184739885 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 1736 | 1461184739974 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:38:59 INFO - PROCESS | 1736 | 1461184739981 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 1736 | ++DOCSHELL 1682E400 == 43 [pid = 1736] [id = 771] 13:39:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (17A01800) [pid = 1736] [serial = 2311] [outer = 00000000] 13:39:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (1803C400) [pid = 1736] [serial = 2312] [outer = 17A01800] 13:39:00 INFO - PROCESS | 1736 | 1461184740028 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (18184000) [pid = 1736] [serial = 2313] [outer = 17A01800] 13:39:00 INFO - PROCESS | 1736 | 1461184740469 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:39:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:39:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:39:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:39:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:39:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 13:39:00 INFO - PROCESS | 1736 | 1461184740510 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:39:00 INFO - PROCESS | 1736 | 1461184740513 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 13:39:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:39:00 INFO - PROCESS | 1736 | 1461184740517 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:39:00 INFO - PROCESS | 1736 | 1461184740519 Marionette TRACE conn3 <- [1,3042,null,{}] 13:39:00 INFO - PROCESS | 1736 | 1461184740522 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:00 INFO - PROCESS | 1736 | 1461184740604 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:39:00 INFO - PROCESS | 1736 | 1461184740610 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 1736 | ++DOCSHELL 18868400 == 44 [pid = 1736] [id = 772] 13:39:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1886DC00) [pid = 1736] [serial = 2314] [outer = 00000000] 13:39:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (188C7800) [pid = 1736] [serial = 2315] [outer = 1886DC00] 13:39:00 INFO - PROCESS | 1736 | 1461184740655 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (188CC800) [pid = 1736] [serial = 2316] [outer = 1886DC00] 13:39:01 INFO - PROCESS | 1736 | 1461184741431 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:39:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:39:01 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" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:39:01 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" 13:39:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:39:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:39:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1078ms 13:39:01 INFO - PROCESS | 1736 | 1461184741596 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:39:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:39:01 INFO - PROCESS | 1736 | 1461184741598 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 13:39:01 INFO - PROCESS | 1736 | 1461184741602 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 1736 | 1461184741604 Marionette TRACE conn3 <- [1,3046,null,{}] 13:39:01 INFO - PROCESS | 1736 | 1461184741607 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 1736 | 1461184741722 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:39:01 INFO - PROCESS | 1736 | 1461184741727 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 1736 | ++DOCSHELL 18C2FC00 == 45 [pid = 1736] [id = 773] 13:39:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (18C30000) [pid = 1736] [serial = 2317] [outer = 00000000] 13:39:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (197F0800) [pid = 1736] [serial = 2318] [outer = 18C30000] 13:39:01 INFO - PROCESS | 1736 | 1461184741772 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (19CDD800) [pid = 1736] [serial = 2319] [outer = 18C30000] 13:39:02 INFO - PROCESS | 1736 | 1461184742301 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:39:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:39:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:39:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:39:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:39:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:39:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:39:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:39:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:39:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 13:39:02 INFO - PROCESS | 1736 | 1461184742355 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 1736 | 1461184742357 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 13:39:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:39:02 INFO - PROCESS | 1736 | 1461184742367 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 1736 | 1461184742368 Marionette TRACE conn3 <- [1,3050,null,{}] 13:39:02 INFO - PROCESS | 1736 | 1461184742377 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:02 INFO - PROCESS | 1736 | 1461184742500 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:39:02 INFO - PROCESS | 1736 | 1461184742583 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 1736 | ++DOCSHELL 19FF5400 == 46 [pid = 1736] [id = 774] 13:39:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1A26F000) [pid = 1736] [serial = 2320] [outer = 00000000] 13:39:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1BD83400) [pid = 1736] [serial = 2321] [outer = 1A26F000] 13:39:02 INFO - PROCESS | 1736 | 1461184742631 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1BD88800) [pid = 1736] [serial = 2322] [outer = 1A26F000] 13:39:02 INFO - PROCESS | 1736 | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (12D3D400) [pid = 1736] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (13A83400) [pid = 1736] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (1908D800) [pid = 1736] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (18A66400) [pid = 1736] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1A271000) [pid = 1736] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (157B1000) [pid = 1736] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (19629C00) [pid = 1736] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (12C0D400) [pid = 1736] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:39:02 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (133A6400) [pid = 1736] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:39:03 INFO - PROCESS | 1736 | 1461184743166 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:39:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:39:03 INFO - {} 13:39:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 860ms 13:39:03 INFO - PROCESS | 1736 | 1461184743226 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 1736 | 1461184743228 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 13:39:03 INFO - PROCESS | 1736 | 1461184743231 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:39:03 INFO - PROCESS | 1736 | 1461184743233 Marionette TRACE conn3 <- [1,3054,null,{}] 13:39:03 INFO - PROCESS | 1736 | 1461184743236 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 1736 | 1461184743318 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:39:03 INFO - PROCESS | 1736 | 1461184743324 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 1736 | ++DOCSHELL 18C27800 == 47 [pid = 1736] [id = 775] 13:39:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (18EA2400) [pid = 1736] [serial = 2323] [outer = 00000000] 13:39:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1C1AFC00) [pid = 1736] [serial = 2324] [outer = 18EA2400] 13:39:03 INFO - PROCESS | 1736 | 1461184743368 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (1C233800) [pid = 1736] [serial = 2325] [outer = 18EA2400] 13:39:03 INFO - PROCESS | 1736 | 1461184743788 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:39:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:39:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 593ms 13:39:03 INFO - PROCESS | 1736 | 1461184743829 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 1736 | 1461184743831 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:39:03 INFO - PROCESS | 1736 | 1461184743834 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 1736 | 1461184743836 Marionette TRACE conn3 <- [1,3058,null,{}] 13:39:03 INFO - PROCESS | 1736 | 1461184743839 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 1736 | 1461184743927 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:39:03 INFO - PROCESS | 1736 | 1461184743932 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 1736 | ++DOCSHELL 1C23D000 == 48 [pid = 1736] [id = 776] 13:39:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (1C26C800) [pid = 1736] [serial = 2326] [outer = 00000000] 13:39:03 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1C832C00) [pid = 1736] [serial = 2327] [outer = 1C26C800] 13:39:03 INFO - PROCESS | 1736 | 1461184743976 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1C831400) [pid = 1736] [serial = 2328] [outer = 1C26C800] 13:39:04 INFO - PROCESS | 1736 | 1461184744399 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:39:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 594ms 13:39:04 INFO - PROCESS | 1736 | 1461184744431 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 1736 | 1461184744433 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 13:39:04 INFO - PROCESS | 1736 | 1461184744436 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 1736 | 1461184744438 Marionette TRACE conn3 <- [1,3062,null,{}] 13:39:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:39:04 INFO - PROCESS | 1736 | 1461184744454 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 1736 | 1461184744539 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:39:04 INFO - PROCESS | 1736 | 1461184744545 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 1736 | ++DOCSHELL 11C50000 == 49 [pid = 1736] [id = 777] 13:39:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (1C83E400) [pid = 1736] [serial = 2329] [outer = 00000000] 13:39:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (1C907C00) [pid = 1736] [serial = 2330] [outer = 1C83E400] 13:39:04 INFO - PROCESS | 1736 | 1461184744588 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (1C90C400) [pid = 1736] [serial = 2331] [outer = 1C83E400] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 1A80C800 == 48 [pid = 1736] [id = 728] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 02677000 == 47 [pid = 1736] [id = 661] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 18C30800 == 46 [pid = 1736] [id = 656] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 0267EC00 == 45 [pid = 1736] [id = 660] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 1817B800 == 44 [pid = 1736] [id = 653] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 14A97800 == 43 [pid = 1736] [id = 755] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 18A6A800 == 42 [pid = 1736] [id = 757] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 13310000 == 41 [pid = 1736] [id = 754] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 181E7800 == 40 [pid = 1736] [id = 753] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 17A75800 == 39 [pid = 1736] [id = 652] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 13A90C00 == 38 [pid = 1736] [id = 657] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 12CEC400 == 37 [pid = 1736] [id = 768] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 12CF5C00 == 36 [pid = 1736] [id = 769] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 1D2C8C00 == 35 [pid = 1736] [id = 767] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 13257C00 == 34 [pid = 1736] [id = 765] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 19098400 == 33 [pid = 1736] [id = 766] 13:39:05 INFO - PROCESS | 1736 | --DOCSHELL 1A86B400 == 32 [pid = 1736] [id = 764] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 13A8A000 == 31 [pid = 1736] [id = 770] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 18868400 == 30 [pid = 1736] [id = 772] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 18C27800 == 29 [pid = 1736] [id = 775] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 1C23D000 == 28 [pid = 1736] [id = 776] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 1682E400 == 27 [pid = 1736] [id = 771] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 18C2FC00 == 26 [pid = 1736] [id = 773] 13:39:06 INFO - PROCESS | 1736 | --DOCSHELL 19FF5400 == 25 [pid = 1736] [id = 774] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 93 (19F2DC00) [pid = 1736] [serial = 2283] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 92 (13260000) [pid = 1736] [serial = 2231] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 91 (15BCB800) [pid = 1736] [serial = 2234] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 90 (13A8F000) [pid = 1736] [serial = 2273] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 89 (1962EC00) [pid = 1736] [serial = 2270] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 88 (142B0800) [pid = 1736] [serial = 2253] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 87 (18032000) [pid = 1736] [serial = 2256] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 86 (1870AC00) [pid = 1736] [serial = 2259] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 85 (18A68000) [pid = 1736] [serial = 2262] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 84 (16655C00) [pid = 1736] [serial = 2276] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 83 (19093C00) [pid = 1736] [serial = 2268] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 82 (18C31800) [pid = 1736] [serial = 2265] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 81 (19CD6C00) [pid = 1736] [serial = 2282] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 80 (19095400) [pid = 1736] [serial = 2280] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 79 (18EA9C00) [pid = 1736] [serial = 2279] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 78 (1A91A800) [pid = 1736] [serial = 2288] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 77 (1BD8D800) [pid = 1736] [serial = 2291] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 76 (1A924800) [pid = 1736] [serial = 2289] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 75 (17A78C00) [pid = 1736] [serial = 2277] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 74 (15B04C00) [pid = 1736] [serial = 2274] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 73 (19FF3400) [pid = 1736] [serial = 2285] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | --DOMWINDOW == 72 (1A1C7400) [pid = 1736] [serial = 2286] [outer = 00000000] [url = about:blank] 13:39:06 INFO - PROCESS | 1736 | 1461184746563 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:39:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2156ms 13:39:06 INFO - PROCESS | 1736 | 1461184746597 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 1736 | 1461184746601 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 13:39:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:39:06 INFO - PROCESS | 1736 | 1461184746607 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 1736 | 1461184746611 Marionette TRACE conn3 <- [1,3066,null,{}] 13:39:06 INFO - PROCESS | 1736 | 1461184746618 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 1736 | 1461184746708 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:39:06 INFO - PROCESS | 1736 | 1461184746717 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 1736 | ++DOCSHELL 02A75800 == 26 [pid = 1736] [id = 778] 13:39:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 73 (02A76400) [pid = 1736] [serial = 2332] [outer = 00000000] 13:39:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 74 (11C5B800) [pid = 1736] [serial = 2333] [outer = 02A76400] 13:39:06 INFO - PROCESS | 1736 | 1461184746767 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 1736 | ++DOMWINDOW == 75 (12B7B400) [pid = 1736] [serial = 2334] [outer = 02A76400] 13:39:07 INFO - PROCESS | 1736 | 1461184747312 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 1736 | 1461184747356 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 13:39:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:39:07 INFO - PROCESS | 1736 | 1461184747362 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 1736 | 1461184747365 Marionette TRACE conn3 <- [1,3070,null,{}] 13:39:07 INFO - PROCESS | 1736 | 1461184747370 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:07 INFO - PROCESS | 1736 | 1461184747455 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:39:07 INFO - PROCESS | 1736 | 1461184747462 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 1736 | ++DOCSHELL 13259C00 == 27 [pid = 1736] [id = 779] 13:39:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 76 (1325A400) [pid = 1736] [serial = 2335] [outer = 00000000] 13:39:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 77 (13308800) [pid = 1736] [serial = 2336] [outer = 1325A400] 13:39:07 INFO - PROCESS | 1736 | 1461184747508 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 1736 | ++DOMWINDOW == 78 (1330D400) [pid = 1736] [serial = 2337] [outer = 1325A400] 13:39:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:39:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:39:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:39:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 640ms 13:39:08 INFO - PROCESS | 1736 | 1461184747992 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:39:08 INFO - PROCESS | 1736 | 1461184747998 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 1736 | 1461184748000 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 13:39:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:39:08 INFO - PROCESS | 1736 | 1461184748004 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 1736 | 1461184748007 Marionette TRACE conn3 <- [1,3074,null,{}] 13:39:08 INFO - PROCESS | 1736 | 1461184748018 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 1736 | 1461184748102 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:39:08 INFO - PROCESS | 1736 | 1461184748109 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 1736 | ++DOCSHELL 133AD400 == 28 [pid = 1736] [id = 780] 13:39:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 79 (1381C800) [pid = 1736] [serial = 2338] [outer = 00000000] 13:39:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 80 (138C5000) [pid = 1736] [serial = 2339] [outer = 1381C800] 13:39:08 INFO - PROCESS | 1736 | 1461184748158 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 81 (13A8F000) [pid = 1736] [serial = 2340] [outer = 1381C800] 13:39:08 INFO - PROCESS | 1736 | 1461184748652 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:39:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 704ms 13:39:08 INFO - PROCESS | 1736 | 1461184748702 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 1736 | 1461184748705 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 13:39:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:39:08 INFO - PROCESS | 1736 | 1461184748708 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 1736 | 1461184748710 Marionette TRACE conn3 <- [1,3078,null,{}] 13:39:08 INFO - PROCESS | 1736 | 1461184748713 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 1736 | 1461184748792 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:39:08 INFO - PROCESS | 1736 | 1461184748798 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 1736 | ++DOCSHELL 14AE9400 == 29 [pid = 1736] [id = 781] 13:39:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 82 (1550F400) [pid = 1736] [serial = 2341] [outer = 00000000] 13:39:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 83 (157B6800) [pid = 1736] [serial = 2342] [outer = 1550F400] 13:39:08 INFO - PROCESS | 1736 | 1461184748843 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 1736 | ++DOMWINDOW == 84 (15BCB800) [pid = 1736] [serial = 2343] [outer = 1550F400] 13:39:09 INFO - PROCESS | 1736 | 1461184749274 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:39:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 593ms 13:39:09 INFO - PROCESS | 1736 | 1461184749305 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 1736 | 1461184749307 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:39:09 INFO - PROCESS | 1736 | 1461184749327 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 1736 | 1461184749329 Marionette TRACE conn3 <- [1,3082,null,{}] 13:39:09 INFO - PROCESS | 1736 | 1461184749332 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 1736 | 1461184749407 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:39:09 INFO - PROCESS | 1736 | 1461184749413 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 1736 | ++DOCSHELL 15D8BC00 == 30 [pid = 1736] [id = 782] 13:39:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 85 (16479800) [pid = 1736] [serial = 2344] [outer = 00000000] 13:39:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 86 (1654F400) [pid = 1736] [serial = 2345] [outer = 16479800] 13:39:09 INFO - PROCESS | 1736 | 1461184749458 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 1736 | ++DOMWINDOW == 87 (1655AC00) [pid = 1736] [serial = 2346] [outer = 16479800] 13:39:09 INFO - PROCESS | 1736 | 1461184749917 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:39:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 656ms 13:39:09 INFO - PROCESS | 1736 | 1461184749969 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 1736 | 1461184749971 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:39:09 INFO - PROCESS | 1736 | 1461184749974 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 1736 | 1461184749976 Marionette TRACE conn3 <- [1,3086,null,{}] 13:39:09 INFO - PROCESS | 1736 | 1461184749979 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 1736 | 1461184750094 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:39:10 INFO - PROCESS | 1736 | 1461184750103 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 1736 | ++DOCSHELL 1682BC00 == 31 [pid = 1736] [id = 783] 13:39:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 88 (16B59400) [pid = 1736] [serial = 2347] [outer = 00000000] 13:39:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 89 (17A7EC00) [pid = 1736] [serial = 2348] [outer = 16B59400] 13:39:10 INFO - PROCESS | 1736 | 1461184750156 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 90 (1812DC00) [pid = 1736] [serial = 2349] [outer = 16B59400] 13:39:10 INFO - PROCESS | 1736 | 1461184750596 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:39:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:39:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:39:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 641ms 13:39:10 INFO - PROCESS | 1736 | 1461184750612 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 1736 | 1461184750614 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 13:39:10 INFO - PROCESS | 1736 | 1461184750617 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:39:10 INFO - PROCESS | 1736 | 1461184750619 Marionette TRACE conn3 <- [1,3090,null,{}] 13:39:10 INFO - PROCESS | 1736 | 1461184750623 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 1736 | 1461184750739 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:39:10 INFO - PROCESS | 1736 | 1461184750747 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 1736 | ++DOCSHELL 1803D400 == 32 [pid = 1736] [id = 784] 13:39:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 91 (1812F400) [pid = 1736] [serial = 2350] [outer = 00000000] 13:39:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 92 (181ED000) [pid = 1736] [serial = 2351] [outer = 1812F400] 13:39:10 INFO - PROCESS | 1736 | 1461184750792 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 1736 | ++DOMWINDOW == 93 (181EC000) [pid = 1736] [serial = 2352] [outer = 1812F400] 13:39:11 INFO - PROCESS | 1736 | 1461184751206 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:39:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 13:39:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:39:11 INFO - PROCESS | 1736 | 1461184751256 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 1736 | 1461184751258 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 13:39:11 INFO - PROCESS | 1736 | 1461184751261 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 1736 | 1461184751262 Marionette TRACE conn3 <- [1,3094,null,{}] 13:39:11 INFO - PROCESS | 1736 | 1461184751265 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 1736 | 1461184751377 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:39:11 INFO - PROCESS | 1736 | 1461184751385 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 1736 | ++DOCSHELL 18189C00 == 33 [pid = 1736] [id = 785] 13:39:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 94 (18703800) [pid = 1736] [serial = 2353] [outer = 00000000] 13:39:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 95 (188C6C00) [pid = 1736] [serial = 2354] [outer = 18703800] 13:39:11 INFO - PROCESS | 1736 | 1461184751429 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 1736 | ++DOMWINDOW == 96 (18866400) [pid = 1736] [serial = 2355] [outer = 18703800] 13:39:11 INFO - PROCESS | 1736 | 1461184751848 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:39:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:39:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:39:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 625ms 13:39:11 INFO - PROCESS | 1736 | 1461184751900 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 1736 | 1461184751902 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 13:39:11 INFO - PROCESS | 1736 | 1461184751905 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:39:11 INFO - PROCESS | 1736 | 1461184751907 Marionette TRACE conn3 <- [1,3098,null,{}] 13:39:11 INFO - PROCESS | 1736 | 1461184751910 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 1736 | 1461184751984 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:39:12 INFO - PROCESS | 1736 | 1461184751990 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 1736 | ++DOCSHELL 133ACC00 == 34 [pid = 1736] [id = 786] 13:39:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 97 (18A6C400) [pid = 1736] [serial = 2356] [outer = 00000000] 13:39:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 98 (18C2C400) [pid = 1736] [serial = 2357] [outer = 18A6C400] 13:39:12 INFO - PROCESS | 1736 | 1461184752035 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 99 (18C28000) [pid = 1736] [serial = 2358] [outer = 18A6C400] 13:39:12 INFO - PROCESS | 1736 | 1461184752532 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:39:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:39:12 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 13:39:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:39:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 703ms 13:39:12 INFO - PROCESS | 1736 | 1461184752605 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 1736 | 1461184752607 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 13:39:12 INFO - PROCESS | 1736 | 1461184752610 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:39:12 INFO - PROCESS | 1736 | 1461184752612 Marionette TRACE conn3 <- [1,3102,null,{}] 13:39:12 INFO - PROCESS | 1736 | 1461184752620 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 1736 | 1461184752734 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:39:12 INFO - PROCESS | 1736 | 1461184752744 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5b76552b-7271-4a15-8c85-8497e6a4b545\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 1736 | ++DOCSHELL 15DD7000 == 35 [pid = 1736] [id = 787] 13:39:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 100 (15DD7800) [pid = 1736] [serial = 2359] [outer = 00000000] 13:39:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 101 (18EA5400) [pid = 1736] [serial = 2360] [outer = 15DD7800] 13:39:12 INFO - PROCESS | 1736 | 1461184752788 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 1736 | ++DOMWINDOW == 102 (18EAC400) [pid = 1736] [serial = 2361] [outer = 15DD7800] 13:39:13 INFO - PROCESS | 1736 | 1461184753227 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:39:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:39:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 13:39:13 INFO - PROCESS | 1736 | 1461184753248 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 1736 | 1461184753250 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 13:39:14 WARNING - u'runner_teardown' () 13:39:14 INFO - No more tests 13:39:14 INFO - Got 0 unexpected results 13:39:14 INFO - SUITE-END | took 643s 13:39:14 INFO - Closing logging queue 13:39:14 INFO - queue closed 13:39:14 INFO - Return code: 0 13:39:14 WARNING - # TBPL SUCCESS # 13:39:14 INFO - Running post-action listener: _resource_record_post_action 13:39:14 INFO - Running post-run listener: _resource_record_post_run 13:39:16 INFO - Total resource usage - Wall time: 741s; CPU: 10.0%; Read bytes: 92676608; Write bytes: 995523072; Read time: 2544704; Write time: 1272668 13:39:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:39:16 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 128731136; Read time: 0; Write time: 138657 13:39:16 INFO - run-tests - Wall time: 738s; CPU: 10.0%; Read bytes: 92676608; Write bytes: 813638656; Read time: 2544704; Write time: 1086260 13:39:16 INFO - Running post-run listener: _upload_blobber_files 13:39:16 INFO - Blob upload gear active. 13:39:16 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:39:16 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 13:39:16 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:39:16 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:39:16 INFO - (blobuploader) - INFO - Open directory for files ... 13:39:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:39:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:39:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:39:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:39:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:39:17 INFO - (blobuploader) - INFO - Done attempting. 13:39:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:39:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:39:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:39:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:39:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:39:20 INFO - (blobuploader) - INFO - Done attempting. 13:39:20 INFO - (blobuploader) - INFO - Iteration through files over. 13:39:20 INFO - Return code: 0 13:39:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:39:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9cadf951651045c38e1a5fb75fd234cfa861b64c94c609d852abf78203ca78fb3456fdc14fc386a13854d2dc9f4b586e8b5a9b3390677540348691304e1d37fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b3d6935241355a20a16dae44cfce16d65dffceb8a5390d18afc45a3787871ef5d30008bb2061b60872a224e6c852cda07cb2887150cfbc83218877d2b32e614b"} 13:39:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:39:20 INFO - Writing to file C:\slave\test\properties\blobber_files 13:39:20 INFO - Contents: 13:39:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9cadf951651045c38e1a5fb75fd234cfa861b64c94c609d852abf78203ca78fb3456fdc14fc386a13854d2dc9f4b586e8b5a9b3390677540348691304e1d37fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b3d6935241355a20a16dae44cfce16d65dffceb8a5390d18afc45a3787871ef5d30008bb2061b60872a224e6c852cda07cb2887150cfbc83218877d2b32e614b"} 13:39:20 INFO - Running post-run listener: copy_logs_to_upload_dir 13:39:20 INFO - Copying logs to upload dir... 13:39:20 INFO - mkdir: C:\slave\test\build\upload\logs 13:39:20 INFO - Copying logs to upload dir... 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - Using _rmtree_windows ... 13:39:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1181.455000 ========= master_lag: 2.95 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 44 secs) (at 2016-04-20 13:39:23.869212) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 13:39:23.870259) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9cadf951651045c38e1a5fb75fd234cfa861b64c94c609d852abf78203ca78fb3456fdc14fc386a13854d2dc9f4b586e8b5a9b3390677540348691304e1d37fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b3d6935241355a20a16dae44cfce16d65dffceb8a5390d18afc45a3787871ef5d30008bb2061b60872a224e6c852cda07cb2887150cfbc83218877d2b32e614b"} build_url:https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9cadf951651045c38e1a5fb75fd234cfa861b64c94c609d852abf78203ca78fb3456fdc14fc386a13854d2dc9f4b586e8b5a9b3390677540348691304e1d37fc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/b3d6935241355a20a16dae44cfce16d65dffceb8a5390d18afc45a3787871ef5d30008bb2061b60872a224e6c852cda07cb2887150cfbc83218877d2b32e614b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MSr6I7YQRUm6rNSRDtbWzQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.41 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 13:39:24.391415) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:39:24.391755) ========= '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-072\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.18 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 13:39:24.679542) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 13:39:24.679886) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 13:39:25.219055) ========= ========= Total master_lag: 3.83 =========