builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-014 starttime: 1463036136.51 results: success (0) buildid: 20160511222516 builduid: 23079a7e4f56498cb22887933fbe0902 revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:36.515054) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:36.515545) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:36.515829) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:36.566153) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:36.566529) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False --23:56:22-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 23:56:22 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.516000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:37.215687) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:37.216086) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.742000 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:38.098116) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 23:55:38.098510) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False 2016-05-11 23:56:23,667 truncating revision to first 12 chars 2016-05-11 23:56:23,667 Setting DEBUG logging. 2016-05-11 23:56:23,667 attempt 1/10 2016-05-11 23:56:23,667 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/584c4d11538d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:56:23,971 unpacking tar archive at: mozilla-aurora-584c4d11538d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.941000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 23:55:39.284514) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:39.284848) ========= script_repo_revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:39.285252) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:39.285533) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:55:39.299075) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 17 secs) (at 2016-05-11 23:55:39.299441) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 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-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 23:56:24 INFO - MultiFileLogger online at 20160511 23:56:24 in C:\slave\test 23:56:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:56:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:56:24 INFO - {'append_to_log': False, 23:56:24 INFO - 'base_work_dir': 'C:\\slave\\test', 23:56:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:56:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:56:24 INFO - 'buildbot_json_path': 'buildprops.json', 23:56:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:56:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:56:24 INFO - 'download_minidump_stackwalk': True, 23:56:24 INFO - 'download_symbols': 'true', 23:56:24 INFO - 'e10s': False, 23:56:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:56:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:56:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:56:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:56:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:56:24 INFO - 'C:/mozilla-build/tooltool.py'), 23:56:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:56:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:56:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:56:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:56:24 INFO - 'log_level': 'info', 23:56:24 INFO - 'log_to_console': True, 23:56:24 INFO - 'opt_config_files': (), 23:56:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:56:24 INFO - '--processes=1', 23:56:24 INFO - '--config=%(test_path)s/wptrunner.ini', 23:56:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:56:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:56:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:56:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:56:24 INFO - 'pip_index': False, 23:56:24 INFO - 'require_test_zip': True, 23:56:24 INFO - 'test_type': ('testharness',), 23:56:24 INFO - 'this_chunk': '1', 23:56:24 INFO - 'total_chunks': '10', 23:56:24 INFO - 'virtualenv_path': 'venv', 23:56:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:56:24 INFO - 'work_dir': 'build'} 23:56:24 INFO - ##### 23:56:24 INFO - ##### Running clobber step. 23:56:24 INFO - ##### 23:56:24 INFO - Running pre-action listener: _resource_record_pre_action 23:56:24 INFO - Running main action method: clobber 23:56:24 INFO - rmtree: C:\slave\test\build 23:56:24 INFO - Using _rmtree_windows ... 23:56:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:56:46 INFO - Running post-action listener: _resource_record_post_action 23:56:46 INFO - ##### 23:56:46 INFO - ##### Running read-buildbot-config step. 23:56:46 INFO - ##### 23:56:46 INFO - Running pre-action listener: _resource_record_pre_action 23:56:46 INFO - Running main action method: read_buildbot_config 23:56:46 INFO - Using buildbot properties: 23:56:46 INFO - { 23:56:46 INFO - "project": "", 23:56:46 INFO - "product": "firefox", 23:56:46 INFO - "script_repo_revision": "production", 23:56:46 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 23:56:46 INFO - "repository": "", 23:56:46 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 23:56:46 INFO - "buildid": "20160511222516", 23:56:46 INFO - "pgo_build": "False", 23:56:46 INFO - "basedir": "C:\\slave\\test", 23:56:46 INFO - "buildnumber": 7, 23:56:46 INFO - "slavename": "t-xp32-ix-014", 23:56:46 INFO - "revision": "584c4d11538d9b1124c212906ec8e5b7d7254a19", 23:56:46 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 23:56:46 INFO - "platform": "win32", 23:56:46 INFO - "branch": "mozilla-aurora", 23:56:46 INFO - "repo_path": "releases/mozilla-aurora", 23:56:46 INFO - "moz_repo_path": "", 23:56:46 INFO - "stage_platform": "win32", 23:56:46 INFO - "builduid": "23079a7e4f56498cb22887933fbe0902", 23:56:46 INFO - "slavebuilddir": "test" 23:56:46 INFO - } 23:56:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:56:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:56:46 INFO - Running post-action listener: _resource_record_post_action 23:56:46 INFO - ##### 23:56:46 INFO - ##### Running download-and-extract step. 23:56:46 INFO - ##### 23:56:46 INFO - Running pre-action listener: _resource_record_pre_action 23:56:46 INFO - Running main action method: download_and_extract 23:56:46 INFO - mkdir: C:\slave\test\build\tests 23:56:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:46 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:56:46 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:56:46 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:56:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 23:56:47 INFO - Downloaded 1274 bytes. 23:56:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:56:47 INFO - Using the following test package requirements: 23:56:47 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:56:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:56:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:56:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'jsshell-win32.zip'], 23:56:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:56:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:56:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:56:47 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:56:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:56:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:56:47 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:56:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:56:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:47 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:56:47 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:56:47 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 23:56:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 23:56:49 INFO - Downloaded 20642751 bytes. 23:56:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:56:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:56:52 INFO - caution: filename not matched: web-platform/* 23:56:52 INFO - Return code: 11 23:56:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:52 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:56:52 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:56:52 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:56:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 23:56:55 INFO - Downloaded 36408673 bytes. 23:56:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:56:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:57:30 INFO - caution: filename not matched: bin/* 23:57:30 INFO - caution: filename not matched: config/* 23:57:30 INFO - caution: filename not matched: mozbase/* 23:57:30 INFO - caution: filename not matched: marionette/* 23:57:30 INFO - caution: filename not matched: tools/wptserve/* 23:57:30 INFO - Return code: 11 23:57: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')]} 23:57:30 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:57:30 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:57:30 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:57:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 23:57:34 INFO - Downloaded 69599983 bytes. 23:57:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:57:34 INFO - mkdir: C:\slave\test\properties 23:57:34 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:57:34 INFO - Writing to file C:\slave\test\properties\build_url 23:57:34 INFO - Contents: 23:57:34 INFO - build_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:57:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:57:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:57:35 INFO - Writing to file C:\slave\test\properties\symbols_url 23:57:35 INFO - Contents: 23:57:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:57:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:35 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:57:35 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:57:35 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:57:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:57:38 INFO - Downloaded 58380762 bytes. 23:57:38 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:57:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:57:46 INFO - Return code: 0 23:57:46 INFO - Running post-action listener: _resource_record_post_action 23:57:46 INFO - Running post-action listener: set_extra_try_arguments 23:57:46 INFO - ##### 23:57:46 INFO - ##### Running create-virtualenv step. 23:57:46 INFO - ##### 23:57:46 INFO - Running pre-action listener: _pre_create_virtualenv 23:57:46 INFO - Running pre-action listener: _resource_record_pre_action 23:57:46 INFO - Running main action method: create_virtualenv 23:57:46 INFO - Creating virtualenv C:\slave\test\build\venv 23:57:46 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 23:57:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:57:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:57:49 INFO - Installing distribute......................................................................................................................................................................................done. 23:57:50 INFO - Return code: 0 23:57:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:57:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 23:57:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 23:57:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:57:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:57:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 23:57:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:57:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 23:57:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:57:50 INFO - 'DCLOCATION': 'SCL3', 23:57:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:57:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:57:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:57:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:57:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:57:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:57:50 INFO - 'HOMEDRIVE': 'C:', 23:57:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:57:50 INFO - 'KTS_VERSION': '1.19c', 23:57:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:57:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 23:57:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:57:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:57:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:57:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:57:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:57:50 INFO - 'MOZ_AIRBAG': '1', 23:57:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:57:50 INFO - 'MOZ_MSVCVERSION': '8', 23:57:50 INFO - 'MOZ_NO_REMOTE': '1', 23:57:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:57:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:57:50 INFO - 'NO_EM_RESTART': '1', 23:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:57:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:57:50 INFO - 'OS': 'Windows_NT', 23:57:50 INFO - 'OURDRIVE': 'C:', 23:57:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:57:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:57:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:57:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:57:50 INFO - 'PROCESSOR_LEVEL': '6', 23:57:50 INFO - 'PROCESSOR_REVISION': '1e05', 23:57:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:57:50 INFO - 'PROMPT': '$P$G', 23:57:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:57:50 INFO - 'PWD': 'C:\\slave\\test', 23:57:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:57:50 INFO - 'SESSIONNAME': 'Console', 23:57:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:57:50 INFO - 'SYSTEMDRIVE': 'C:', 23:57:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:57:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:50 INFO - 'TEST1': 'testie', 23:57:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:50 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 23:57:50 INFO - 'USERNAME': 'cltbld', 23:57:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:57:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:57:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:57:50 INFO - 'WINDIR': 'C:\\WINDOWS', 23:57:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:57:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:57:50 INFO - Downloading/unpacking psutil>=0.7.1 23:57:50 INFO - Running setup.py egg_info for package psutil 23:57:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:57:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:57:50 INFO - Installing collected packages: psutil 23:57:50 INFO - Running setup.py install for psutil 23:57:50 INFO - building 'psutil._psutil_windows' extension 23:57:50 INFO - error: Unable to find vcvarsall.bat 23:57:50 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-eif4ed-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:57:50 INFO - running install 23:57:50 INFO - running build 23:57:50 INFO - running build_py 23:57:50 INFO - creating build 23:57:50 INFO - creating build\lib.win32-2.7 23:57:50 INFO - creating build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:57:50 INFO - running build_ext 23:57:50 INFO - building 'psutil._psutil_windows' extension 23:57:50 INFO - error: Unable to find vcvarsall.bat 23:57:50 INFO - ---------------------------------------- 23:57:50 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-eif4ed-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:57:50 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data\pip\pip.log 23:57:50 WARNING - Return code: 1 23:57:50 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 23:57:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:57:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:57:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 23:57:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 23:57:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:57:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:57:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 23:57:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:57:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 23:57:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:57:50 INFO - 'DCLOCATION': 'SCL3', 23:57:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:57:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:57:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:57:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:57:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:57:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:57:50 INFO - 'HOMEDRIVE': 'C:', 23:57:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:57:50 INFO - 'KTS_VERSION': '1.19c', 23:57:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:57:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 23:57:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:57:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:57:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:57:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:57:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:57:50 INFO - 'MOZ_AIRBAG': '1', 23:57:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:57:50 INFO - 'MOZ_MSVCVERSION': '8', 23:57:50 INFO - 'MOZ_NO_REMOTE': '1', 23:57:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:57:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:57:50 INFO - 'NO_EM_RESTART': '1', 23:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:57:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:57:50 INFO - 'OS': 'Windows_NT', 23:57:50 INFO - 'OURDRIVE': 'C:', 23:57:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:57:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:57:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:57:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:57:50 INFO - 'PROCESSOR_LEVEL': '6', 23:57:50 INFO - 'PROCESSOR_REVISION': '1e05', 23:57:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:57:50 INFO - 'PROMPT': '$P$G', 23:57:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:57:50 INFO - 'PWD': 'C:\\slave\\test', 23:57:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:57:50 INFO - 'SESSIONNAME': 'Console', 23:57:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:57:50 INFO - 'SYSTEMDRIVE': 'C:', 23:57:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:57:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:50 INFO - 'TEST1': 'testie', 23:57:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:50 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 23:57:50 INFO - 'USERNAME': 'cltbld', 23:57:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:57:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:57:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:57:50 INFO - 'WINDIR': 'C:\\WINDOWS', 23:57:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:57:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:57:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:57:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:57:51 INFO - Running setup.py egg_info for package mozsystemmonitor 23:57:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:57:51 INFO - Running setup.py egg_info for package psutil 23:57:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:57:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:57:51 INFO - Installing collected packages: mozsystemmonitor, psutil 23:57:51 INFO - Running setup.py install for mozsystemmonitor 23:57:51 INFO - Running setup.py install for psutil 23:57:51 INFO - building 'psutil._psutil_windows' extension 23:57:51 INFO - error: Unable to find vcvarsall.bat 23:57:51 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-a2fbzw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:57:51 INFO - running install 23:57:51 INFO - running build 23:57:51 INFO - running build_py 23:57:51 INFO - running build_ext 23:57:51 INFO - building 'psutil._psutil_windows' extension 23:57:51 INFO - error: Unable to find vcvarsall.bat 23:57:51 INFO - ---------------------------------------- 23:57:51 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-a2fbzw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:57:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-014\Application Data\pip\pip.log 23:57:51 WARNING - Return code: 1 23:57:51 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 23:57:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:57:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:57:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:57:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 23:57:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 23:57:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:57:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:57:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 23:57:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:57:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 23:57:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:57:51 INFO - 'DCLOCATION': 'SCL3', 23:57:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:57:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:57:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:57:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:57:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:57:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:57:51 INFO - 'HOMEDRIVE': 'C:', 23:57:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:57:51 INFO - 'KTS_VERSION': '1.19c', 23:57:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:57:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 23:57:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:57:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:57:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:57:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:57:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:57:51 INFO - 'MOZ_AIRBAG': '1', 23:57:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:57:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:57:51 INFO - 'MOZ_MSVCVERSION': '8', 23:57:51 INFO - 'MOZ_NO_REMOTE': '1', 23:57:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:57:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:57:51 INFO - 'NO_EM_RESTART': '1', 23:57:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:57:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:57:51 INFO - 'OS': 'Windows_NT', 23:57:51 INFO - 'OURDRIVE': 'C:', 23:57:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:57:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:57:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:57:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:57:51 INFO - 'PROCESSOR_LEVEL': '6', 23:57:51 INFO - 'PROCESSOR_REVISION': '1e05', 23:57:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:57:51 INFO - 'PROMPT': '$P$G', 23:57:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:57:51 INFO - 'PWD': 'C:\\slave\\test', 23:57:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:57:51 INFO - 'SESSIONNAME': 'Console', 23:57:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:57:51 INFO - 'SYSTEMDRIVE': 'C:', 23:57:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:57:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:51 INFO - 'TEST1': 'testie', 23:57:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:51 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 23:57:51 INFO - 'USERNAME': 'cltbld', 23:57:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:57:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:57:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:57:51 INFO - 'WINDIR': 'C:\\WINDOWS', 23:57:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:57:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:57:52 INFO - Downloading/unpacking blobuploader==1.2.4 23:57:52 INFO - Downloading blobuploader-1.2.4.tar.gz 23:57:52 INFO - Running setup.py egg_info for package blobuploader 23:57:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:57:53 INFO - Running setup.py egg_info for package requests 23:57:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:57:53 INFO - Downloading docopt-0.6.1.tar.gz 23:57:53 INFO - Running setup.py egg_info for package docopt 23:57:53 INFO - Installing collected packages: blobuploader, docopt, requests 23:57:53 INFO - Running setup.py install for blobuploader 23:57:53 INFO - Running setup.py install for docopt 23:57:53 INFO - Running setup.py install for requests 23:57:53 INFO - Successfully installed blobuploader docopt requests 23:57:53 INFO - Cleaning up... 23:57:53 INFO - Return code: 0 23:57:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:57:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:57:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 23:57:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 23:57:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:57:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:57:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 23:57:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:57:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 23:57:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:57:53 INFO - 'DCLOCATION': 'SCL3', 23:57:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:57:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:57:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:57:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:57:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:57:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:57:53 INFO - 'HOMEDRIVE': 'C:', 23:57:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:57:53 INFO - 'KTS_VERSION': '1.19c', 23:57:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:57:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 23:57:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:57:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:57:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:57:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:57:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:57:53 INFO - 'MOZ_AIRBAG': '1', 23:57:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:57:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:57:53 INFO - 'MOZ_MSVCVERSION': '8', 23:57:53 INFO - 'MOZ_NO_REMOTE': '1', 23:57:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:57:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:57:53 INFO - 'NO_EM_RESTART': '1', 23:57:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:57:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:57:53 INFO - 'OS': 'Windows_NT', 23:57:53 INFO - 'OURDRIVE': 'C:', 23:57:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:57:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:57:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:57:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:57:53 INFO - 'PROCESSOR_LEVEL': '6', 23:57:53 INFO - 'PROCESSOR_REVISION': '1e05', 23:57:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:57:53 INFO - 'PROMPT': '$P$G', 23:57:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:57:53 INFO - 'PWD': 'C:\\slave\\test', 23:57:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:57:53 INFO - 'SESSIONNAME': 'Console', 23:57:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:57:53 INFO - 'SYSTEMDRIVE': 'C:', 23:57:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:57:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:53 INFO - 'TEST1': 'testie', 23:57:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:57:53 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 23:57:53 INFO - 'USERNAME': 'cltbld', 23:57:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:57:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:57:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:57:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:57:53 INFO - 'WINDIR': 'C:\\WINDOWS', 23:57:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:58:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:58:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:58:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:58:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:58:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:58:00 INFO - Unpacking c:\slave\test\build\tests\marionette 23:58:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:58:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:58:00 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:58:00 INFO - Running setup.py install for browsermob-proxy 23:58:04 INFO - Running setup.py install for manifestparser 23:58:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for marionette-client 23:58:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:58:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for marionette-driver 23:58:04 INFO - Running setup.py install for mozcrash 23:58:04 INFO - Running setup.py install for mozdebug 23:58:04 INFO - Running setup.py install for mozdevice 23:58:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozfile 23:58:04 INFO - Running setup.py install for mozhttpd 23:58:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozinfo 23:58:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozInstall 23:58:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozleak 23:58:04 INFO - Running setup.py install for mozlog 23:58:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for moznetwork 23:58:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozprocess 23:58:04 INFO - Running setup.py install for mozprofile 23:58:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozrunner 23:58:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for mozscreenshot 23:58:04 INFO - Running setup.py install for moztest 23:58:04 INFO - Running setup.py install for mozversion 23:58:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:58:04 INFO - Running setup.py install for wptserve 23:58:04 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:58:04 INFO - Cleaning up... 23:58:04 INFO - Return code: 0 23:58:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:58:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:58:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:58:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-014', 'USERDOMAIN': 'T-XP32-IX-014', '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-014', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-014', '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-014\\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-014'}}, attempt #1 23:58:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 23:58:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:58:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:58:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 23:58:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:58:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 23:58:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:58:04 INFO - 'DCLOCATION': 'SCL3', 23:58:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:58:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:58:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:58:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:58:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:58:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:58:04 INFO - 'HOMEDRIVE': 'C:', 23:58:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:58:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:58:04 INFO - 'KTS_VERSION': '1.19c', 23:58:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:58:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 23:58:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:58:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:58:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:58:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:58:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:58:04 INFO - 'MOZ_AIRBAG': '1', 23:58:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:58:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:58:04 INFO - 'MOZ_MSVCVERSION': '8', 23:58:04 INFO - 'MOZ_NO_REMOTE': '1', 23:58:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:58:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:58:04 INFO - 'NO_EM_RESTART': '1', 23:58:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:58:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:58:04 INFO - 'OS': 'Windows_NT', 23:58:04 INFO - 'OURDRIVE': 'C:', 23:58:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:58:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:58:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:58:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:58:04 INFO - 'PROCESSOR_LEVEL': '6', 23:58:04 INFO - 'PROCESSOR_REVISION': '1e05', 23:58:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:58:04 INFO - 'PROMPT': '$P$G', 23:58:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:58:04 INFO - 'PWD': 'C:\\slave\\test', 23:58:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:58:04 INFO - 'SESSIONNAME': 'Console', 23:58:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:58:04 INFO - 'SYSTEMDRIVE': 'C:', 23:58:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:58:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:58:04 INFO - 'TEST1': 'testie', 23:58:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:58:04 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 23:58:04 INFO - 'USERNAME': 'cltbld', 23:58:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:58:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:58:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:58:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:58:04 INFO - 'WINDIR': 'C:\\WINDOWS', 23:58:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:58:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:58:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:58:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:58:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:58:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:58:07 INFO - Unpacking c:\slave\test\build\tests\marionette 23:58:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:58:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:58:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 23:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 23:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 23:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 23:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 23:58:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:58:11 INFO - Downloading blessings-1.6.tar.gz 23:58:11 INFO - Running setup.py egg_info for package blessings 23:58:11 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 23:58:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:58:11 INFO - Running setup.py install for blessings 23:58:11 INFO - Running setup.py install for browsermob-proxy 23:58:11 INFO - Running setup.py install for manifestparser 23:58:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Running setup.py install for marionette-client 23:58:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:58:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Running setup.py install for marionette-driver 23:58:11 INFO - Running setup.py install for mozcrash 23:58:11 INFO - Running setup.py install for mozdebug 23:58:11 INFO - Running setup.py install for mozdevice 23:58:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Running setup.py install for mozhttpd 23:58:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Running setup.py install for mozInstall 23:58:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Running setup.py install for mozleak 23:58:11 INFO - Running setup.py install for mozprofile 23:58:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Running setup.py install for mozrunner 23:58:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:58:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:58:12 INFO - Running setup.py install for mozscreenshot 23:58:12 INFO - Running setup.py install for moztest 23:58:12 INFO - Running setup.py install for mozversion 23:58:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:58:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:58:12 INFO - Running setup.py install for wptserve 23:58:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:58:12 INFO - Cleaning up... 23:58:12 INFO - Return code: 0 23:58:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:58:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:58:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:58:12 INFO - Reading from file tmpfile_stdout 23:58:12 INFO - Using _rmtree_windows ... 23:58:12 INFO - Using _rmtree_windows ... 23:58:12 INFO - Current package versions: 23:58:12 INFO - blessings == 1.6 23:58:12 INFO - blobuploader == 1.2.4 23:58:12 INFO - browsermob-proxy == 0.6.0 23:58:12 INFO - distribute == 0.6.14 23:58:12 INFO - docopt == 0.6.1 23:58:12 INFO - manifestparser == 1.1 23:58:12 INFO - marionette-client == 2.3.0 23:58:12 INFO - marionette-driver == 1.4.0 23:58:12 INFO - mozInstall == 1.12 23:58:12 INFO - mozcrash == 0.17 23:58:12 INFO - mozdebug == 0.1 23:58:12 INFO - mozdevice == 0.48 23:58:12 INFO - mozfile == 1.2 23:58:12 INFO - mozhttpd == 0.7 23:58:12 INFO - mozinfo == 0.9 23:58:12 INFO - mozleak == 0.1 23:58:12 INFO - mozlog == 3.1 23:58:12 INFO - moznetwork == 0.27 23:58:12 INFO - mozprocess == 0.22 23:58:12 INFO - mozprofile == 0.28 23:58:12 INFO - mozrunner == 6.11 23:58:12 INFO - mozscreenshot == 0.1 23:58:12 INFO - mozsystemmonitor == 0.0 23:58:12 INFO - moztest == 0.7 23:58:12 INFO - mozversion == 1.4 23:58:12 INFO - requests == 1.2.3 23:58:12 INFO - wptserve == 1.4.0 23:58:12 INFO - Running post-action listener: _resource_record_post_action 23:58:12 INFO - Running post-action listener: _start_resource_monitoring 23:58:12 INFO - Starting resource monitoring. 23:58:12 INFO - ##### 23:58:12 INFO - ##### Running pull step. 23:58:12 INFO - ##### 23:58:12 INFO - Running pre-action listener: _resource_record_pre_action 23:58:12 INFO - Running main action method: pull 23:58:12 INFO - Pull has nothing to do! 23:58:12 INFO - Running post-action listener: _resource_record_post_action 23:58:12 INFO - ##### 23:58:12 INFO - ##### Running install step. 23:58:12 INFO - ##### 23:58:12 INFO - Running pre-action listener: _resource_record_pre_action 23:58:12 INFO - Running main action method: install 23:58:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:58:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:58:12 INFO - Reading from file tmpfile_stdout 23:58:12 INFO - Using _rmtree_windows ... 23:58:12 INFO - Using _rmtree_windows ... 23:58:12 INFO - Detecting whether we're running mozinstall >=1.0... 23:58:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:58:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:58:13 INFO - Reading from file tmpfile_stdout 23:58:13 INFO - Output received: 23:58:13 INFO - Usage: mozinstall-script.py [options] installer 23:58:13 INFO - Options: 23:58:13 INFO - -h, --help show this help message and exit 23:58:13 INFO - -d DEST, --destination=DEST 23:58:13 INFO - Directory to install application into. [default: 23:58:13 INFO - "C:\slave\test"] 23:58:13 INFO - --app=APP Application being installed. [default: firefox] 23:58:13 INFO - Using _rmtree_windows ... 23:58:13 INFO - Using _rmtree_windows ... 23:58:13 INFO - mkdir: C:\slave\test\build\application 23:58:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:58:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 23:58:16 INFO - Reading from file tmpfile_stdout 23:58:16 INFO - Output received: 23:58:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:58:16 INFO - Using _rmtree_windows ... 23:58:16 INFO - Using _rmtree_windows ... 23:58:16 INFO - Running post-action listener: _resource_record_post_action 23:58:16 INFO - ##### 23:58:16 INFO - ##### Running run-tests step. 23:58:16 INFO - ##### 23:58:16 INFO - Running pre-action listener: _resource_record_pre_action 23:58:16 INFO - Running main action method: run_tests 23:58:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:58:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:58:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:58:16 INFO - grabbing minidump binary from tooltool 23:58:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:16 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:58:16 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 23:58:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 23:58:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:58:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptk5zad 23:58:16 INFO - INFO - File integrity verified, renaming tmptk5zad to win32-minidump_stackwalk.exe 23:58:16 INFO - Return code: 0 23:58:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:58:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:58:16 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/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 23:58:16 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/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 23:58:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:58:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014\\Application Data', 23:58:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:58:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-014', 23:58:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:58:16 INFO - 'DCLOCATION': 'SCL3', 23:58:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:58:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:58:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:58:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:58:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:58:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:58:16 INFO - 'HOMEDRIVE': 'C:', 23:58:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:58:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:58:16 INFO - 'KTS_VERSION': '1.19c', 23:58:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:58:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-014', 23:58:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:58:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:58:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:58:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:58:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:58:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:58:16 INFO - 'MOZ_AIRBAG': '1', 23:58:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:58:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:58:16 INFO - 'MOZ_MSVCVERSION': '8', 23:58:16 INFO - 'MOZ_NO_REMOTE': '1', 23:58:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:58:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:58:16 INFO - 'NO_EM_RESTART': '1', 23:58:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:58:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:58:16 INFO - 'OS': 'Windows_NT', 23:58:16 INFO - 'OURDRIVE': 'C:', 23:58:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:58:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:58:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:58:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:58:16 INFO - 'PROCESSOR_LEVEL': '6', 23:58:16 INFO - 'PROCESSOR_REVISION': '1e05', 23:58:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:58:16 INFO - 'PROMPT': '$P$G', 23:58:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:58:16 INFO - 'PWD': 'C:\\slave\\test', 23:58:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:58:16 INFO - 'SESSIONNAME': 'Console', 23:58:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:58:16 INFO - 'SYSTEMDRIVE': 'C:', 23:58:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:58:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:58:16 INFO - 'TEST1': 'testie', 23:58:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:58:16 INFO - 'USERDOMAIN': 'T-XP32-IX-014', 23:58:16 INFO - 'USERNAME': 'cltbld', 23:58:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-014', 23:58:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:58:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:58:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:58:16 INFO - 'WINDIR': 'C:\\WINDOWS', 23:58:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:58:16 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/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 23:58:18 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 23:58:18 INFO - import pkg_resources 23:58:19 INFO - Using 1 client processes 23:58:22 INFO - SUITE-START | Running 778 tests 23:58:22 INFO - Running testharness tests 23:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:58:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:58:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:58:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:58:22 INFO - Setting up ssl 23:58:22 INFO - PROCESS | certutil | 23:58:22 INFO - PROCESS | certutil | 23:58:22 INFO - PROCESS | certutil | 23:58:22 INFO - Certificate Nickname Trust Attributes 23:58:22 INFO - SSL,S/MIME,JAR/XPI 23:58:22 INFO - 23:58:22 INFO - web-platform-tests CT,, 23:58:22 INFO - 23:58:22 INFO - Starting runner 23:58:26 INFO - PROCESS | 908 | [908] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:58:26 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:58:26 INFO - PROCESS | 908 | [908] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 23:58:27 INFO - PROCESS | 908 | 1463036307767 Marionette DEBUG Marionette enabled via build flag and pref 23:58:27 INFO - PROCESS | 908 | ++DOCSHELL 11BB9C00 == 1 [pid = 908] [id = 1] 23:58:27 INFO - PROCESS | 908 | ++DOMWINDOW == 1 (11BBA000) [pid = 908] [serial = 1] [outer = 00000000] 23:58:27 INFO - PROCESS | 908 | [908] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:58:27 INFO - PROCESS | 908 | ++DOMWINDOW == 2 (11BBAC00) [pid = 908] [serial = 2] [outer = 11BBA000] 23:58:27 INFO - PROCESS | 908 | [908] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 23:58:27 INFO - PROCESS | 908 | [908] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 23:58:28 INFO - PROCESS | 908 | ++DOCSHELL 122AF000 == 2 [pid = 908] [id = 2] 23:58:28 INFO - PROCESS | 908 | ++DOMWINDOW == 3 (122AF400) [pid = 908] [serial = 3] [outer = 00000000] 23:58:28 INFO - PROCESS | 908 | [908] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:58:28 INFO - PROCESS | 908 | ++DOMWINDOW == 4 (122B0000) [pid = 908] [serial = 4] [outer = 122AF400] 23:58:28 INFO - PROCESS | 908 | 1463036308288 Marionette INFO Listening on port 2828 23:58:28 INFO - PROCESS | 908 | 1463036308661 Marionette DEBUG Marionette enabled via command-line flag 23:58:28 INFO - PROCESS | 908 | ++DOCSHELL 11192400 == 3 [pid = 908] [id = 3] 23:58:28 INFO - PROCESS | 908 | ++DOMWINDOW == 5 (11192800) [pid = 908] [serial = 5] [outer = 00000000] 23:58:28 INFO - PROCESS | 908 | [908] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:58:28 INFO - PROCESS | 908 | ++DOMWINDOW == 6 (11193400) [pid = 908] [serial = 6] [outer = 11192800] 23:58:28 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:58:29 INFO - PROCESS | 908 | [908] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:58:29 INFO - PROCESS | 908 | ++DOMWINDOW == 7 (13C5DC00) [pid = 908] [serial = 7] [outer = 122AF400] 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:58:29 INFO - PROCESS | 908 | 1463036309134 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1440 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:58:29 INFO - PROCESS | 908 | 1463036309171 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1441 23:58:29 INFO - PROCESS | 908 | 1463036309174 Marionette DEBUG Closed connection conn0 23:58:29 INFO - PROCESS | 908 | 1463036309260 Marionette DEBUG Closed connection conn1 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:58:29 INFO - PROCESS | 908 | 1463036309250 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1442 23:58:29 INFO - PROCESS | 908 | 1463036309291 Marionette DEBUG Closed connection conn2 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:58:29 INFO - PROCESS | 908 | 1463036309299 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1443 23:58:29 INFO - PROCESS | 908 | ++DOCSHELL 11BB9000 == 4 [pid = 908] [id = 4] 23:58:29 INFO - PROCESS | 908 | ++DOMWINDOW == 8 (14172C00) [pid = 908] [serial = 8] [outer = 00000000] 23:58:29 INFO - PROCESS | 908 | ++DOMWINDOW == 9 (1473A000) [pid = 908] [serial = 9] [outer = 14172C00] 23:58:29 INFO - PROCESS | 908 | [908] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 23:58:29 INFO - PROCESS | 908 | ++DOMWINDOW == 10 (1473E800) [pid = 908] [serial = 10] [outer = 14172C00] 23:58:29 INFO - PROCESS | 908 | 1463036309614 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:58:29 INFO - PROCESS | 908 | 1463036309619 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2"} 23:58:29 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:58:29 INFO - PROCESS | 908 | [908] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:58:29 INFO - PROCESS | 908 | [908] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:58:30 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:58:30 INFO - PROCESS | 908 | ++DOCSHELL 15A9A000 == 5 [pid = 908] [id = 5] 23:58:30 INFO - PROCESS | 908 | ++DOMWINDOW == 11 (15A9A800) [pid = 908] [serial = 11] [outer = 00000000] 23:58:30 INFO - PROCESS | 908 | ++DOCSHELL 15A9AC00 == 6 [pid = 908] [id = 6] 23:58:30 INFO - PROCESS | 908 | ++DOMWINDOW == 12 (15A9B000) [pid = 908] [serial = 12] [outer = 00000000] 23:58:30 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:58:31 INFO - PROCESS | 908 | ++DOCSHELL 167F8000 == 7 [pid = 908] [id = 7] 23:58:31 INFO - PROCESS | 908 | ++DOMWINDOW == 13 (167F8400) [pid = 908] [serial = 13] [outer = 00000000] 23:58:31 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:58:31 INFO - PROCESS | 908 | [908] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:58:31 INFO - PROCESS | 908 | ++DOMWINDOW == 14 (16B19800) [pid = 908] [serial = 14] [outer = 167F8400] 23:58:31 INFO - PROCESS | 908 | [908] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 23:58:31 INFO - PROCESS | 908 | ++DOMWINDOW == 15 (16EFA800) [pid = 908] [serial = 15] [outer = 15A9A800] 23:58:31 INFO - PROCESS | 908 | ++DOMWINDOW == 16 (16EFC000) [pid = 908] [serial = 16] [outer = 15A9B000] 23:58:31 INFO - PROCESS | 908 | ++DOMWINDOW == 17 (16EFE400) [pid = 908] [serial = 17] [outer = 167F8400] 23:58:31 INFO - PROCESS | 908 | 1463036311947 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 908 | 1463036311961 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 908 | ++DOMWINDOW == 18 (17F67800) [pid = 908] [serial = 18] [outer = 167F8400] 23:58:32 INFO - PROCESS | 908 | 1463036312516 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4fafe64e-e414-4da8-89f6-7acca027614c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2","command_id":1}}] 23:58:32 INFO - PROCESS | 908 | 1463036312683 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}] 23:58:32 INFO - PROCESS | 908 | 1463036312736 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 23:58:32 INFO - PROCESS | 908 | 1463036312835 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:58:32 INFO - PROCESS | 908 | [908] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:58:33 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 19 (18719000) [pid = 908] [serial = 19] [outer = 167F8400] 23:58:33 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:58:33 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:33 INFO - PROCESS | 908 | 1463036313316 Marionette TRACE conn3 <- [1,3,null,{}] 23:58:33 INFO - PROCESS | 908 | 1463036313336 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:58:33 INFO - PROCESS | 908 | 1463036313375 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 23:58:33 INFO - PROCESS | 908 | 1463036313408 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 908 | 1463036313411 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 23:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:58:33 INFO - PROCESS | 908 | 1463036313415 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 908 | 1463036313418 Marionette TRACE conn3 <- [1,6,null,{}] 23:58:33 INFO - PROCESS | 908 | 1463036313423 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}] 23:58:33 INFO - PROCESS | 908 | 1463036313439 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 23:58:33 INFO - PROCESS | 908 | 1463036313445 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 908 | ++DOCSHELL 167F4000 == 8 [pid = 908] [id = 8] 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 20 (19E50000) [pid = 908] [serial = 20] [outer = 00000000] 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 21 (1A06EC00) [pid = 908] [serial = 21] [outer = 19E50000] 23:58:33 INFO - PROCESS | 908 | 1463036313491 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 22 (1A072C00) [pid = 908] [serial = 22] [outer = 19E50000] 23:58:33 INFO - PROCESS | 908 | ++DOCSHELL 1A305C00 == 9 [pid = 908] [id = 9] 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 23 (1A306000) [pid = 908] [serial = 23] [outer = 00000000] 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 24 (1A309800) [pid = 908] [serial = 24] [outer = 1A306000] 23:58:33 INFO - PROCESS | 908 | 1463036313865 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 908 | ++DOMWINDOW == 25 (1A30DC00) [pid = 908] [serial = 25] [outer = 1A306000] 23:58:34 INFO - PROCESS | 908 | 1463036314017 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]]]}] 23:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 665ms 23:58:34 INFO - PROCESS | 908 | 1463036314137 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 908 | 1463036314139 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 23:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:58:34 INFO - PROCESS | 908 | 1463036314156 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - PROCESS | 908 | 1463036314158 Marionette TRACE conn3 <- [1,10,null,{}] 23:58:34 INFO - PROCESS | 908 | 1463036314214 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}] 23:58:34 INFO - PROCESS | 908 | 1463036314307 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 23:58:34 INFO - PROCESS | 908 | 1463036314321 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 908 | ++DOCSHELL 1A310C00 == 10 [pid = 908] [id = 10] 23:58:34 INFO - PROCESS | 908 | ++DOMWINDOW == 26 (1A722000) [pid = 908] [serial = 26] [outer = 00000000] 23:58:34 INFO - PROCESS | 908 | ++DOMWINDOW == 27 (1ADC3400) [pid = 908] [serial = 27] [outer = 1A722000] 23:58:34 INFO - PROCESS | 908 | 1463036314368 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 908 | ++DOMWINDOW == 28 (1ADC7400) [pid = 908] [serial = 28] [outer = 1A722000] 23:58:34 INFO - PROCESS | 908 | 1463036314704 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]]]}] 23:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 576ms 23:58:34 INFO - PROCESS | 908 | 1463036314734 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 908 | 1463036314737 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 23:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:58:34 INFO - PROCESS | 908 | 1463036314740 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - PROCESS | 908 | 1463036314742 Marionette TRACE conn3 <- [1,14,null,{}] 23:58:34 INFO - PROCESS | 908 | 1463036314745 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}] 23:58:34 INFO - PROCESS | 908 | 1463036314818 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 23:58:34 INFO - PROCESS | 908 | 1463036314825 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 908 | ++DOCSHELL 1AA03000 == 11 [pid = 908] [id = 11] 23:58:34 INFO - PROCESS | 908 | ++DOMWINDOW == 29 (1AA04800) [pid = 908] [serial = 29] [outer = 00000000] 23:58:34 INFO - PROCESS | 908 | ++DOMWINDOW == 30 (1AA41400) [pid = 908] [serial = 30] [outer = 1AA04800] 23:58:34 INFO - PROCESS | 908 | 1463036314868 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 908 | ++DOMWINDOW == 31 (1ADC1400) [pid = 908] [serial = 31] [outer = 1AA04800] 23:58:35 INFO - PROCESS | 908 | 1463036315224 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]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 517ms 23:58:35 INFO - PROCESS | 908 | 1463036315237 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 908 | 1463036315238 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 23:58:35 INFO - PROCESS | 908 | 1463036315242 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:58:35 INFO - PROCESS | 908 | 1463036315243 Marionette TRACE conn3 <- [1,18,null,{}] 23:58:35 INFO - PROCESS | 908 | 1463036315247 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}] 23:58:35 INFO - PROCESS | 908 | 1463036315348 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 23:58:35 INFO - PROCESS | 908 | 1463036315354 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 908 | ++DOCSHELL 1AB5B000 == 12 [pid = 908] [id = 12] 23:58:35 INFO - PROCESS | 908 | ++DOMWINDOW == 32 (1AB5C400) [pid = 908] [serial = 32] [outer = 00000000] 23:58:35 INFO - PROCESS | 908 | ++DOMWINDOW == 33 (1AB60C00) [pid = 908] [serial = 33] [outer = 1AB5C400] 23:58:35 INFO - PROCESS | 908 | 1463036315399 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 908 | ++DOMWINDOW == 34 (1B08E800) [pid = 908] [serial = 34] [outer = 1AB5C400] 23:58:35 INFO - PROCESS | 908 | 1463036315738 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]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 502ms 23:58:35 INFO - PROCESS | 908 | 1463036315761 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 908 | 1463036315763 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 23:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:58:35 INFO - PROCESS | 908 | 1463036315766 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 908 | 1463036315768 Marionette TRACE conn3 <- [1,22,null,{}] 23:58:35 INFO - PROCESS | 908 | 1463036315771 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}] 23:58:35 INFO - PROCESS | 908 | 1463036315840 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 23:58:35 INFO - PROCESS | 908 | 1463036315846 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 908 | ++DOCSHELL 1B094C00 == 13 [pid = 908] [id = 13] 23:58:35 INFO - PROCESS | 908 | ++DOMWINDOW == 35 (1B098000) [pid = 908] [serial = 35] [outer = 00000000] 23:58:35 INFO - PROCESS | 908 | ++DOMWINDOW == 36 (1B253400) [pid = 908] [serial = 36] [outer = 1B098000] 23:58:35 INFO - PROCESS | 908 | 1463036315891 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 908 | ++DOMWINDOW == 37 (1B256800) [pid = 908] [serial = 37] [outer = 1B098000] 23:58:36 INFO - PROCESS | 908 | 1463036316181 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]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 458ms 23:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:58:36 INFO - PROCESS | 908 | 1463036316223 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 908 | 1463036316225 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 23:58:36 INFO - PROCESS | 908 | 1463036316228 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 908 | 1463036316230 Marionette TRACE conn3 <- [1,26,null,{}] 23:58:36 INFO - PROCESS | 908 | 1463036316233 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}] 23:58:36 INFO - PROCESS | 908 | 1463036316322 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 23:58:36 INFO - PROCESS | 908 | 1463036316329 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 908 | ++DOCSHELL 1B25C800 == 14 [pid = 908] [id = 14] 23:58:36 INFO - PROCESS | 908 | ++DOMWINDOW == 38 (1B25D400) [pid = 908] [serial = 38] [outer = 00000000] 23:58:36 INFO - PROCESS | 908 | ++DOMWINDOW == 39 (1B398800) [pid = 908] [serial = 39] [outer = 1B25D400] 23:58:36 INFO - PROCESS | 908 | 1463036316371 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 908 | ++DOMWINDOW == 40 (1B39C800) [pid = 908] [serial = 40] [outer = 1B25D400] 23:58:36 INFO - PROCESS | 908 | 1463036316665 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]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 458ms 23:58:36 INFO - PROCESS | 908 | 1463036316704 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 908 | 1463036316706 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 23:58:36 INFO - PROCESS | 908 | 1463036316714 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:58:36 INFO - PROCESS | 908 | 1463036316716 Marionette TRACE conn3 <- [1,30,null,{}] 23:58:36 INFO - PROCESS | 908 | 1463036316719 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}] 23:58:36 INFO - PROCESS | 908 | 1463036316784 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 23:58:36 INFO - PROCESS | 908 | 1463036316791 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 908 | ++DOCSHELL 1B392400 == 15 [pid = 908] [id = 15] 23:58:36 INFO - PROCESS | 908 | ++DOMWINDOW == 41 (1B39D800) [pid = 908] [serial = 41] [outer = 00000000] 23:58:36 INFO - PROCESS | 908 | ++DOMWINDOW == 42 (1B635800) [pid = 908] [serial = 42] [outer = 1B39D800] 23:58:36 INFO - PROCESS | 908 | 1463036316834 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 908 | ++DOMWINDOW == 43 (1B63A400) [pid = 908] [serial = 43] [outer = 1B39D800] 23:58:37 INFO - PROCESS | 908 | ++DOCSHELL 1B7AC400 == 16 [pid = 908] [id = 16] 23:58:37 INFO - PROCESS | 908 | ++DOMWINDOW == 44 (1B7ACC00) [pid = 908] [serial = 44] [outer = 00000000] 23:58:37 INFO - PROCESS | 908 | ++DOMWINDOW == 45 (1B7AFC00) [pid = 908] [serial = 45] [outer = 1B7ACC00] 23:58:37 INFO - PROCESS | 908 | ++DOMWINDOW == 46 (1B7B1000) [pid = 908] [serial = 46] [outer = 1B7ACC00] 23:58:37 INFO - PROCESS | 908 | ++DOCSHELL 1B7B2400 == 17 [pid = 908] [id = 17] 23:58:37 INFO - PROCESS | 908 | ++DOMWINDOW == 47 (1B7B4800) [pid = 908] [serial = 47] [outer = 00000000] 23:58:37 INFO - PROCESS | 908 | ++DOMWINDOW == 48 (1BC07400) [pid = 908] [serial = 48] [outer = 1B7B4800] 23:58:37 INFO - PROCESS | 908 | ++DOMWINDOW == 49 (1BC0D800) [pid = 908] [serial = 49] [outer = 1B7B4800] 23:58:37 INFO - PROCESS | 908 | 1463036317273 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]]]}] 23:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 606ms 23:58:37 INFO - PROCESS | 908 | 1463036317772 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 908 | 1463036317777 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 23:58:37 INFO - PROCESS | 908 | --DOCSHELL 11BB9C00 == 16 [pid = 908] [id = 1] 23:58:37 INFO - PROCESS | 908 | 1463036317876 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 908 | 1463036317880 Marionette TRACE conn3 <- [1,34,null,{}] 23:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:58:37 INFO - PROCESS | 908 | 1463036317887 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}] 23:58:37 INFO - PROCESS | 908 | 1463036317997 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 23:58:38 INFO - PROCESS | 908 | 1463036318069 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 908 | ++DOCSHELL 106ED000 == 17 [pid = 908] [id = 18] 23:58:38 INFO - PROCESS | 908 | ++DOMWINDOW == 50 (106EDC00) [pid = 908] [serial = 50] [outer = 00000000] 23:58:38 INFO - PROCESS | 908 | ++DOMWINDOW == 51 (1075F000) [pid = 908] [serial = 51] [outer = 106EDC00] 23:58:38 INFO - PROCESS | 908 | 1463036318115 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (10D60400) [pid = 908] [serial = 52] [outer = 106EDC00] 23:58:38 INFO - PROCESS | 908 | 1463036318669 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]]]}] 23:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 797ms 23:58:38 INFO - PROCESS | 908 | 1463036318695 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 908 | 1463036318698 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 23:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:58:38 INFO - PROCESS | 908 | 1463036318706 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 908 | 1463036318710 Marionette TRACE conn3 <- [1,38,null,{}] 23:58:38 INFO - PROCESS | 908 | 1463036318715 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}] 23:58:38 INFO - PROCESS | 908 | 1463036318806 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 23:58:38 INFO - PROCESS | 908 | 1463036318884 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 908 | ++DOCSHELL 111C9000 == 18 [pid = 908] [id = 19] 23:58:38 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (1125E000) [pid = 908] [serial = 53] [outer = 00000000] 23:58:38 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (12E22C00) [pid = 908] [serial = 54] [outer = 1125E000] 23:58:38 INFO - PROCESS | 908 | 1463036318939 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (13549000) [pid = 908] [serial = 55] [outer = 1125E000] 23:58:39 INFO - PROCESS | 908 | 1463036319649 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]]]}] 23:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 975ms 23:58:39 INFO - PROCESS | 908 | 1463036319680 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 908 | 1463036319684 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 23:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:58:39 INFO - PROCESS | 908 | 1463036319695 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 908 | 1463036319699 Marionette TRACE conn3 <- [1,42,null,{}] 23:58:39 INFO - PROCESS | 908 | 1463036319704 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}] 23:58:39 INFO - PROCESS | 908 | 1463036319794 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 23:58:39 INFO - PROCESS | 908 | 1463036319853 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 908 | ++DOCSHELL 1075B000 == 19 [pid = 908] [id = 20] 23:58:39 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (1075B800) [pid = 908] [serial = 56] [outer = 00000000] 23:58:39 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (107EEC00) [pid = 908] [serial = 57] [outer = 1075B800] 23:58:39 INFO - PROCESS | 908 | 1463036319902 Marionette DEBUG loaded listener.js 23:58:39 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (10D5E000) [pid = 908] [serial = 58] [outer = 1075B800] 23:58:40 INFO - PROCESS | 908 | --DOCSHELL 11BB9000 == 18 [pid = 908] [id = 4] 23:58:40 INFO - PROCESS | 908 | 1463036320345 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]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 709ms 23:58:40 INFO - PROCESS | 908 | 1463036320398 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 23:58:40 INFO - PROCESS | 908 | 1463036320404 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 23:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:58:40 INFO - PROCESS | 908 | 1463036320410 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 908 | 1463036320412 Marionette TRACE conn3 <- [1,46,null,{}] 23:58:40 INFO - PROCESS | 908 | 1463036320416 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}] 23:58:40 INFO - PROCESS | 908 | 1463036320492 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 23:58:40 INFO - PROCESS | 908 | 1463036320501 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 908 | ++DOCSHELL 111BF800 == 19 [pid = 908] [id = 21] 23:58:40 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (111C0400) [pid = 908] [serial = 59] [outer = 00000000] 23:58:40 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (1154C400) [pid = 908] [serial = 60] [outer = 111C0400] 23:58:40 INFO - PROCESS | 908 | 1463036320555 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (1157CC00) [pid = 908] [serial = 61] [outer = 111C0400] 23:58:40 INFO - PROCESS | 908 | 1463036320951 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]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 591ms 23:58:41 INFO - PROCESS | 908 | 1463036321011 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 908 | 1463036321013 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 23:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:58:41 INFO - PROCESS | 908 | 1463036321016 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 908 | 1463036321020 Marionette TRACE conn3 <- [1,50,null,{}] 23:58:41 INFO - PROCESS | 908 | 1463036321030 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}] 23:58:41 INFO - PROCESS | 908 | 1463036321135 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 23:58:41 INFO - PROCESS | 908 | 1463036321146 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 908 | ++DOCSHELL 122AB000 == 20 [pid = 908] [id = 22] 23:58:41 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (122AC800) [pid = 908] [serial = 62] [outer = 00000000] 23:58:41 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (12C42000) [pid = 908] [serial = 63] [outer = 122AC800] 23:58:41 INFO - PROCESS | 908 | 1463036321197 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (12E48400) [pid = 908] [serial = 64] [outer = 122AC800] 23:58:41 INFO - PROCESS | 908 | 1463036321667 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]]]}] 23:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 695ms 23:58:41 INFO - PROCESS | 908 | 1463036321722 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 908 | 1463036321724 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 23:58:41 INFO - PROCESS | 908 | 1463036321727 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:58:41 INFO - PROCESS | 908 | 1463036321729 Marionette TRACE conn3 <- [1,54,null,{}] 23:58:41 INFO - PROCESS | 908 | 1463036321732 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}] 23:58:41 INFO - PROCESS | 908 | 1463036321810 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 23:58:41 INFO - PROCESS | 908 | 1463036321817 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 908 | ++DOCSHELL 132EFC00 == 21 [pid = 908] [id = 23] 23:58:41 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (1402A000) [pid = 908] [serial = 65] [outer = 00000000] 23:58:41 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (14792400) [pid = 908] [serial = 66] [outer = 1402A000] 23:58:41 INFO - PROCESS | 908 | 1463036321844 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (1479CC00) [pid = 908] [serial = 67] [outer = 1402A000] 23:58:42 INFO - PROCESS | 908 | 1463036322219 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]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 561ms 23:58:42 INFO - PROCESS | 908 | 1463036322287 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 908 | 1463036322289 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 23:58:42 INFO - PROCESS | 908 | 1463036322292 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:58:42 INFO - PROCESS | 908 | 1463036322294 Marionette TRACE conn3 <- [1,58,null,{}] 23:58:42 INFO - PROCESS | 908 | 1463036322301 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}] 23:58:42 INFO - PROCESS | 908 | 1463036322372 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 23:58:42 INFO - PROCESS | 908 | 1463036322379 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 908 | ++DOCSHELL 11265000 == 22 [pid = 908] [id = 24] 23:58:42 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (14172000) [pid = 908] [serial = 68] [outer = 00000000] 23:58:42 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (157A1400) [pid = 908] [serial = 69] [outer = 14172000] 23:58:42 INFO - PROCESS | 908 | 1463036322423 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (15A92000) [pid = 908] [serial = 70] [outer = 14172000] 23:58:42 INFO - PROCESS | 908 | 1463036322767 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]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 502ms 23:58:42 INFO - PROCESS | 908 | 1463036322792 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 908 | 1463036322793 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 23:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:58:42 INFO - PROCESS | 908 | 1463036322797 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 908 | 1463036322798 Marionette TRACE conn3 <- [1,62,null,{}] 23:58:42 INFO - PROCESS | 908 | 1463036322802 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}] 23:58:42 INFO - PROCESS | 908 | 1463036322926 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 23:58:42 INFO - PROCESS | 908 | 1463036322935 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 908 | ++DOCSHELL 157AA400 == 23 [pid = 908] [id = 25] 23:58:42 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (15A94000) [pid = 908] [serial = 71] [outer = 00000000] 23:58:42 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (160C6000) [pid = 908] [serial = 72] [outer = 15A94000] 23:58:42 INFO - PROCESS | 908 | 1463036322982 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (16439800) [pid = 908] [serial = 73] [outer = 15A94000] 23:58:43 INFO - PROCESS | 908 | 1463036323329 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]]]}] 23:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 561ms 23:58:43 INFO - PROCESS | 908 | 1463036323377 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 908 | 1463036323379 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 23:58:43 INFO - PROCESS | 908 | 1463036323382 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:58:43 INFO - PROCESS | 908 | 1463036323384 Marionette TRACE conn3 <- [1,66,null,{}] 23:58:43 INFO - PROCESS | 908 | 1463036323371 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}] 23:58:43 INFO - PROCESS | 908 | 1463036323442 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 23:58:43 INFO - PROCESS | 908 | 1463036323512 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 908 | ++DOCSHELL 16439400 == 24 [pid = 908] [id = 26] 23:58:43 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (167F0C00) [pid = 908] [serial = 74] [outer = 00000000] 23:58:43 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (16EF6000) [pid = 908] [serial = 75] [outer = 167F0C00] 23:58:43 INFO - PROCESS | 908 | 1463036323555 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16EF7800) [pid = 908] [serial = 76] [outer = 167F0C00] 23:58:43 INFO - PROCESS | 908 | 1463036323891 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]]]}] 23:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 561ms 23:58:43 INFO - PROCESS | 908 | 1463036323944 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 908 | 1463036323946 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 23:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:58:43 INFO - PROCESS | 908 | 1463036323949 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 908 | 1463036323951 Marionette TRACE conn3 <- [1,70,null,{}] 23:58:43 INFO - PROCESS | 908 | 1463036323954 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}] 23:58:44 INFO - PROCESS | 908 | 1463036324035 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 23:58:44 INFO - PROCESS | 908 | 1463036324044 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 908 | ++DOCSHELL 111C4000 == 25 [pid = 908] [id = 27] 23:58:44 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (16B20400) [pid = 908] [serial = 77] [outer = 00000000] 23:58:44 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (176E6800) [pid = 908] [serial = 78] [outer = 16B20400] 23:58:44 INFO - PROCESS | 908 | 1463036324090 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (17977C00) [pid = 908] [serial = 79] [outer = 16B20400] 23:58:44 INFO - PROCESS | 908 | 1463036324448 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]]]}] 23:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 561ms 23:58:44 INFO - PROCESS | 908 | 1463036324507 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 908 | 1463036324509 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 23:58:44 INFO - PROCESS | 908 | 1463036324513 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:58:44 INFO - PROCESS | 908 | 1463036324514 Marionette TRACE conn3 <- [1,74,null,{}] 23:58:44 INFO - PROCESS | 908 | 1463036324517 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}] 23:58:44 INFO - PROCESS | 908 | 1463036324589 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 23:58:44 INFO - PROCESS | 908 | 1463036324659 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 908 | ++DOCSHELL 170E1400 == 26 [pid = 908] [id = 28] 23:58:44 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1769F400) [pid = 908] [serial = 80] [outer = 00000000] 23:58:44 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (17F1B400) [pid = 908] [serial = 81] [outer = 1769F400] 23:58:44 INFO - PROCESS | 908 | 1463036324685 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (17F58400) [pid = 908] [serial = 82] [outer = 1769F400] 23:58:45 INFO - PROCESS | 908 | 1463036325015 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]]]}] 23:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 562ms 23:58:45 INFO - PROCESS | 908 | 1463036325074 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 908 | 1463036325076 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 23:58:45 INFO - PROCESS | 908 | 1463036325079 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:58:45 INFO - PROCESS | 908 | 1463036325081 Marionette TRACE conn3 <- [1,78,null,{}] 23:58:45 INFO - PROCESS | 908 | 1463036325084 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}] 23:58:45 INFO - PROCESS | 908 | 1463036325183 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 23:58:45 INFO - PROCESS | 908 | 1463036325192 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 908 | ++DOCSHELL 13239800 == 27 [pid = 908] [id = 29] 23:58:45 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (13B23800) [pid = 908] [serial = 83] [outer = 00000000] 23:58:45 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (18452400) [pid = 908] [serial = 84] [outer = 13B23800] 23:58:45 INFO - PROCESS | 908 | 1463036325235 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1845C400) [pid = 908] [serial = 85] [outer = 13B23800] 23:58:45 INFO - PROCESS | 908 | 1463036325588 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]]]}] 23:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 562ms 23:58:45 INFO - PROCESS | 908 | 1463036325642 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 908 | 1463036325644 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 23:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:58:45 INFO - PROCESS | 908 | 1463036325648 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 908 | 1463036325650 Marionette TRACE conn3 <- [1,82,null,{}] 23:58:45 INFO - PROCESS | 908 | 1463036325654 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}] 23:58:45 INFO - PROCESS | 908 | 1463036325771 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 23:58:45 INFO - PROCESS | 908 | 1463036325787 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 908 | ++DOCSHELL 1845AC00 == 28 [pid = 908] [id = 30] 23:58:45 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (18460400) [pid = 908] [serial = 86] [outer = 00000000] 23:58:45 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (19E42C00) [pid = 908] [serial = 87] [outer = 18460400] 23:58:45 INFO - PROCESS | 908 | 1463036325832 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1A074800) [pid = 908] [serial = 88] [outer = 18460400] 23:58:46 INFO - PROCESS | 908 | 1463036326200 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]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 561ms 23:58:46 INFO - PROCESS | 908 | 1463036326208 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 908 | 1463036326210 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 23:58:46 INFO - PROCESS | 908 | 1463036326213 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:58:46 INFO - PROCESS | 908 | 1463036326215 Marionette TRACE conn3 <- [1,86,null,{}] 23:58:46 INFO - PROCESS | 908 | 1463036326218 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}] 23:58:46 INFO - PROCESS | 908 | 1463036326292 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 23:58:46 INFO - PROCESS | 908 | 1463036326381 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 908 | ++DOCSHELL 130EE800 == 29 [pid = 908] [id = 31] 23:58:46 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1416CC00) [pid = 908] [serial = 89] [outer = 00000000] 23:58:46 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1A211000) [pid = 908] [serial = 90] [outer = 1416CC00] 23:58:46 INFO - PROCESS | 908 | 1463036326426 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1A214000) [pid = 908] [serial = 91] [outer = 1416CC00] 23:58:46 INFO - PROCESS | 908 | 1463036326757 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]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 561ms 23:58:46 INFO - PROCESS | 908 | 1463036326791 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 908 | 1463036326793 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 23:58:46 INFO - PROCESS | 908 | 1463036326796 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:58:46 INFO - PROCESS | 908 | 1463036326798 Marionette TRACE conn3 <- [1,90,null,{}] 23:58:46 INFO - PROCESS | 908 | 1463036326801 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}] 23:58:46 INFO - PROCESS | 908 | 1463036326873 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 23:58:46 INFO - PROCESS | 908 | 1463036326925 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 908 | ++DOCSHELL 10E77C00 == 30 [pid = 908] [id = 32] 23:58:46 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (122AA800) [pid = 908] [serial = 92] [outer = 00000000] 23:58:46 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1A725800) [pid = 908] [serial = 93] [outer = 122AA800] 23:58:46 INFO - PROCESS | 908 | 1463036326967 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1A7EEC00) [pid = 908] [serial = 94] [outer = 122AA800] 23:58:47 INFO - PROCESS | 908 | 1463036327303 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]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 561ms 23:58:47 INFO - PROCESS | 908 | 1463036327357 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 908 | 1463036327359 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 23:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:58:47 INFO - PROCESS | 908 | 1463036327363 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 908 | 1463036327365 Marionette TRACE conn3 <- [1,94,null,{}] 23:58:47 INFO - PROCESS | 908 | 1463036327368 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}] 23:58:48 INFO - PROCESS | 908 | 1463036328147 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 23:58:48 INFO - PROCESS | 908 | 1463036328242 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 908 | ++DOCSHELL 10639800 == 31 [pid = 908] [id = 33] 23:58:48 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (10639C00) [pid = 908] [serial = 95] [outer = 00000000] 23:58:48 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1067C000) [pid = 908] [serial = 96] [outer = 10639C00] 23:58:48 INFO - PROCESS | 908 | 1463036328290 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (106F0800) [pid = 908] [serial = 97] [outer = 10639C00] 23:58:48 INFO - PROCESS | 908 | 1463036328700 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]]]}] 23:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1374ms 23:58:48 INFO - PROCESS | 908 | 1463036328735 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 23:58:48 INFO - PROCESS | 908 | 1463036328738 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 23:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:58:48 INFO - PROCESS | 908 | 1463036328748 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 908 | 1463036328751 Marionette TRACE conn3 <- [1,98,null,{}] 23:58:48 INFO - PROCESS | 908 | 1463036328755 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}] 23:58:48 INFO - PROCESS | 908 | 1463036328874 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 23:58:48 INFO - PROCESS | 908 | 1463036328940 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 908 | ++DOCSHELL 111C5800 == 32 [pid = 908] [id = 34] 23:58:48 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (111C5C00) [pid = 908] [serial = 98] [outer = 00000000] 23:58:48 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1157A400) [pid = 908] [serial = 99] [outer = 111C5C00] 23:58:48 INFO - PROCESS | 908 | 1463036328987 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (11B5BC00) [pid = 908] [serial = 100] [outer = 111C5C00] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 99 (14172C00) [pid = 908] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1B25D400) [pid = 908] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1B098000) [pid = 908] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1AB5C400) [pid = 908] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1AA04800) [pid = 908] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1A722000) [pid = 908] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 93 (19E50000) [pid = 908] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1075B800) [pid = 908] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 91 (111C0400) [pid = 908] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 90 (122AC800) [pid = 908] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1402A000) [pid = 908] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 88 (14172000) [pid = 908] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 87 (15A94000) [pid = 908] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 86 (167F0C00) [pid = 908] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 85 (16B20400) [pid = 908] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1769F400) [pid = 908] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 83 (13B23800) [pid = 908] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 82 (18460400) [pid = 908] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 81 (1416CC00) [pid = 908] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1B39D800) [pid = 908] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 79 (106EDC00) [pid = 908] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:58:49 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1125E000) [pid = 908] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:58:49 INFO - PROCESS | 908 | 1463036329816 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]]]}] 23:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1152ms 23:58:49 INFO - PROCESS | 908 | 1463036329896 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 23:58:49 INFO - PROCESS | 908 | 1463036329899 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 23:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:58:49 INFO - PROCESS | 908 | 1463036329902 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:58:49 INFO - PROCESS | 908 | 1463036329904 Marionette TRACE conn3 <- [1,102,null,{}] 23:58:49 INFO - PROCESS | 908 | 1463036329908 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}] 23:58:49 INFO - PROCESS | 908 | 1463036329982 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 23:58:50 INFO - PROCESS | 908 | 1463036330066 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 908 | ++DOCSHELL 10D59C00 == 33 [pid = 908] [id = 35] 23:58:50 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1157A000) [pid = 908] [serial = 101] [outer = 00000000] 23:58:50 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (11FAF800) [pid = 908] [serial = 102] [outer = 1157A000] 23:58:50 INFO - PROCESS | 908 | 1463036330096 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (122B1800) [pid = 908] [serial = 103] [outer = 1157A000] 23:58:50 INFO - PROCESS | 908 | 1463036330396 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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 561ms 23:58:50 INFO - PROCESS | 908 | 1463036330462 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 908 | 1463036330465 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 23:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:58:50 INFO - PROCESS | 908 | 1463036330475 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 908 | 1463036330479 Marionette TRACE conn3 <- [1,106,null,{}] 23:58:50 INFO - PROCESS | 908 | 1463036330482 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}] 23:58:50 INFO - PROCESS | 908 | 1463036330574 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 23:58:50 INFO - PROCESS | 908 | 1463036330636 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 908 | ++DOCSHELL 122A6400 == 34 [pid = 908] [id = 36] 23:58:50 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (122AC800) [pid = 908] [serial = 104] [outer = 00000000] 23:58:50 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (13C54400) [pid = 908] [serial = 105] [outer = 122AC800] 23:58:50 INFO - PROCESS | 908 | 1463036330680 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (14739C00) [pid = 908] [serial = 106] [outer = 122AC800] 23:58:51 INFO - PROCESS | 908 | 1463036331022 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]]]}] 23:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 561ms 23:58:51 INFO - PROCESS | 908 | 1463036331028 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 908 | 1463036331030 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 23:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:58:51 INFO - PROCESS | 908 | 1463036331033 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 908 | 1463036331035 Marionette TRACE conn3 <- [1,110,null,{}] 23:58:51 INFO - PROCESS | 908 | 1463036331038 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}] 23:58:51 INFO - PROCESS | 908 | 1463036331116 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 23:58:51 INFO - PROCESS | 908 | 1463036331180 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 908 | ++DOCSHELL 132EB000 == 35 [pid = 908] [id = 37] 23:58:51 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (13546000) [pid = 908] [serial = 107] [outer = 00000000] 23:58:51 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (157AF000) [pid = 908] [serial = 108] [outer = 13546000] 23:58:51 INFO - PROCESS | 908 | 1463036331223 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (15ABDC00) [pid = 908] [serial = 109] [outer = 13546000] 23:58:51 INFO - PROCESS | 908 | 1463036331547 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]]]}] 23:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 561ms 23:58:51 INFO - PROCESS | 908 | 1463036331613 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 908 | 1463036331615 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 23:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:58:51 INFO - PROCESS | 908 | 1463036331618 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 908 | 1463036331620 Marionette TRACE conn3 <- [1,114,null,{}] 23:58:51 INFO - PROCESS | 908 | 1463036331624 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}] 23:58:51 INFO - PROCESS | 908 | 1463036331719 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 23:58:51 INFO - PROCESS | 908 | 1463036331782 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 908 | ++DOCSHELL 1052BC00 == 36 [pid = 908] [id = 38] 23:58:51 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (10573400) [pid = 908] [serial = 110] [outer = 00000000] 23:58:51 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1063A800) [pid = 908] [serial = 111] [outer = 10573400] 23:58:51 INFO - PROCESS | 908 | 1463036331838 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (107F0000) [pid = 908] [serial = 112] [outer = 10573400] 23:58:52 INFO - PROCESS | 908 | 1463036332345 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]]]}] 23:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 798ms 23:58:52 INFO - PROCESS | 908 | 1463036332407 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 908 | 1463036332411 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 23:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:58:52 INFO - PROCESS | 908 | 1463036332415 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 908 | 1463036332419 Marionette TRACE conn3 <- [1,118,null,{}] 23:58:52 INFO - PROCESS | 908 | 1463036332424 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}] 23:58:52 INFO - PROCESS | 908 | 1463036332529 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 23:58:52 INFO - PROCESS | 908 | 1463036332614 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 908 | ++DOCSHELL 117DC800 == 37 [pid = 908] [id = 39] 23:58:52 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (12C14C00) [pid = 908] [serial = 113] [outer = 00000000] 23:58:52 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (13C23800) [pid = 908] [serial = 114] [outer = 12C14C00] 23:58:52 INFO - PROCESS | 908 | 1463036332652 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (14740800) [pid = 908] [serial = 115] [outer = 12C14C00] 23:58:53 INFO - PROCESS | 908 | 1463036333116 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]]]}] 23:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 768ms 23:58:53 INFO - PROCESS | 908 | 1463036333183 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 23:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:58:53 INFO - PROCESS | 908 | 1463036333186 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 23:58:53 INFO - PROCESS | 908 | 1463036333190 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 908 | 1463036333192 Marionette TRACE conn3 <- [1,122,null,{}] 23:58:53 INFO - PROCESS | 908 | 1463036333196 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}] 23:58:53 INFO - PROCESS | 908 | 1463036333272 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 23:58:53 INFO - PROCESS | 908 | 1463036333358 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 908 | ++DOCSHELL 16438800 == 38 [pid = 908] [id = 40] 23:58:53 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (16439000) [pid = 908] [serial = 116] [outer = 00000000] 23:58:53 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (16B19400) [pid = 908] [serial = 117] [outer = 16439000] 23:58:53 INFO - PROCESS | 908 | 1463036333411 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16EF4000) [pid = 908] [serial = 118] [outer = 16439000] 23:58:53 INFO - PROCESS | 908 | 1463036333972 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]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 857ms 23:58:54 INFO - PROCESS | 908 | 1463036334040 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 908 | 1463036334044 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 23:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:58:54 INFO - PROCESS | 908 | 1463036334054 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 908 | 1463036334059 Marionette TRACE conn3 <- [1,126,null,{}] 23:58:54 INFO - PROCESS | 908 | 1463036334063 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}] 23:58:54 INFO - PROCESS | 908 | 1463036334159 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 23:58:54 INFO - PROCESS | 908 | 1463036334229 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 908 | ++DOCSHELL 1796C400 == 39 [pid = 908] [id = 41] 23:58:54 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (17978400) [pid = 908] [serial = 119] [outer = 00000000] 23:58:54 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (17F1C800) [pid = 908] [serial = 120] [outer = 17978400] 23:58:54 INFO - PROCESS | 908 | 1463036334281 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (17F59000) [pid = 908] [serial = 121] [outer = 17978400] 23:58:54 INFO - PROCESS | 908 | 1463036334902 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]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 887ms 23:58:54 INFO - PROCESS | 908 | 1463036334942 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 908 | 1463036334946 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 23:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:58:54 INFO - PROCESS | 908 | 1463036334951 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 908 | 1463036334954 Marionette TRACE conn3 <- [1,130,null,{}] 23:58:54 INFO - PROCESS | 908 | 1463036334959 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}] 23:58:55 INFO - PROCESS | 908 | 1463036335050 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 23:58:55 INFO - PROCESS | 908 | 1463036335121 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 908 | ++DOCSHELL 10E79400 == 40 [pid = 908] [id = 42] 23:58:55 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (10E7F000) [pid = 908] [serial = 122] [outer = 00000000] 23:58:55 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (111C1C00) [pid = 908] [serial = 123] [outer = 10E7F000] 23:58:55 INFO - PROCESS | 908 | 1463036335152 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1157BC00) [pid = 908] [serial = 124] [outer = 10E7F000] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 132EB000 == 39 [pid = 908] [id = 37] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 122A6400 == 38 [pid = 908] [id = 36] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 10D59C00 == 37 [pid = 908] [id = 35] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 111C5800 == 36 [pid = 908] [id = 34] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 10639800 == 35 [pid = 908] [id = 33] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 13239800 == 34 [pid = 908] [id = 29] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 10E77C00 == 33 [pid = 908] [id = 32] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 16438800 == 32 [pid = 908] [id = 40] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 1845AC00 == 31 [pid = 908] [id = 30] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 1796C400 == 30 [pid = 908] [id = 41] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 1052BC00 == 29 [pid = 908] [id = 38] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 130EE800 == 28 [pid = 908] [id = 31] 23:58:55 INFO - PROCESS | 908 | --DOCSHELL 117DC800 == 27 [pid = 908] [id = 39] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1A074800) [pid = 908] [serial = 88] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1479CC00) [pid = 908] [serial = 67] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1A214000) [pid = 908] [serial = 91] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 98 (13549000) [pid = 908] [serial = 55] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1B63A400) [pid = 908] [serial = 43] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1473A000) [pid = 908] [serial = 9] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1473E800) [pid = 908] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 94 (122B0000) [pid = 908] [serial = 4] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1154C400) [pid = 908] [serial = 60] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 92 (12C42000) [pid = 908] [serial = 63] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 91 (14792400) [pid = 908] [serial = 66] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 90 (157A1400) [pid = 908] [serial = 69] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 89 (160C6000) [pid = 908] [serial = 72] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 88 (16EF6000) [pid = 908] [serial = 75] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 87 (176E6800) [pid = 908] [serial = 78] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 86 (17F1B400) [pid = 908] [serial = 81] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 85 (18452400) [pid = 908] [serial = 84] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 84 (19E42C00) [pid = 908] [serial = 87] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 83 (1A211000) [pid = 908] [serial = 90] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 82 (1157CC00) [pid = 908] [serial = 61] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 81 (1075F000) [pid = 908] [serial = 51] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 80 (12E22C00) [pid = 908] [serial = 54] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 79 (107EEC00) [pid = 908] [serial = 57] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 78 (10D5E000) [pid = 908] [serial = 58] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 77 (16439800) [pid = 908] [serial = 73] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 76 (16EF7800) [pid = 908] [serial = 76] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 75 (17977C00) [pid = 908] [serial = 79] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 74 (10D60400) [pid = 908] [serial = 52] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 73 (17F58400) [pid = 908] [serial = 82] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 72 (12E48400) [pid = 908] [serial = 64] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 71 (1845C400) [pid = 908] [serial = 85] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 70 (15A92000) [pid = 908] [serial = 70] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 69 (1AB60C00) [pid = 908] [serial = 33] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 68 (1B08E800) [pid = 908] [serial = 34] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 67 (1ADC1400) [pid = 908] [serial = 31] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 66 (1AA41400) [pid = 908] [serial = 30] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 65 (1ADC3400) [pid = 908] [serial = 27] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 64 (1ADC7400) [pid = 908] [serial = 28] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 63 (1A072C00) [pid = 908] [serial = 22] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 62 (1A309800) [pid = 908] [serial = 24] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 61 (1A06EC00) [pid = 908] [serial = 21] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 60 (16EFE400) [pid = 908] [serial = 17] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 59 (16B19800) [pid = 908] [serial = 14] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 58 (1BC07400) [pid = 908] [serial = 48] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 57 (1B635800) [pid = 908] [serial = 42] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 56 (1B7AFC00) [pid = 908] [serial = 45] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 55 (1B39C800) [pid = 908] [serial = 40] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 54 (1B398800) [pid = 908] [serial = 39] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 53 (1B253400) [pid = 908] [serial = 36] [outer = 00000000] [url = about:blank] 23:58:55 INFO - PROCESS | 908 | --DOMWINDOW == 52 (1B256800) [pid = 908] [serial = 37] [outer = 00000000] [url = about:blank] 23:58:56 INFO - PROCESS | 908 | 1463036336031 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]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1123ms 23:58:56 INFO - PROCESS | 908 | 1463036336089 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 908 | 1463036336094 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 23:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:58:56 INFO - PROCESS | 908 | 1463036336098 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 908 | 1463036336102 Marionette TRACE conn3 <- [1,134,null,{}] 23:58:56 INFO - PROCESS | 908 | 1463036336107 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}] 23:58:56 INFO - PROCESS | 908 | 1463036336171 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 23:58:56 INFO - PROCESS | 908 | 1463036336180 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 908 | ++DOCSHELL 111C2000 == 28 [pid = 908] [id = 43] 23:58:56 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (111CAC00) [pid = 908] [serial = 125] [outer = 00000000] 23:58:56 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (1157CC00) [pid = 908] [serial = 126] [outer = 111CAC00] 23:58:56 INFO - PROCESS | 908 | 1463036336227 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (11BBB000) [pid = 908] [serial = 127] [outer = 111CAC00] 23:58:56 INFO - PROCESS | 908 | 1463036336632 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]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 561ms 23:58:56 INFO - PROCESS | 908 | 1463036336661 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 908 | 1463036336667 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 23:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:58:56 INFO - PROCESS | 908 | 1463036336674 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 908 | 1463036336676 Marionette TRACE conn3 <- [1,138,null,{}] 23:58:56 INFO - PROCESS | 908 | 1463036336680 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}] 23:58:56 INFO - PROCESS | 908 | 1463036336742 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 23:58:56 INFO - PROCESS | 908 | 1463036336750 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 908 | ++DOCSHELL 11FB1000 == 29 [pid = 908] [id = 44] 23:58:56 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (12213800) [pid = 908] [serial = 128] [outer = 00000000] 23:58:56 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (13235000) [pid = 908] [serial = 129] [outer = 12213800] 23:58:56 INFO - PROCESS | 908 | 1463036336796 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (134DE800) [pid = 908] [serial = 130] [outer = 12213800] 23:58:57 INFO - PROCESS | 908 | 1463036337195 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]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 561ms 23:58:57 INFO - PROCESS | 908 | 1463036337234 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 908 | 1463036337237 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 23:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:58:57 INFO - PROCESS | 908 | 1463036337245 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 908 | 1463036337248 Marionette TRACE conn3 <- [1,142,null,{}] 23:58:57 INFO - PROCESS | 908 | 1463036337259 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}] 23:58:57 INFO - PROCESS | 908 | 1463036337340 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 23:58:57 INFO - PROCESS | 908 | 1463036337330 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 908 | ++DOCSHELL 1473E400 == 30 [pid = 908] [id = 45] 23:58:57 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (14799800) [pid = 908] [serial = 131] [outer = 00000000] 23:58:57 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (15312C00) [pid = 908] [serial = 132] [outer = 14799800] 23:58:57 INFO - PROCESS | 908 | 1463036337379 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (15A91800) [pid = 908] [serial = 133] [outer = 14799800] 23:58:57 INFO - PROCESS | 908 | 1463036337762 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]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 561ms 23:58:57 INFO - PROCESS | 908 | 1463036337809 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 908 | 1463036337812 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 23:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:58:57 INFO - PROCESS | 908 | 1463036337819 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 908 | 1463036337821 Marionette TRACE conn3 <- [1,146,null,{}] 23:58:57 INFO - PROCESS | 908 | 1463036337824 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}] 23:58:57 INFO - PROCESS | 908 | 1463036337925 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 23:58:57 INFO - PROCESS | 908 | 1463036337934 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 908 | ++DOCSHELL 14735800 == 31 [pid = 908] [id = 46] 23:58:57 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (15AC8800) [pid = 908] [serial = 134] [outer = 00000000] 23:58:57 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (160CD400) [pid = 908] [serial = 135] [outer = 15AC8800] 23:58:57 INFO - PROCESS | 908 | 1463036337971 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (16A7DC00) [pid = 908] [serial = 136] [outer = 15AC8800] 23:58:58 INFO - PROCESS | 908 | 1463036338369 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]]]}] 23:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 591ms 23:58:58 INFO - PROCESS | 908 | 1463036338420 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 23:58:58 INFO - PROCESS | 908 | 1463036338422 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 23:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:58:58 INFO - PROCESS | 908 | 1463036338425 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 908 | 1463036338427 Marionette TRACE conn3 <- [1,150,null,{}] 23:58:58 INFO - PROCESS | 908 | 1463036338436 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}] 23:58:58 INFO - PROCESS | 908 | 1463036338526 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 23:58:58 INFO - PROCESS | 908 | 1463036338516 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 908 | ++DOCSHELL 13C5C000 == 32 [pid = 908] [id = 47] 23:58:58 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (15AC4800) [pid = 908] [serial = 137] [outer = 00000000] 23:58:58 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (16B1A800) [pid = 908] [serial = 138] [outer = 15AC4800] 23:58:58 INFO - PROCESS | 908 | 1463036338566 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (16EF0C00) [pid = 908] [serial = 139] [outer = 15AC4800] 23:58:58 INFO - PROCESS | 908 | 1463036338968 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]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 605ms 23:58:59 INFO - PROCESS | 908 | 1463036339027 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 908 | 1463036339029 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 23:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:58:59 INFO - PROCESS | 908 | 1463036339043 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 908 | 1463036339045 Marionette TRACE conn3 <- [1,154,null,{}] 23:58:59 INFO - PROCESS | 908 | 1463036339048 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}] 23:58:59 INFO - PROCESS | 908 | 1463036339150 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 23:58:59 INFO - PROCESS | 908 | 1463036339202 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 908 | ++DOCSHELL 17975000 == 33 [pid = 908] [id = 48] 23:58:59 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (17979000) [pid = 908] [serial = 140] [outer = 00000000] 23:58:59 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (17A84400) [pid = 908] [serial = 141] [outer = 17979000] 23:58:59 INFO - PROCESS | 908 | 1463036339246 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (17F5F400) [pid = 908] [serial = 142] [outer = 17979000] 23:58:59 INFO - PROCESS | 908 | 1463036339622 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]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 591ms 23:58:59 INFO - PROCESS | 908 | 1463036339637 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 908 | 1463036339639 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 23:58:59 INFO - PROCESS | 908 | 1463036339642 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:58:59 INFO - PROCESS | 908 | 1463036339644 Marionette TRACE conn3 <- [1,158,null,{}] 23:58:59 INFO - PROCESS | 908 | 1463036339647 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}] 23:58:59 INFO - PROCESS | 908 | 1463036339754 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 23:58:59 INFO - PROCESS | 908 | --DOMWINDOW == 69 (111C5C00) [pid = 908] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:58:59 INFO - PROCESS | 908 | --DOMWINDOW == 68 (1157A000) [pid = 908] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:58:59 INFO - PROCESS | 908 | --DOMWINDOW == 67 (122AC800) [pid = 908] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:58:59 INFO - PROCESS | 908 | --DOMWINDOW == 66 (10639C00) [pid = 908] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:58:59 INFO - PROCESS | 908 | --DOMWINDOW == 65 (122AA800) [pid = 908] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:58:59 INFO - PROCESS | 908 | --DOMWINDOW == 64 (13546000) [pid = 908] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:58:59 INFO - PROCESS | 908 | 1463036339806 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 908 | ++DOCSHELL 111C8C00 == 34 [pid = 908] [id = 49] 23:58:59 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (111C9800) [pid = 908] [serial = 143] [outer = 00000000] 23:58:59 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (12ED6C00) [pid = 908] [serial = 144] [outer = 111C9800] 23:58:59 INFO - PROCESS | 908 | 1463036339842 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (1416E400) [pid = 908] [serial = 145] [outer = 111C9800] 23:59:00 INFO - PROCESS | 908 | 1463036340196 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]]]}] 23:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 561ms 23:59:00 INFO - PROCESS | 908 | 1463036340201 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 908 | 1463036340203 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 23:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:59:00 INFO - PROCESS | 908 | 1463036340206 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 908 | 1463036340218 Marionette TRACE conn3 <- [1,162,null,{}] 23:59:00 INFO - PROCESS | 908 | 1463036340222 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}] 23:59:00 INFO - PROCESS | 908 | 1463036340318 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 23:59:00 INFO - PROCESS | 908 | 1463036340326 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 908 | ++DOCSHELL 12E4F400 == 35 [pid = 908] [id = 50] 23:59:00 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (176EA000) [pid = 908] [serial = 146] [outer = 00000000] 23:59:00 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (18717C00) [pid = 908] [serial = 147] [outer = 176EA000] 23:59:00 INFO - PROCESS | 908 | 1463036340369 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (1871C400) [pid = 908] [serial = 148] [outer = 176EA000] 23:59:00 INFO - PROCESS | 908 | 1463036340755 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]]]}] 23:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 561ms 23:59:00 INFO - PROCESS | 908 | 1463036340786 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 908 | 1463036340771 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 23:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:59:00 INFO - PROCESS | 908 | 1463036340775 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 908 | 1463036340776 Marionette TRACE conn3 <- [1,166,null,{}] 23:59:00 INFO - PROCESS | 908 | 1463036340780 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}] 23:59:00 INFO - PROCESS | 908 | 1463036340874 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 23:59:00 INFO - PROCESS | 908 | 1463036340882 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 908 | ++DOCSHELL 17A84800 == 36 [pid = 908] [id = 51] 23:59:00 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1845AC00) [pid = 908] [serial = 149] [outer = 00000000] 23:59:00 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (19E42800) [pid = 908] [serial = 150] [outer = 1845AC00] 23:59:00 INFO - PROCESS | 908 | 1463036340926 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (19E4E800) [pid = 908] [serial = 151] [outer = 1845AC00] 23:59:01 INFO - PROCESS | 908 | 1463036341276 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]]]}] 23:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 502ms 23:59:01 INFO - PROCESS | 908 | 1463036341294 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 23:59:01 INFO - PROCESS | 908 | 1463036341296 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 23:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:59:01 INFO - PROCESS | 908 | 1463036341299 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:59:01 INFO - PROCESS | 908 | 1463036341301 Marionette TRACE conn3 <- [1,170,null,{}] 23:59:01 INFO - PROCESS | 908 | 1463036341304 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}] 23:59:01 INFO - PROCESS | 908 | 1463036341373 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 23:59:01 INFO - PROCESS | 908 | 1463036341363 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 908 | ++DOCSHELL 10E7F800 == 37 [pid = 908] [id = 52] 23:59:01 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (13C1DC00) [pid = 908] [serial = 152] [outer = 00000000] 23:59:01 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (1A073800) [pid = 908] [serial = 153] [outer = 13C1DC00] 23:59:01 INFO - PROCESS | 908 | 1463036341405 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (1A07BC00) [pid = 908] [serial = 154] [outer = 13C1DC00] 23:59:02 INFO - PROCESS | 908 | 1463036342072 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]]]}] 23:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 798ms 23:59:02 INFO - PROCESS | 908 | 1463036342088 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 908 | 1463036342093 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 23:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:59:02 INFO - PROCESS | 908 | 1463036342099 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 908 | 1463036342102 Marionette TRACE conn3 <- [1,174,null,{}] 23:59:02 INFO - PROCESS | 908 | 1463036342109 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}] 23:59:02 INFO - PROCESS | 908 | 1463036342223 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 23:59:02 INFO - PROCESS | 908 | 1463036342315 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 908 | ++DOCSHELL 10D62400 == 38 [pid = 908] [id = 53] 23:59:02 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (10E77C00) [pid = 908] [serial = 155] [outer = 00000000] 23:59:02 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (1125FC00) [pid = 908] [serial = 156] [outer = 10E77C00] 23:59:02 INFO - PROCESS | 908 | 1463036342352 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (12216000) [pid = 908] [serial = 157] [outer = 10E77C00] 23:59:03 INFO - PROCESS | 908 | 1463036343081 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]]]}] 23:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1034ms 23:59:03 INFO - PROCESS | 908 | 1463036343148 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 23:59:03 INFO - PROCESS | 908 | 1463036343152 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 23:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:59:03 INFO - PROCESS | 908 | 1463036343156 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 908 | 1463036343159 Marionette TRACE conn3 <- [1,178,null,{}] 23:59:03 INFO - PROCESS | 908 | 1463036343165 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}] 23:59:03 INFO - PROCESS | 908 | 1463036343265 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 23:59:03 INFO - PROCESS | 908 | 1463036343337 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 908 | ++DOCSHELL 10E86800 == 39 [pid = 908] [id = 54] 23:59:03 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (11187800) [pid = 908] [serial = 158] [outer = 00000000] 23:59:03 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (111C8800) [pid = 908] [serial = 159] [outer = 11187800] 23:59:03 INFO - PROCESS | 908 | 1463036343370 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (11579C00) [pid = 908] [serial = 160] [outer = 11187800] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 17A84800 == 38 [pid = 908] [id = 51] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 12E4F400 == 37 [pid = 908] [id = 50] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 111C8C00 == 36 [pid = 908] [id = 49] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 17975000 == 35 [pid = 908] [id = 48] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 13C5C000 == 34 [pid = 908] [id = 47] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 14735800 == 33 [pid = 908] [id = 46] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 1473E400 == 32 [pid = 908] [id = 45] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 11FB1000 == 31 [pid = 908] [id = 44] 23:59:03 INFO - PROCESS | 908 | --DOCSHELL 111C2000 == 30 [pid = 908] [id = 43] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 81 (1A7EEC00) [pid = 908] [serial = 94] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1157A400) [pid = 908] [serial = 99] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 79 (11FAF800) [pid = 908] [serial = 102] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 78 (11B5BC00) [pid = 908] [serial = 100] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 77 (13C54400) [pid = 908] [serial = 105] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 76 (1067C000) [pid = 908] [serial = 96] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 75 (122B1800) [pid = 908] [serial = 103] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 74 (14739C00) [pid = 908] [serial = 106] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 73 (106F0800) [pid = 908] [serial = 97] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 72 (15ABDC00) [pid = 908] [serial = 109] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 71 (1A725800) [pid = 908] [serial = 93] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | --DOMWINDOW == 70 (157AF000) [pid = 908] [serial = 108] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 908 | 1463036343826 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]]]}] 23:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 709ms 23:59:03 INFO - PROCESS | 908 | 1463036343856 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 23:59:03 INFO - PROCESS | 908 | 1463036343862 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 23:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:59:03 INFO - PROCESS | 908 | 1463036343868 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 908 | 1463036343871 Marionette TRACE conn3 <- [1,182,null,{}] 23:59:03 INFO - PROCESS | 908 | 1463036343874 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}] 23:59:03 INFO - PROCESS | 908 | 1463036343953 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 23:59:03 INFO - PROCESS | 908 | 1463036343962 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 908 | ++DOCSHELL 11B5BC00 == 31 [pid = 908] [id = 55] 23:59:03 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (11B5EC00) [pid = 908] [serial = 161] [outer = 00000000] 23:59:03 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (12E4C800) [pid = 908] [serial = 162] [outer = 11B5EC00] 23:59:03 INFO - PROCESS | 908 | 1463036344006 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (1323D400) [pid = 908] [serial = 163] [outer = 11B5EC00] 23:59:04 INFO - PROCESS | 908 | 1463036344371 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]]]}] 23:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 562ms 23:59:04 INFO - PROCESS | 908 | 1463036344428 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 908 | 1463036344430 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 23:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:59:04 INFO - PROCESS | 908 | 1463036344437 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - PROCESS | 908 | 1463036344441 Marionette TRACE conn3 <- [1,186,null,{}] 23:59:04 INFO - PROCESS | 908 | 1463036344452 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}] 23:59:04 INFO - PROCESS | 908 | 1463036344530 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 23:59:04 INFO - PROCESS | 908 | 1463036344544 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 908 | ++DOCSHELL 14735400 == 32 [pid = 908] [id = 56] 23:59:04 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (14735800) [pid = 908] [serial = 164] [outer = 00000000] 23:59:04 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (1473E400) [pid = 908] [serial = 165] [outer = 14735800] 23:59:04 INFO - PROCESS | 908 | 1463036344591 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (1479A400) [pid = 908] [serial = 166] [outer = 14735800] 23:59:04 INFO - PROCESS | 908 | 1463036344970 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]]]}] 23:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 561ms 23:59:04 INFO - PROCESS | 908 | 1463036345001 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 908 | 1463036345003 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 23:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:59:05 INFO - PROCESS | 908 | 1463036345007 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 908 | 1463036345008 Marionette TRACE conn3 <- [1,190,null,{}] 23:59:05 INFO - PROCESS | 908 | 1463036345012 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}] 23:59:05 INFO - PROCESS | 908 | 1463036345091 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 23:59:05 INFO - PROCESS | 908 | 1463036345097 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 908 | ++DOCSHELL 157B0800 == 33 [pid = 908] [id = 57] 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (15A92C00) [pid = 908] [serial = 167] [outer = 00000000] 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (160C3800) [pid = 908] [serial = 168] [outer = 15A92C00] 23:59:05 INFO - PROCESS | 908 | 1463036345141 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (160CEC00) [pid = 908] [serial = 169] [outer = 15A92C00] 23:59:05 INFO - PROCESS | 908 | 1463036345514 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]]]}] 23:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (15A90800) [pid = 908] [serial = 170] [outer = 1B7B4800] 23:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 561ms 23:59:05 INFO - PROCESS | 908 | 1463036345600 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 908 | 1463036345602 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 23:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:59:05 INFO - PROCESS | 908 | 1463036345642 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 908 | 1463036345644 Marionette TRACE conn3 <- [1,194,null,{}] 23:59:05 INFO - PROCESS | 908 | 1463036345647 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}] 23:59:05 INFO - PROCESS | 908 | 1463036345763 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 23:59:05 INFO - PROCESS | 908 | 1463036345769 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 908 | ++DOCSHELL 176E6800 == 34 [pid = 908] [id = 58] 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (176E7000) [pid = 908] [serial = 171] [outer = 00000000] 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (17A80000) [pid = 908] [serial = 172] [outer = 176E7000] 23:59:05 INFO - PROCESS | 908 | 1463036345795 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (180E2400) [pid = 908] [serial = 173] [outer = 176E7000] 23:59:06 INFO - PROCESS | 908 | 1463036346169 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]]]}] 23:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 576ms 23:59:06 INFO - PROCESS | 908 | 1463036346191 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 908 | 1463036346193 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 23:59:06 INFO - PROCESS | 908 | 1463036346196 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:59:06 INFO - PROCESS | 908 | 1463036346198 Marionette TRACE conn3 <- [1,198,null,{}] 23:59:06 INFO - PROCESS | 908 | 1463036346210 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}] 23:59:06 INFO - PROCESS | 908 | 1463036346321 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 23:59:06 INFO - PROCESS | 908 | 1463036346389 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 908 | ++DOCSHELL 1845CC00 == 35 [pid = 908] [id = 59] 23:59:06 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (18712C00) [pid = 908] [serial = 174] [outer = 00000000] 23:59:06 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1A071800) [pid = 908] [serial = 175] [outer = 18712C00] 23:59:06 INFO - PROCESS | 908 | 1463036346416 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1A20B400) [pid = 908] [serial = 176] [outer = 18712C00] 23:59:06 INFO - PROCESS | 908 | 1463036346795 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]]]}] 23:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 606ms 23:59:06 INFO - PROCESS | 908 | 1463036346820 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 908 | 1463036346822 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 23:59:06 INFO - PROCESS | 908 | 1463036346825 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:59:06 INFO - PROCESS | 908 | 1463036346826 Marionette TRACE conn3 <- [1,202,null,{}] 23:59:06 INFO - PROCESS | 908 | 1463036346829 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}] 23:59:06 INFO - PROCESS | 908 | 1463036346922 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 23:59:06 INFO - PROCESS | 908 | 1463036346928 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 908 | ++DOCSHELL 111C5C00 == 36 [pid = 908] [id = 60] 23:59:06 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (18765000) [pid = 908] [serial = 177] [outer = 00000000] 23:59:06 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1A30D000) [pid = 908] [serial = 178] [outer = 18765000] 23:59:06 INFO - PROCESS | 908 | 1463036346970 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1A30F000) [pid = 908] [serial = 179] [outer = 18765000] 23:59:07 INFO - PROCESS | 908 | 1463036347339 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]]]}] 23:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 562ms 23:59:07 INFO - PROCESS | 908 | 1463036347387 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 908 | 1463036347389 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 23:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:59:07 INFO - PROCESS | 908 | 1463036347393 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - PROCESS | 908 | 1463036347394 Marionette TRACE conn3 <- [1,206,null,{}] 23:59:07 INFO - PROCESS | 908 | 1463036347397 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}] 23:59:07 INFO - PROCESS | 908 | 1463036347490 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 23:59:07 INFO - PROCESS | 908 | 1463036347496 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:07 INFO - PROCESS | 908 | ++DOCSHELL 1A72F800 == 37 [pid = 908] [id = 61] 23:59:07 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1A7E8800) [pid = 908] [serial = 180] [outer = 00000000] 23:59:07 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1A7F2400) [pid = 908] [serial = 181] [outer = 1A7E8800] 23:59:07 INFO - PROCESS | 908 | 1463036347538 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1A7F6800) [pid = 908] [serial = 182] [outer = 1A7E8800] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 91 (15AC4800) [pid = 908] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 90 (14799800) [pid = 908] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 89 (15AC8800) [pid = 908] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 88 (10E7F000) [pid = 908] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 87 (12213800) [pid = 908] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 86 (111CAC00) [pid = 908] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 85 (17979000) [pid = 908] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 84 (10573400) [pid = 908] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 83 (12C14C00) [pid = 908] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 82 (16439000) [pid = 908] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 81 (17978400) [pid = 908] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 80 (111C9800) [pid = 908] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1845AC00) [pid = 908] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:59:07 INFO - PROCESS | 908 | --DOMWINDOW == 78 (176EA000) [pid = 908] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:59:08 INFO - PROCESS | 908 | 1463036348044 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]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 694ms 23:59:08 INFO - PROCESS | 908 | 1463036348109 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 908 | 1463036348111 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 23:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:59:08 INFO - PROCESS | 908 | 1463036348098 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 908 | 1463036348099 Marionette TRACE conn3 <- [1,210,null,{}] 23:59:08 INFO - PROCESS | 908 | 1463036348103 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}] 23:59:08 INFO - PROCESS | 908 | 1463036348176 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 23:59:08 INFO - PROCESS | 908 | 1463036348182 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 908 | ++DOCSHELL 16445400 == 38 [pid = 908] [id = 62] 23:59:08 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16BCBC00) [pid = 908] [serial = 183] [outer = 00000000] 23:59:08 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16439000) [pid = 908] [serial = 184] [outer = 16BCBC00] 23:59:08 INFO - PROCESS | 908 | 1463036348229 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (17978400) [pid = 908] [serial = 185] [outer = 16BCBC00] 23:59:08 INFO - PROCESS | 908 | 1463036348567 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]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 502ms 23:59:08 INFO - PROCESS | 908 | 1463036348612 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 908 | 1463036348614 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 23:59:08 INFO - PROCESS | 908 | 1463036348617 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:59:08 INFO - PROCESS | 908 | 1463036348619 Marionette TRACE conn3 <- [1,214,null,{}] 23:59:08 INFO - PROCESS | 908 | 1463036348622 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}] 23:59:08 INFO - PROCESS | 908 | 1463036348725 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 23:59:08 INFO - PROCESS | 908 | 1463036348733 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 908 | ++DOCSHELL 117DD000 == 39 [pid = 908] [id = 63] 23:59:08 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (1473E000) [pid = 908] [serial = 186] [outer = 00000000] 23:59:08 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (1A729800) [pid = 908] [serial = 187] [outer = 1473E000] 23:59:08 INFO - PROCESS | 908 | 1463036348766 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (1AA03C00) [pid = 908] [serial = 188] [outer = 1473E000] 23:59:09 INFO - PROCESS | 908 | 1463036349130 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]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 561ms 23:59:09 INFO - PROCESS | 908 | 1463036349176 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 908 | 1463036349178 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 23:59:09 INFO - PROCESS | 908 | 1463036349182 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:59:09 INFO - PROCESS | 908 | 1463036349184 Marionette TRACE conn3 <- [1,218,null,{}] 23:59:09 INFO - PROCESS | 908 | 1463036349187 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}] 23:59:09 INFO - PROCESS | 908 | 1463036349301 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 23:59:09 INFO - PROCESS | 908 | 1463036349310 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 908 | ++DOCSHELL 111CAC00 == 40 [pid = 908] [id = 64] 23:59:09 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (122AFC00) [pid = 908] [serial = 189] [outer = 00000000] 23:59:09 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1AA3A400) [pid = 908] [serial = 190] [outer = 122AFC00] 23:59:09 INFO - PROCESS | 908 | 1463036349389 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1AB52800) [pid = 908] [serial = 191] [outer = 122AFC00] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 10E79400 == 39 [pid = 908] [id = 42] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 11B5BC00 == 38 [pid = 908] [id = 55] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 10E86800 == 37 [pid = 908] [id = 54] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 10E7F800 == 36 [pid = 908] [id = 52] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 10D62400 == 35 [pid = 908] [id = 53] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 157B0800 == 34 [pid = 908] [id = 57] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 14735400 == 33 [pid = 908] [id = 56] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 176E6800 == 32 [pid = 908] [id = 58] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 16445400 == 31 [pid = 908] [id = 62] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 111C5C00 == 30 [pid = 908] [id = 60] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 1845CC00 == 29 [pid = 908] [id = 59] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 1A72F800 == 28 [pid = 908] [id = 61] 23:59:10 INFO - PROCESS | 908 | --DOCSHELL 117DD000 == 27 [pid = 908] [id = 63] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 86 (16B1A800) [pid = 908] [serial = 138] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 85 (15312C00) [pid = 908] [serial = 132] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 84 (16A7DC00) [pid = 908] [serial = 136] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 83 (1157BC00) [pid = 908] [serial = 124] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 82 (111C1C00) [pid = 908] [serial = 123] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 81 (13235000) [pid = 908] [serial = 129] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 80 (134DE800) [pid = 908] [serial = 130] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1157CC00) [pid = 908] [serial = 126] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 78 (11BBB000) [pid = 908] [serial = 127] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 77 (17A84400) [pid = 908] [serial = 141] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 76 (107F0000) [pid = 908] [serial = 112] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 75 (1063A800) [pid = 908] [serial = 111] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 74 (14740800) [pid = 908] [serial = 115] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 73 (13C23800) [pid = 908] [serial = 114] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 72 (16EF4000) [pid = 908] [serial = 118] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 71 (16B19400) [pid = 908] [serial = 117] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 70 (17F59000) [pid = 908] [serial = 121] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 69 (17F1C800) [pid = 908] [serial = 120] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 68 (12ED6C00) [pid = 908] [serial = 144] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 67 (1416E400) [pid = 908] [serial = 145] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 66 (17F5F400) [pid = 908] [serial = 142] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 65 (19E42800) [pid = 908] [serial = 150] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 64 (1A073800) [pid = 908] [serial = 153] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 63 (18717C00) [pid = 908] [serial = 147] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 62 (19E4E800) [pid = 908] [serial = 151] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 61 (160CD400) [pid = 908] [serial = 135] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 60 (16EF0C00) [pid = 908] [serial = 139] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 59 (1871C400) [pid = 908] [serial = 148] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | --DOMWINDOW == 58 (15A91800) [pid = 908] [serial = 133] [outer = 00000000] [url = about:blank] 23:59:10 INFO - PROCESS | 908 | 1463036350855 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]]]}] 23:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1713ms 23:59:10 INFO - PROCESS | 908 | 1463036350901 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 908 | 1463036350905 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 23:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:59:10 INFO - PROCESS | 908 | 1463036350910 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 908 | 1463036350914 Marionette TRACE conn3 <- [1,222,null,{}] 23:59:10 INFO - PROCESS | 908 | 1463036350920 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}] 23:59:11 INFO - PROCESS | 908 | 1463036351025 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 23:59:11 INFO - PROCESS | 908 | 1463036351036 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 908 | ++DOCSHELL 107FB000 == 28 [pid = 908] [id = 65] 23:59:11 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (107FB400) [pid = 908] [serial = 192] [outer = 00000000] 23:59:11 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (10D64400) [pid = 908] [serial = 193] [outer = 107FB400] 23:59:11 INFO - PROCESS | 908 | 1463036351084 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (11189800) [pid = 908] [serial = 194] [outer = 107FB400] 23:59:11 INFO - PROCESS | 908 | 1463036351471 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]]]}] 23:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 591ms 23:59:11 INFO - PROCESS | 908 | 1463036351513 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 908 | 1463036351519 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 23:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:59:11 INFO - PROCESS | 908 | 1463036351525 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 908 | 1463036351528 Marionette TRACE conn3 <- [1,226,null,{}] 23:59:11 INFO - PROCESS | 908 | 1463036351531 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}] 23:59:11 INFO - PROCESS | 908 | 1463036351609 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 23:59:11 INFO - PROCESS | 908 | 1463036351619 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 908 | ++DOCSHELL 1154F000 == 29 [pid = 908] [id = 66] 23:59:11 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (1157D800) [pid = 908] [serial = 195] [outer = 00000000] 23:59:11 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (11B69000) [pid = 908] [serial = 196] [outer = 1157D800] 23:59:11 INFO - PROCESS | 908 | 1463036351664 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (11BC6C00) [pid = 908] [serial = 197] [outer = 1157D800] 23:59:12 INFO - PROCESS | 908 | 1463036352049 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]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 561ms 23:59:12 INFO - PROCESS | 908 | 1463036352087 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 908 | 1463036352090 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 23:59:12 INFO - PROCESS | 908 | 1463036352094 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:59:12 INFO - PROCESS | 908 | 1463036352097 Marionette TRACE conn3 <- [1,230,null,{}] 23:59:12 INFO - PROCESS | 908 | 1463036352108 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}] 23:59:12 INFO - PROCESS | 908 | 1463036352188 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 23:59:12 INFO - PROCESS | 908 | 1463036352198 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 908 | ++DOCSHELL 13239800 == 30 [pid = 908] [id = 67] 23:59:12 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (13239C00) [pid = 908] [serial = 198] [outer = 00000000] 23:59:12 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (13549800) [pid = 908] [serial = 199] [outer = 13239C00] 23:59:12 INFO - PROCESS | 908 | 1463036352246 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (13C52400) [pid = 908] [serial = 200] [outer = 13239C00] 23:59:12 INFO - PROCESS | 908 | 1463036352651 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]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 605ms 23:59:12 INFO - PROCESS | 908 | 1463036352712 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 908 | 1463036352715 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 23:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:59:12 INFO - PROCESS | 908 | 1463036352718 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 908 | 1463036352720 Marionette TRACE conn3 <- [1,234,null,{}] 23:59:12 INFO - PROCESS | 908 | 1463036352707 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}] 23:59:12 INFO - PROCESS | 908 | 1463036352780 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 23:59:12 INFO - PROCESS | 908 | 1463036352786 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 908 | ++DOCSHELL 13C54400 == 31 [pid = 908] [id = 68] 23:59:12 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (1416C800) [pid = 908] [serial = 201] [outer = 00000000] 23:59:12 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (1473F400) [pid = 908] [serial = 202] [outer = 1416C800] 23:59:12 INFO - PROCESS | 908 | 1463036352830 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (147C4C00) [pid = 908] [serial = 203] [outer = 1416C800] 23:59:13 INFO - PROCESS | 908 | 1463036353209 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]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 562ms 23:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:59:13 INFO - PROCESS | 908 | 1463036353281 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 908 | 1463036353283 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 23:59:13 INFO - PROCESS | 908 | 1463036353286 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 908 | 1463036353288 Marionette TRACE conn3 <- [1,238,null,{}] 23:59:13 INFO - PROCESS | 908 | 1463036353291 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}] 23:59:13 INFO - PROCESS | 908 | 1463036353343 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 23:59:13 INFO - PROCESS | 908 | 1463036353350 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 908 | ++DOCSHELL 15310800 == 32 [pid = 908] [id = 69] 23:59:13 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (15313000) [pid = 908] [serial = 204] [outer = 00000000] 23:59:13 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (15A94000) [pid = 908] [serial = 205] [outer = 15313000] 23:59:13 INFO - PROCESS | 908 | 1463036353392 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (15E73C00) [pid = 908] [serial = 206] [outer = 15313000] 23:59:13 INFO - PROCESS | 908 | 1463036353811 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]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 562ms 23:59:13 INFO - PROCESS | 908 | 1463036353842 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 908 | 1463036353844 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 23:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:59:13 INFO - PROCESS | 908 | 1463036353847 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 908 | 1463036353849 Marionette TRACE conn3 <- [1,242,null,{}] 23:59:13 INFO - PROCESS | 908 | 1463036353852 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}] 23:59:13 INFO - PROCESS | 908 | 1463036353956 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 23:59:13 INFO - PROCESS | 908 | 1463036353966 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 908 | ++DOCSHELL 15E7D400 == 33 [pid = 908] [id = 70] 23:59:13 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (16445400) [pid = 908] [serial = 207] [outer = 00000000] 23:59:13 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (170E2000) [pid = 908] [serial = 208] [outer = 16445400] 23:59:13 INFO - PROCESS | 908 | 1463036353993 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (1769AC00) [pid = 908] [serial = 209] [outer = 16445400] 23:59:14 INFO - PROCESS | 908 | 1463036354361 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]]]}] 23:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 561ms 23:59:14 INFO - PROCESS | 908 | 1463036354418 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 908 | 1463036354420 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 23:59:14 INFO - PROCESS | 908 | 1463036354423 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - PROCESS | 908 | 1463036354425 Marionette TRACE conn3 <- [1,246,null,{}] 23:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:59:14 INFO - PROCESS | 908 | 1463036354428 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}] 23:59:14 INFO - PROCESS | 908 | 1463036354498 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 23:59:14 INFO - PROCESS | 908 | 1463036354504 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 908 | ++DOCSHELL 175D7800 == 34 [pid = 908] [id = 71] 23:59:14 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (175E6000) [pid = 908] [serial = 210] [outer = 00000000] 23:59:14 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (17A7F400) [pid = 908] [serial = 211] [outer = 175E6000] 23:59:14 INFO - PROCESS | 908 | 1463036354546 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (17A81000) [pid = 908] [serial = 212] [outer = 175E6000] 23:59:14 INFO - PROCESS | 908 | 1463036354929 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]]]}] 23:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 561ms 23:59:14 INFO - PROCESS | 908 | 1463036355001 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 908 | 1463036355003 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 23:59:14 INFO - PROCESS | 908 | 1463036355006 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:59:14 INFO - PROCESS | 908 | 1463036355008 Marionette TRACE conn3 <- [1,250,null,{}] 23:59:14 INFO - PROCESS | 908 | 1463036355012 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}] 23:59:15 INFO - PROCESS | 908 | 1463036355066 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 23:59:15 INFO - PROCESS | 908 | 1463036355075 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 908 | ++DOCSHELL 175D8C00 == 35 [pid = 908] [id = 72] 23:59:15 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (17A7D400) [pid = 908] [serial = 213] [outer = 00000000] 23:59:15 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (1845A000) [pid = 908] [serial = 214] [outer = 17A7D400] 23:59:15 INFO - PROCESS | 908 | 1463036355129 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (1845C800) [pid = 908] [serial = 215] [outer = 17A7D400] 23:59:15 INFO - PROCESS | 908 | 1463036355499 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]]]}] 23:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 561ms 23:59:15 INFO - PROCESS | 908 | 1463036355566 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 908 | 1463036355568 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 23:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:59:15 INFO - PROCESS | 908 | 1463036355571 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:59:15 INFO - PROCESS | 908 | 1463036355573 Marionette TRACE conn3 <- [1,254,null,{}] 23:59:15 INFO - PROCESS | 908 | 1463036355577 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}] 23:59:15 INFO - PROCESS | 908 | 1463036355661 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 23:59:15 INFO - PROCESS | 908 | 1463036355667 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 908 | ++DOCSHELL 13239400 == 36 [pid = 908] [id = 73] 23:59:15 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (182BFC00) [pid = 908] [serial = 216] [outer = 00000000] 23:59:15 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (18762000) [pid = 908] [serial = 217] [outer = 182BFC00] 23:59:15 INFO - PROCESS | 908 | 1463036355711 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (18759800) [pid = 908] [serial = 218] [outer = 182BFC00] 23:59:16 INFO - PROCESS | 908 | 1463036356110 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]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 561ms 23:59:16 INFO - PROCESS | 908 | 1463036356134 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 908 | 1463036356136 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 23:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:59:16 INFO - PROCESS | 908 | 1463036356140 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 908 | 1463036356141 Marionette TRACE conn3 <- [1,258,null,{}] 23:59:16 INFO - PROCESS | 908 | 1463036356145 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}] 23:59:16 INFO - PROCESS | 908 | 1463036356229 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 23:59:16 INFO - PROCESS | 908 | 1463036356235 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 908 | ++DOCSHELL 18458800 == 37 [pid = 908] [id = 74] 23:59:16 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1871C400) [pid = 908] [serial = 219] [outer = 00000000] 23:59:16 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (19B28400) [pid = 908] [serial = 220] [outer = 1871C400] 23:59:16 INFO - PROCESS | 908 | 1463036356277 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (19B23800) [pid = 908] [serial = 221] [outer = 1871C400] 23:59:16 INFO - PROCESS | 908 | 1463036356678 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]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 562ms 23:59:16 INFO - PROCESS | 908 | 1463036356701 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 908 | 1463036356703 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 23:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:59:16 INFO - PROCESS | 908 | 1463036356712 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 908 | 1463036356715 Marionette TRACE conn3 <- [1,262,null,{}] 23:59:16 INFO - PROCESS | 908 | 1463036356718 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}] 23:59:16 INFO - PROCESS | 908 | 1463036356826 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 23:59:16 INFO - PROCESS | 908 | 1463036356816 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 908 | ++DOCSHELL 14793400 == 38 [pid = 908] [id = 75] 23:59:16 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (19B21400) [pid = 908] [serial = 222] [outer = 00000000] 23:59:16 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1A070C00) [pid = 908] [serial = 223] [outer = 19B21400] 23:59:16 INFO - PROCESS | 908 | 1463036356863 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1A20E400) [pid = 908] [serial = 224] [outer = 19B21400] 23:59:17 INFO - PROCESS | 908 | 1463036357292 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]]]}] 23:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 621ms 23:59:17 INFO - PROCESS | 908 | 1463036357359 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 908 | 1463036357361 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 23:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:59:17 INFO - PROCESS | 908 | 1463036357374 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 908 | 1463036357376 Marionette TRACE conn3 <- [1,266,null,{}] 23:59:17 INFO - PROCESS | 908 | 1463036357379 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}] 23:59:17 INFO - PROCESS | 908 | 1463036357455 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 23:59:17 INFO - PROCESS | 908 | 1463036357464 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 908 | ++DOCSHELL 19E4F800 == 39 [pid = 908] [id = 76] 23:59:17 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1A06F800) [pid = 908] [serial = 225] [outer = 00000000] 23:59:17 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1A726C00) [pid = 908] [serial = 226] [outer = 1A06F800] 23:59:17 INFO - PROCESS | 908 | 1463036357507 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1A72C000) [pid = 908] [serial = 227] [outer = 1A06F800] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 93 (176E7000) [pid = 908] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 92 (18712C00) [pid = 908] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1A7E8800) [pid = 908] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 90 (18765000) [pid = 908] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 89 (16BCBC00) [pid = 908] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 88 (15A92C00) [pid = 908] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 87 (14735800) [pid = 908] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 86 (11B5EC00) [pid = 908] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 85 (11187800) [pid = 908] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 84 (10E77C00) [pid = 908] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 83 (13C1DC00) [pid = 908] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:59:17 INFO - PROCESS | 908 | --DOMWINDOW == 82 (1473E000) [pid = 908] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:59:17 INFO - PROCESS | 908 | 1463036357984 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]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 665ms 23:59:18 INFO - PROCESS | 908 | 1463036358032 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 908 | 1463036358034 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 23:59:18 INFO - PROCESS | 908 | 1463036358037 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:59:18 INFO - PROCESS | 908 | 1463036358039 Marionette TRACE conn3 <- [1,270,null,{}] 23:59:18 INFO - PROCESS | 908 | 1463036358042 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}] 23:59:18 INFO - PROCESS | 908 | 1463036358119 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 23:59:18 INFO - PROCESS | 908 | 1463036358125 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 908 | ++DOCSHELL 10D58C00 == 40 [pid = 908] [id = 77] 23:59:18 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (11FB0400) [pid = 908] [serial = 228] [outer = 00000000] 23:59:18 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (18765000) [pid = 908] [serial = 229] [outer = 11FB0400] 23:59:18 INFO - PROCESS | 908 | 1463036358167 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1A30FC00) [pid = 908] [serial = 230] [outer = 11FB0400] 23:59:18 INFO - PROCESS | 908 | 1463036358550 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]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 561ms 23:59:18 INFO - PROCESS | 908 | 1463036358602 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 908 | 1463036358603 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 23:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:59:18 INFO - PROCESS | 908 | 1463036358607 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 908 | 1463036358609 Marionette TRACE conn3 <- [1,274,null,{}] 23:59:18 INFO - PROCESS | 908 | 1463036358612 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}] 23:59:18 INFO - PROCESS | 908 | 1463036358683 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 23:59:18 INFO - PROCESS | 908 | 1463036358689 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 908 | ++DOCSHELL 17F5E000 == 41 [pid = 908] [id = 78] 23:59:18 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1A7EF800) [pid = 908] [serial = 231] [outer = 00000000] 23:59:18 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1AA3BC00) [pid = 908] [serial = 232] [outer = 1A7EF800] 23:59:18 INFO - PROCESS | 908 | 1463036358732 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1AA42C00) [pid = 908] [serial = 233] [outer = 1A7EF800] 23:59:19 INFO - PROCESS | 908 | 1463036359083 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 502ms 23:59:19 INFO - PROCESS | 908 | 1463036359107 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 908 | 1463036359109 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 23:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:59:19 INFO - PROCESS | 908 | 1463036359113 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 908 | 1463036359114 Marionette TRACE conn3 <- [1,278,null,{}] 23:59:19 INFO - PROCESS | 908 | 1463036359117 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}] 23:59:19 INFO - PROCESS | 908 | 1463036359219 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 23:59:19 INFO - PROCESS | 908 | 1463036359228 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 908 | ++DOCSHELL 19B28000 == 42 [pid = 908] [id = 79] 23:59:19 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1A726000) [pid = 908] [serial = 234] [outer = 00000000] 23:59:19 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1AB58C00) [pid = 908] [serial = 235] [outer = 1A726000] 23:59:19 INFO - PROCESS | 908 | 1463036359280 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1AB5D800) [pid = 908] [serial = 236] [outer = 1A726000] 23:59:19 INFO - PROCESS | 908 | 1463036359639 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 561ms 23:59:19 INFO - PROCESS | 908 | 1463036359709 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 908 | 1463036359713 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 23:59:19 INFO - PROCESS | 908 | 1463036359718 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:59:19 INFO - PROCESS | 908 | 1463036359723 Marionette TRACE conn3 <- [1,282,null,{}] 23:59:19 INFO - PROCESS | 908 | 1463036359733 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}] 23:59:19 INFO - PROCESS | 908 | 1463036359848 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 23:59:19 INFO - PROCESS | 908 | 1463036359945 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 908 | ++DOCSHELL 107F5800 == 43 [pid = 908] [id = 80] 23:59:19 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (107F6800) [pid = 908] [serial = 237] [outer = 00000000] 23:59:19 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (10D5B400) [pid = 908] [serial = 238] [outer = 107F6800] 23:59:19 INFO - PROCESS | 908 | 1463036359991 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (111C9400) [pid = 908] [serial = 239] [outer = 107F6800] 23:59:20 INFO - PROCESS | 908 | 1463036360710 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]]]}] 23:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1034ms 23:59:20 INFO - PROCESS | 908 | 1463036360764 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 908 | 1463036360768 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 23:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:59:20 INFO - PROCESS | 908 | 1463036360776 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 908 | 1463036360780 Marionette TRACE conn3 <- [1,286,null,{}] 23:59:20 INFO - PROCESS | 908 | 1463036360784 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}] 23:59:20 INFO - PROCESS | 908 | 1463036360897 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 23:59:20 INFO - PROCESS | 908 | 1463036360971 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 908 | ++DOCSHELL 12C46800 == 44 [pid = 908] [id = 81] 23:59:20 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (12E23400) [pid = 908] [serial = 240] [outer = 00000000] 23:59:21 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (13427800) [pid = 908] [serial = 241] [outer = 12E23400] 23:59:21 INFO - PROCESS | 908 | 1463036361030 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (13C5C800) [pid = 908] [serial = 242] [outer = 12E23400] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 17F5E000 == 43 [pid = 908] [id = 78] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 10D58C00 == 42 [pid = 908] [id = 77] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 19E4F800 == 41 [pid = 908] [id = 76] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 14793400 == 40 [pid = 908] [id = 75] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 18458800 == 39 [pid = 908] [id = 74] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 13239400 == 38 [pid = 908] [id = 73] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 175D8C00 == 37 [pid = 908] [id = 72] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 175D7800 == 36 [pid = 908] [id = 71] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 15E7D400 == 35 [pid = 908] [id = 70] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 15310800 == 34 [pid = 908] [id = 69] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 13C54400 == 33 [pid = 908] [id = 68] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 13239800 == 32 [pid = 908] [id = 67] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 1154F000 == 31 [pid = 908] [id = 66] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 107FB000 == 30 [pid = 908] [id = 65] 23:59:21 INFO - PROCESS | 908 | --DOCSHELL 111CAC00 == 29 [pid = 908] [id = 64] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 96 (17A80000) [pid = 908] [serial = 172] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1A20B400) [pid = 908] [serial = 176] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1A071800) [pid = 908] [serial = 175] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1A7F2400) [pid = 908] [serial = 181] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1A30F000) [pid = 908] [serial = 179] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1A30D000) [pid = 908] [serial = 178] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 90 (16439000) [pid = 908] [serial = 184] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1A7F6800) [pid = 908] [serial = 182] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 88 (160C3800) [pid = 908] [serial = 168] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1473E400) [pid = 908] [serial = 165] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1479A400) [pid = 908] [serial = 166] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 85 (12E4C800) [pid = 908] [serial = 162] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1323D400) [pid = 908] [serial = 163] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 83 (11579C00) [pid = 908] [serial = 160] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 82 (111C8800) [pid = 908] [serial = 159] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 81 (12216000) [pid = 908] [serial = 157] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1125FC00) [pid = 908] [serial = 156] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1A07BC00) [pid = 908] [serial = 154] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1BC0D800) [pid = 908] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 77 (180E2400) [pid = 908] [serial = 173] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 76 (160CEC00) [pid = 908] [serial = 169] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 75 (17978400) [pid = 908] [serial = 185] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 74 (1AA3A400) [pid = 908] [serial = 190] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | 1463036361847 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]]]}] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1AA03C00) [pid = 908] [serial = 188] [outer = 00000000] [url = about:blank] 23:59:21 INFO - PROCESS | 908 | --DOMWINDOW == 72 (1A729800) [pid = 908] [serial = 187] [outer = 00000000] [url = about:blank] 23:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1123ms 23:59:21 INFO - PROCESS | 908 | 1463036361919 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 908 | 1463036361922 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 23:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:59:21 INFO - PROCESS | 908 | 1463036361929 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 908 | 1463036361932 Marionette TRACE conn3 <- [1,290,null,{}] 23:59:21 INFO - PROCESS | 908 | 1463036361936 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}] 23:59:21 INFO - PROCESS | 908 | 1463036362011 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 23:59:22 INFO - PROCESS | 908 | 1463036362024 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 908 | ++DOCSHELL 11269400 == 30 [pid = 908] [id = 82] 23:59:22 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (1154F000) [pid = 908] [serial = 243] [outer = 00000000] 23:59:22 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (117D8000) [pid = 908] [serial = 244] [outer = 1154F000] 23:59:22 INFO - PROCESS | 908 | 1463036362072 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (11BC5C00) [pid = 908] [serial = 245] [outer = 1154F000] 23:59:22 INFO - PROCESS | 908 | 1463036362495 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]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 591ms 23:59:22 INFO - PROCESS | 908 | 1463036362537 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 908 | 1463036362542 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 23:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:59:22 INFO - PROCESS | 908 | 1463036362548 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 908 | 1463036362551 Marionette TRACE conn3 <- [1,294,null,{}] 23:59:22 INFO - PROCESS | 908 | 1463036362555 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}] 23:59:22 INFO - PROCESS | 908 | 1463036362632 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 23:59:22 INFO - PROCESS | 908 | 1463036362639 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 908 | ++DOCSHELL 117D7800 == 31 [pid = 908] [id = 83] 23:59:22 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (12214000) [pid = 908] [serial = 246] [outer = 00000000] 23:59:22 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (13239800) [pid = 908] [serial = 247] [outer = 12214000] 23:59:22 INFO - PROCESS | 908 | 1463036362683 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (13B24C00) [pid = 908] [serial = 248] [outer = 12214000] 23:59:23 INFO - PROCESS | 908 | 1463036363072 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]]]}] 23:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 561ms 23:59:23 INFO - PROCESS | 908 | 1463036363111 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 908 | 1463036363113 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 23:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:59:23 INFO - PROCESS | 908 | 1463036363120 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 908 | 1463036363124 Marionette TRACE conn3 <- [1,298,null,{}] 23:59:23 INFO - PROCESS | 908 | 1463036363134 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}] 23:59:23 INFO - PROCESS | 908 | 1463036363224 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 23:59:23 INFO - PROCESS | 908 | 1463036363235 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 908 | ++DOCSHELL 14794000 == 32 [pid = 908] [id = 84] 23:59:23 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (14795000) [pid = 908] [serial = 249] [outer = 00000000] 23:59:23 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1530AC00) [pid = 908] [serial = 250] [outer = 14795000] 23:59:23 INFO - PROCESS | 908 | 1463036363285 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (157AF800) [pid = 908] [serial = 251] [outer = 14795000] 23:59:23 INFO - PROCESS | 908 | 1463036363655 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]]]}] 23:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 561ms 23:59:23 INFO - PROCESS | 908 | 1463036363695 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 908 | 1463036363697 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 23:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:59:23 INFO - PROCESS | 908 | 1463036363700 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 908 | 1463036363702 Marionette TRACE conn3 <- [1,302,null,{}] 23:59:23 INFO - PROCESS | 908 | 1463036363705 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}] 23:59:23 INFO - PROCESS | 908 | 1463036363783 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 23:59:23 INFO - PROCESS | 908 | 1463036363790 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 908 | ++DOCSHELL 15318C00 == 33 [pid = 908] [id = 85] 23:59:23 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (15AC0C00) [pid = 908] [serial = 252] [outer = 00000000] 23:59:23 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16A7CC00) [pid = 908] [serial = 253] [outer = 15AC0C00] 23:59:23 INFO - PROCESS | 908 | 1463036363834 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16B15C00) [pid = 908] [serial = 254] [outer = 15AC0C00] 23:59:24 INFO - PROCESS | 908 | 1463036364266 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]]]}] 23:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 591ms 23:59:24 INFO - PROCESS | 908 | 1463036364300 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 908 | 1463036364302 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 23:59:24 INFO - PROCESS | 908 | 1463036364306 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:59:24 INFO - PROCESS | 908 | 1463036364307 Marionette TRACE conn3 <- [1,306,null,{}] 23:59:24 INFO - PROCESS | 908 | 1463036364316 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}] 23:59:24 INFO - PROCESS | 908 | 1463036364411 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 23:59:24 INFO - PROCESS | 908 | 1463036364417 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 908 | ++DOCSHELL 16BC5C00 == 34 [pid = 908] [id = 86] 23:59:24 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16EF4000) [pid = 908] [serial = 255] [outer = 00000000] 23:59:24 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (175D8C00) [pid = 908] [serial = 256] [outer = 16EF4000] 23:59:24 INFO - PROCESS | 908 | 1463036364462 Marionette DEBUG loaded listener.js 23:59:24 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (176E1000) [pid = 908] [serial = 257] [outer = 16EF4000] 23:59:25 INFO - PROCESS | 908 | 1463036365015 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 754ms 23:59:25 INFO - PROCESS | 908 | 1463036365092 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 908 | 1463036365094 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 23:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:59:25 INFO - PROCESS | 908 | 1463036365109 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 908 | 1463036365110 Marionette TRACE conn3 <- [1,310,null,{}] 23:59:25 INFO - PROCESS | 908 | 1463036365116 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}] 23:59:25 INFO - PROCESS | 908 | 1463036365211 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 23:59:25 INFO - PROCESS | 908 | 1463036365223 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 908 | ++DOCSHELL 17977800 == 35 [pid = 908] [id = 87] 23:59:25 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (17978400) [pid = 908] [serial = 258] [outer = 00000000] 23:59:25 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (19B27000) [pid = 908] [serial = 259] [outer = 17978400] 23:59:25 INFO - PROCESS | 908 | 1463036365267 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (19B27400) [pid = 908] [serial = 260] [outer = 17978400] 23:59:25 INFO - PROCESS | 908 | 1463036365649 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 562ms 23:59:25 INFO - PROCESS | 908 | 1463036365667 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 908 | 1463036365669 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 23:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:59:25 INFO - PROCESS | 908 | 1463036365677 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 908 | 1463036365679 Marionette TRACE conn3 <- [1,314,null,{}] 23:59:25 INFO - PROCESS | 908 | 1463036365683 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}] 23:59:25 INFO - PROCESS | 908 | 1463036365761 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 23:59:25 INFO - PROCESS | 908 | 1463036365767 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 908 | ++DOCSHELL 19B2C800 == 36 [pid = 908] [id = 88] 23:59:25 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (19E4C800) [pid = 908] [serial = 261] [outer = 00000000] 23:59:25 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1A071800) [pid = 908] [serial = 262] [outer = 19E4C800] 23:59:25 INFO - PROCESS | 908 | 1463036365810 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1A074C00) [pid = 908] [serial = 263] [outer = 19E4C800] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1871C400) [pid = 908] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 91 (182BFC00) [pid = 908] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 90 (13239C00) [pid = 908] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 89 (107FB400) [pid = 908] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 88 (17A7D400) [pid = 908] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1157D800) [pid = 908] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 86 (175E6000) [pid = 908] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 85 (16445400) [pid = 908] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 84 (15313000) [pid = 908] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 83 (1416C800) [pid = 908] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 82 (122AFC00) [pid = 908] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 81 (19B21400) [pid = 908] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1A7EF800) [pid = 908] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1A06F800) [pid = 908] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:59:26 INFO - PROCESS | 908 | --DOMWINDOW == 78 (11FB0400) [pid = 908] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:59:26 INFO - PROCESS | 908 | 1463036366320 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]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 695ms 23:59:26 INFO - PROCESS | 908 | 1463036366379 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 908 | 1463036366381 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 23:59:26 INFO - PROCESS | 908 | 1463036366384 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:59:26 INFO - PROCESS | 908 | 1463036366386 Marionette TRACE conn3 <- [1,318,null,{}] 23:59:26 INFO - PROCESS | 908 | 1463036366390 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}] 23:59:26 INFO - PROCESS | 908 | 1463036366482 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 23:59:26 INFO - PROCESS | 908 | 1463036366488 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 908 | ++DOCSHELL 11185400 == 37 [pid = 908] [id = 89] 23:59:26 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (122AFC00) [pid = 908] [serial = 264] [outer = 00000000] 23:59:26 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1871C400) [pid = 908] [serial = 265] [outer = 122AFC00] 23:59:26 INFO - PROCESS | 908 | 1463036366531 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (19E4EC00) [pid = 908] [serial = 266] [outer = 122AFC00] 23:59:26 INFO - PROCESS | 908 | 1463036366899 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]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 562ms 23:59:26 INFO - PROCESS | 908 | 1463036366947 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 908 | 1463036366949 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 23:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:59:26 INFO - PROCESS | 908 | 1463036366956 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 908 | 1463036366958 Marionette TRACE conn3 <- [1,322,null,{}] 23:59:26 INFO - PROCESS | 908 | 1463036366961 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}] 23:59:27 INFO - PROCESS | 908 | 1463036367034 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 23:59:27 INFO - PROCESS | 908 | 1463036367041 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 908 | ++DOCSHELL 18452400 == 38 [pid = 908] [id = 90] 23:59:27 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (19E51C00) [pid = 908] [serial = 267] [outer = 00000000] 23:59:27 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (1A30A400) [pid = 908] [serial = 268] [outer = 19E51C00] 23:59:27 INFO - PROCESS | 908 | 1463036367066 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (1A30AC00) [pid = 908] [serial = 269] [outer = 19E51C00] 23:59:27 INFO - PROCESS | 908 | 1463036367446 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]]]}] 23:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 562ms 23:59:27 INFO - PROCESS | 908 | 1463036367517 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 908 | 1463036367519 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 23:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:59:27 INFO - PROCESS | 908 | 1463036367522 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 908 | 1463036367524 Marionette TRACE conn3 <- [1,326,null,{}] 23:59:27 INFO - PROCESS | 908 | 1463036367527 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}] 23:59:27 INFO - PROCESS | 908 | 1463036367604 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 23:59:27 INFO - PROCESS | 908 | 1463036367613 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 908 | ++DOCSHELL 1A06F800 == 39 [pid = 908] [id = 91] 23:59:27 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1A302400) [pid = 908] [serial = 270] [outer = 00000000] 23:59:27 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1A7EEC00) [pid = 908] [serial = 271] [outer = 1A302400] 23:59:27 INFO - PROCESS | 908 | 1463036367656 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1A7F6C00) [pid = 908] [serial = 272] [outer = 1A302400] 23:59:28 INFO - PROCESS | 908 | 1463036368094 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]]]}] 23:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 605ms 23:59:28 INFO - PROCESS | 908 | 1463036368125 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 908 | 1463036368129 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 23:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:59:28 INFO - PROCESS | 908 | 1463036368137 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:59:28 INFO - PROCESS | 908 | 1463036368145 Marionette TRACE conn3 <- [1,330,null,{}] 23:59:28 INFO - PROCESS | 908 | 1463036368153 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}] 23:59:28 INFO - PROCESS | 908 | 1463036368256 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 23:59:28 INFO - PROCESS | 908 | 1463036368344 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 908 | ++DOCSHELL 10D57C00 == 40 [pid = 908] [id = 92] 23:59:28 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (10D58C00) [pid = 908] [serial = 273] [outer = 00000000] 23:59:28 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1118E400) [pid = 908] [serial = 274] [outer = 10D58C00] 23:59:28 INFO - PROCESS | 908 | 1463036368381 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1154F800) [pid = 908] [serial = 275] [outer = 10D58C00] 23:59:28 INFO - PROCESS | 908 | 1463036368823 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:59:28 INFO - PROCESS | 908 | 1463036368993 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 901ms 23:59:29 INFO - PROCESS | 908 | 1463036369044 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 908 | 1463036369049 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 23:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:59:29 INFO - PROCESS | 908 | 1463036369057 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 908 | 1463036369060 Marionette TRACE conn3 <- [1,334,null,{}] 23:59:29 INFO - PROCESS | 908 | 1463036369064 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}] 23:59:29 INFO - PROCESS | 908 | 1463036369170 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 23:59:29 INFO - PROCESS | 908 | 1463036369242 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 908 | ++DOCSHELL 12EDC000 == 41 [pid = 908] [id = 93] 23:59:29 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (14735800) [pid = 908] [serial = 276] [outer = 00000000] 23:59:29 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (15ABFC00) [pid = 908] [serial = 277] [outer = 14735800] 23:59:29 INFO - PROCESS | 908 | 1463036369296 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (16A7D400) [pid = 908] [serial = 278] [outer = 14735800] 23:59:29 INFO - PROCESS | 908 | 1463036369800 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 798ms 23:59:29 INFO - PROCESS | 908 | 1463036369860 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 908 | 1463036369863 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 23:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:59:29 INFO - PROCESS | 908 | 1463036369866 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 908 | 1463036369870 Marionette TRACE conn3 <- [1,338,null,{}] 23:59:29 INFO - PROCESS | 908 | 1463036369881 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}] 23:59:29 INFO - PROCESS | 908 | 1463036369984 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 23:59:30 INFO - PROCESS | 908 | 1463036370058 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 908 | ++DOCSHELL 18457800 == 42 [pid = 908] [id = 94] 23:59:30 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1845D400) [pid = 908] [serial = 279] [outer = 00000000] 23:59:30 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1A218000) [pid = 908] [serial = 280] [outer = 1845D400] 23:59:30 INFO - PROCESS | 908 | 1463036370126 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1A7F3C00) [pid = 908] [serial = 281] [outer = 1845D400] 23:59:30 INFO - PROCESS | 908 | 1463036370745 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]]]}] 23:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 901ms 23:59:30 INFO - PROCESS | 908 | 1463036370759 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 908 | 1463036370762 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 23:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:59:30 INFO - PROCESS | 908 | 1463036370765 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 908 | 1463036370767 Marionette TRACE conn3 <- [1,342,null,{}] 23:59:30 INFO - PROCESS | 908 | 1463036370771 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}] 23:59:30 INFO - PROCESS | 908 | 1463036370952 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 23:59:31 INFO - PROCESS | 908 | 1463036371048 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 908 | ++DOCSHELL 106EA400 == 43 [pid = 908] [id = 95] 23:59:31 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (106EA800) [pid = 908] [serial = 282] [outer = 00000000] 23:59:31 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (107EEC00) [pid = 908] [serial = 283] [outer = 106EA800] 23:59:31 INFO - PROCESS | 908 | 1463036371096 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (10E7E800) [pid = 908] [serial = 284] [outer = 106EA800] 23:59:31 INFO - PROCESS | 908 | 1463036371662 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]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 945ms 23:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:59:31 INFO - PROCESS | 908 | 1463036371710 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 908 | 1463036371714 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 23:59:31 INFO - PROCESS | 908 | 1463036371718 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 908 | 1463036371721 Marionette TRACE conn3 <- [1,346,null,{}] 23:59:31 INFO - PROCESS | 908 | 1463036371726 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}] 23:59:31 INFO - PROCESS | 908 | 1463036371815 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 23:59:31 INFO - PROCESS | 908 | 1463036371887 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 908 | ++DOCSHELL 12E2A800 == 44 [pid = 908] [id = 96] 23:59:31 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (12ED2C00) [pid = 908] [serial = 285] [outer = 00000000] 23:59:31 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (147C5000) [pid = 908] [serial = 286] [outer = 12ED2C00] 23:59:31 INFO - PROCESS | 908 | 1463036371917 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (15E74C00) [pid = 908] [serial = 287] [outer = 12ED2C00] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 18452400 == 43 [pid = 908] [id = 90] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 11185400 == 42 [pid = 908] [id = 89] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 19B2C800 == 41 [pid = 908] [id = 88] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 17977800 == 40 [pid = 908] [id = 87] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 16BC5C00 == 39 [pid = 908] [id = 86] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 15318C00 == 38 [pid = 908] [id = 85] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 14794000 == 37 [pid = 908] [id = 84] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 117D7800 == 36 [pid = 908] [id = 83] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 11269400 == 35 [pid = 908] [id = 82] 23:59:32 INFO - PROCESS | 908 | --DOCSHELL 107F5800 == 34 [pid = 908] [id = 80] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 101 (19B28400) [pid = 908] [serial = 220] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 100 (18759800) [pid = 908] [serial = 218] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 99 (13549800) [pid = 908] [serial = 199] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 98 (13C52400) [pid = 908] [serial = 200] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 97 (10D64400) [pid = 908] [serial = 193] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 96 (11189800) [pid = 908] [serial = 194] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1845A000) [pid = 908] [serial = 214] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 94 (11B69000) [pid = 908] [serial = 196] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 93 (17A7F400) [pid = 908] [serial = 211] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 92 (17A81000) [pid = 908] [serial = 212] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 91 (11BC6C00) [pid = 908] [serial = 197] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 90 (170E2000) [pid = 908] [serial = 208] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1769AC00) [pid = 908] [serial = 209] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 88 (15A94000) [pid = 908] [serial = 205] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 87 (15E73C00) [pid = 908] [serial = 206] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1473F400) [pid = 908] [serial = 202] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 85 (147C4C00) [pid = 908] [serial = 203] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1AB52800) [pid = 908] [serial = 191] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 83 (1A070C00) [pid = 908] [serial = 223] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 82 (1AA42C00) [pid = 908] [serial = 233] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 81 (1AB58C00) [pid = 908] [serial = 235] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 80 (19B23800) [pid = 908] [serial = 221] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1A726C00) [pid = 908] [serial = 226] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1A20E400) [pid = 908] [serial = 224] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 77 (1AA3BC00) [pid = 908] [serial = 232] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 76 (1A72C000) [pid = 908] [serial = 227] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 75 (1A30FC00) [pid = 908] [serial = 230] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 74 (18762000) [pid = 908] [serial = 217] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 73 (18765000) [pid = 908] [serial = 229] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | --DOMWINDOW == 72 (1845C800) [pid = 908] [serial = 215] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 908 | 1463036372333 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]]]}] 23:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 650ms 23:59:32 INFO - PROCESS | 908 | 1463036372373 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 908 | 1463036372376 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 23:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:59:32 INFO - PROCESS | 908 | 1463036372379 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 908 | 1463036372381 Marionette TRACE conn3 <- [1,350,null,{}] 23:59:32 INFO - PROCESS | 908 | 1463036372385 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}] 23:59:32 INFO - PROCESS | 908 | 1463036372462 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 23:59:32 INFO - PROCESS | 908 | 1463036372471 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 908 | ++DOCSHELL 11BBB000 == 35 [pid = 908] [id = 97] 23:59:32 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (122AE000) [pid = 908] [serial = 288] [outer = 00000000] 23:59:32 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (14172400) [pid = 908] [serial = 289] [outer = 122AE000] 23:59:32 INFO - PROCESS | 908 | 1463036372515 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (157AE000) [pid = 908] [serial = 290] [outer = 122AE000] 23:59:32 INFO - PROCESS | 908 | 1463036372914 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]]]}] 23:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 23:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 562ms 23:59:32 INFO - PROCESS | 908 | 1463036372938 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 908 | 1463036372941 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 23:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:59:32 INFO - PROCESS | 908 | 1463036372955 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 908 | 1463036372959 Marionette TRACE conn3 <- [1,354,null,{}] 23:59:32 INFO - PROCESS | 908 | 1463036372963 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}] 23:59:33 INFO - PROCESS | 908 | 1463036373041 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 23:59:33 INFO - PROCESS | 908 | 1463036373046 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 908 | ++DOCSHELL 16A7F400 == 36 [pid = 908] [id = 98] 23:59:33 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (170E7400) [pid = 908] [serial = 291] [outer = 00000000] 23:59:33 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (17A7DC00) [pid = 908] [serial = 292] [outer = 170E7400] 23:59:33 INFO - PROCESS | 908 | 1463036373090 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (17F25800) [pid = 908] [serial = 293] [outer = 170E7400] 23:59:33 INFO - PROCESS | 908 | 1463036373519 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]]]}] 23:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 620ms 23:59:33 INFO - PROCESS | 908 | 1463036373589 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 908 | 1463036373591 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 23:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:59:33 INFO - PROCESS | 908 | 1463036373594 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 908 | 1463036373578 Marionette TRACE conn3 <- [1,358,null,{}] 23:59:33 INFO - PROCESS | 908 | 1463036373581 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}] 23:59:33 INFO - PROCESS | 908 | 1463036373657 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 23:59:33 INFO - PROCESS | 908 | 1463036373665 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 908 | ++DOCSHELL 17F5F400 == 37 [pid = 908] [id = 99] 23:59:33 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (17F63C00) [pid = 908] [serial = 294] [outer = 00000000] 23:59:33 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1845DC00) [pid = 908] [serial = 295] [outer = 17F63C00] 23:59:33 INFO - PROCESS | 908 | 1463036373708 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (1871D000) [pid = 908] [serial = 296] [outer = 17F63C00] 23:59:34 INFO - PROCESS | 908 | 1463036374090 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 561ms 23:59:34 INFO - PROCESS | 908 | 1463036374155 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 908 | 1463036374157 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 23:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:59:34 INFO - PROCESS | 908 | 1463036374160 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 908 | 1463036374162 Marionette TRACE conn3 <- [1,362,null,{}] 23:59:34 INFO - PROCESS | 908 | 1463036374165 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}] 23:59:34 INFO - PROCESS | 908 | 1463036374267 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 23:59:34 INFO - PROCESS | 908 | 1463036374309 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 908 | ++DOCSHELL 19B23400 == 38 [pid = 908] [id = 100] 23:59:34 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (19B23800) [pid = 908] [serial = 297] [outer = 00000000] 23:59:34 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (19B2A400) [pid = 908] [serial = 298] [outer = 19B23800] 23:59:34 INFO - PROCESS | 908 | 1463036374388 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (1A072000) [pid = 908] [serial = 299] [outer = 19B23800] 23:59:34 INFO - PROCESS | 908 | 1463036374797 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 694ms 23:59:34 INFO - PROCESS | 908 | 1463036374848 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 908 | 1463036374849 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 23:59:34 INFO - PROCESS | 908 | 1463036374853 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:59:34 INFO - PROCESS | 908 | 1463036374854 Marionette TRACE conn3 <- [1,366,null,{}] 23:59:34 INFO - PROCESS | 908 | 1463036374858 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}] 23:59:34 INFO - PROCESS | 908 | 1463036374958 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 23:59:34 INFO - PROCESS | 908 | 1463036374966 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 908 | ++DOCSHELL 1A303800 == 39 [pid = 908] [id = 101] 23:59:34 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1A07A400) [pid = 908] [serial = 300] [outer = 00000000] 23:59:34 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1A725800) [pid = 908] [serial = 301] [outer = 1A07A400] 23:59:34 INFO - PROCESS | 908 | 1463036375010 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1AA06800) [pid = 908] [serial = 302] [outer = 1A07A400] 23:59:35 INFO - PROCESS | 908 | 1463036375409 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]]]}] 23:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 591ms 23:59:35 INFO - PROCESS | 908 | 1463036375455 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 23:59:35 INFO - PROCESS | 908 | 1463036375457 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 23:59:35 INFO - PROCESS | 908 | 1463036375460 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:59:35 INFO - PROCESS | 908 | 1463036375462 Marionette TRACE conn3 <- [1,370,null,{}] 23:59:35 INFO - PROCESS | 908 | 1463036375470 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}] 23:59:35 INFO - PROCESS | 908 | 1463036375574 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 23:59:35 INFO - PROCESS | 908 | 1463036375651 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 908 | ++DOCSHELL 1AA0A800 == 40 [pid = 908] [id = 102] 23:59:35 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1AA3DC00) [pid = 908] [serial = 303] [outer = 00000000] 23:59:35 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1AA42400) [pid = 908] [serial = 304] [outer = 1AA3DC00] 23:59:35 INFO - PROCESS | 908 | 1463036375677 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1AA42C00) [pid = 908] [serial = 305] [outer = 1AA3DC00] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 89 (15AC0C00) [pid = 908] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 88 (16EF4000) [pid = 908] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1A726000) [pid = 908] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1154F000) [pid = 908] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 85 (14795000) [pid = 908] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 84 (12214000) [pid = 908] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 83 (17978400) [pid = 908] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 82 (19E4C800) [pid = 908] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 81 (19E51C00) [pid = 908] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:59:36 INFO - PROCESS | 908 | --DOMWINDOW == 80 (122AFC00) [pid = 908] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:59:36 INFO - PROCESS | 908 | 1463036376115 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]]]}] 23:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 694ms 23:59:36 INFO - PROCESS | 908 | 1463036376162 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 23:59:36 INFO - PROCESS | 908 | 1463036376164 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 23:59:36 INFO - PROCESS | 908 | 1463036376167 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:59:36 INFO - PROCESS | 908 | 1463036376169 Marionette TRACE conn3 <- [1,374,null,{}] 23:59:36 INFO - PROCESS | 908 | 1463036376173 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}] 23:59:36 INFO - PROCESS | 908 | 1463036376251 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 23:59:36 INFO - PROCESS | 908 | 1463036376257 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 908 | ++DOCSHELL 11189000 == 41 [pid = 908] [id = 103] 23:59:36 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (1154F000) [pid = 908] [serial = 306] [outer = 00000000] 23:59:36 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (16B1A800) [pid = 908] [serial = 307] [outer = 1154F000] 23:59:36 INFO - PROCESS | 908 | 1463036376309 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (15A97400) [pid = 908] [serial = 308] [outer = 1154F000] 23:59:36 INFO - PROCESS | 908 | 1463036376725 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:59:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:59:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 590ms 23:59:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:59:36 INFO - PROCESS | 908 | 1463036376770 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 23:59:36 INFO - PROCESS | 908 | 1463036376772 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 23:59:36 INFO - PROCESS | 908 | 1463036376775 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - PROCESS | 908 | 1463036376776 Marionette TRACE conn3 <- [1,378,null,{}] 23:59:36 INFO - PROCESS | 908 | 1463036376780 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}] 23:59:36 INFO - PROCESS | 908 | 1463036376877 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 23:59:36 INFO - PROCESS | 908 | 1463036376884 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 908 | ++DOCSHELL 1348A400 == 42 [pid = 908] [id = 104] 23:59:36 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (160C0800) [pid = 908] [serial = 309] [outer = 00000000] 23:59:36 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1AA04400) [pid = 908] [serial = 310] [outer = 160C0800] 23:59:36 INFO - PROCESS | 908 | 1463036376926 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1AB5B800) [pid = 908] [serial = 311] [outer = 160C0800] 23:59:37 INFO - PROCESS | 908 | 1463036377362 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:59:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:59:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 591ms 23:59:37 INFO - PROCESS | 908 | 1463036377377 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 908 | 1463036377378 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 23:59:37 INFO - PROCESS | 908 | 1463036377382 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:59:37 INFO - PROCESS | 908 | 1463036377383 Marionette TRACE conn3 <- [1,382,null,{}] 23:59:37 INFO - PROCESS | 908 | 1463036377387 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}] 23:59:37 INFO - PROCESS | 908 | 1463036377460 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 23:59:37 INFO - PROCESS | 908 | 1463036377465 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 908 | ++DOCSHELL 1A30F000 == 43 [pid = 908] [id = 105] 23:59:37 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1AA02C00) [pid = 908] [serial = 312] [outer = 00000000] 23:59:37 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1ADC1C00) [pid = 908] [serial = 313] [outer = 1AA02C00] 23:59:37 INFO - PROCESS | 908 | 1463036377518 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1ADC7400) [pid = 908] [serial = 314] [outer = 1AA02C00] 23:59:37 INFO - PROCESS | 908 | 1463036377920 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:59:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:59:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 561ms 23:59:37 INFO - PROCESS | 908 | 1463036377957 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 908 | 1463036377959 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 23:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:59:37 INFO - PROCESS | 908 | 1463036378006 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 908 | 1463036378010 Marionette TRACE conn3 <- [1,386,null,{}] 23:59:37 INFO - PROCESS | 908 | 1463036377999 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}] 23:59:38 INFO - PROCESS | 908 | 1463036378136 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 23:59:38 INFO - PROCESS | 908 | 1463036378228 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 908 | ++DOCSHELL 1118A800 == 44 [pid = 908] [id = 106] 23:59:38 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (11191C00) [pid = 908] [serial = 315] [outer = 00000000] 23:59:38 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (11583400) [pid = 908] [serial = 316] [outer = 11191C00] 23:59:38 INFO - PROCESS | 908 | 1463036378282 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (11BC2000) [pid = 908] [serial = 317] [outer = 11191C00] 23:59:38 INFO - PROCESS | 908 | 1463036378822 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]]]}] 23:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 902ms 23:59:38 INFO - PROCESS | 908 | 1463036378901 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 23:59:38 INFO - PROCESS | 908 | 1463036378905 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 23:59:38 INFO - PROCESS | 908 | 1463036378909 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:59:38 INFO - PROCESS | 908 | 1463036378911 Marionette TRACE conn3 <- [1,390,null,{}] 23:59:38 INFO - PROCESS | 908 | 1463036378919 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}] 23:59:38 INFO - PROCESS | 908 | 1463036379004 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 23:59:39 INFO - PROCESS | 908 | 1463036379078 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 908 | ++DOCSHELL 14171000 == 45 [pid = 908] [id = 107] 23:59:39 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (14172C00) [pid = 908] [serial = 318] [outer = 00000000] 23:59:39 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (16374800) [pid = 908] [serial = 319] [outer = 14172C00] 23:59:39 INFO - PROCESS | 908 | 1463036379131 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (170E2000) [pid = 908] [serial = 320] [outer = 14172C00] 23:59:39 INFO - PROCESS | 908 | 1463036379765 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]]]}] 23:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 901ms 23:59:39 INFO - PROCESS | 908 | 1463036379805 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 908 | 1463036379807 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 23:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:59:39 INFO - PROCESS | 908 | 1463036379811 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 908 | 1463036379813 Marionette TRACE conn3 <- [1,394,null,{}] 23:59:39 INFO - PROCESS | 908 | 1463036379817 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}] 23:59:39 INFO - PROCESS | 908 | 1463036379902 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 23:59:39 INFO - PROCESS | 908 | 1463036379983 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 908 | ++DOCSHELL 1A20E400 == 46 [pid = 908] [id = 108] 23:59:40 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1A20F400) [pid = 908] [serial = 321] [outer = 00000000] 23:59:40 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1A7EC000) [pid = 908] [serial = 322] [outer = 1A20F400] 23:59:40 INFO - PROCESS | 908 | 1463036380084 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1AB58400) [pid = 908] [serial = 323] [outer = 1A20F400] 23:59:40 INFO - PROCESS | 908 | 1463036380728 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]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 975ms 23:59:40 INFO - PROCESS | 908 | 1463036380817 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 908 | 1463036380819 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 23:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:59:40 INFO - PROCESS | 908 | 1463036380823 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 908 | 1463036380825 Marionette TRACE conn3 <- [1,398,null,{}] 23:59:40 INFO - PROCESS | 908 | 1463036380829 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}] 23:59:41 INFO - PROCESS | 908 | 1463036381029 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 23:59:41 INFO - PROCESS | 908 | 1463036381159 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 908 | ++DOCSHELL 111C0C00 == 47 [pid = 908] [id = 109] 23:59:41 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (111CB800) [pid = 908] [serial = 324] [outer = 00000000] 23:59:41 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (122AFC00) [pid = 908] [serial = 325] [outer = 111CB800] 23:59:41 INFO - PROCESS | 908 | 1463036381191 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (12EDD800) [pid = 908] [serial = 326] [outer = 111CB800] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 1348A400 == 46 [pid = 908] [id = 104] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 11189000 == 45 [pid = 908] [id = 103] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 1AA0A800 == 44 [pid = 908] [id = 102] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 1A303800 == 43 [pid = 908] [id = 101] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 19B23400 == 42 [pid = 908] [id = 100] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 17F5F400 == 41 [pid = 908] [id = 99] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 16A7F400 == 40 [pid = 908] [id = 98] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 11BBB000 == 39 [pid = 908] [id = 97] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 12E2A800 == 38 [pid = 908] [id = 96] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 106EA400 == 37 [pid = 908] [id = 95] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 10D57C00 == 36 [pid = 908] [id = 92] 23:59:41 INFO - PROCESS | 908 | --DOCSHELL 1A06F800 == 35 [pid = 908] [id = 91] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 100 (13427800) [pid = 908] [serial = 241] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16A7CC00) [pid = 908] [serial = 253] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 98 (175D8C00) [pid = 908] [serial = 256] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1AB5D800) [pid = 908] [serial = 236] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 96 (117D8000) [pid = 908] [serial = 244] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 95 (11BC5C00) [pid = 908] [serial = 245] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1530AC00) [pid = 908] [serial = 250] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 93 (157AF800) [pid = 908] [serial = 251] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 92 (13239800) [pid = 908] [serial = 247] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 91 (13B24C00) [pid = 908] [serial = 248] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 90 (19B27000) [pid = 908] [serial = 259] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1A7EEC00) [pid = 908] [serial = 271] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 88 (10D5B400) [pid = 908] [serial = 238] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1A071800) [pid = 908] [serial = 262] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1A30AC00) [pid = 908] [serial = 269] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 85 (19B27400) [pid = 908] [serial = 260] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1A30A400) [pid = 908] [serial = 268] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 83 (1A074C00) [pid = 908] [serial = 263] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 82 (176E1000) [pid = 908] [serial = 257] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 81 (19E4EC00) [pid = 908] [serial = 266] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1871C400) [pid = 908] [serial = 265] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | --DOMWINDOW == 79 (16B15C00) [pid = 908] [serial = 254] [outer = 00000000] [url = about:blank] 23:59:41 INFO - PROCESS | 908 | 1463036381766 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]]]}] 23:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 989ms 23:59:41 INFO - PROCESS | 908 | 1463036381807 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 908 | 1463036381811 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 23:59:41 INFO - PROCESS | 908 | 1463036381815 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:59:41 INFO - PROCESS | 908 | 1463036381819 Marionette TRACE conn3 <- [1,402,null,{}] 23:59:41 INFO - PROCESS | 908 | 1463036381823 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}] 23:59:41 INFO - PROCESS | 908 | 1463036381917 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 23:59:41 INFO - PROCESS | 908 | 1463036381991 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 908 | ++DOCSHELL 106EDC00 == 36 [pid = 908] [id = 110] 23:59:41 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (107F4C00) [pid = 908] [serial = 327] [outer = 00000000] 23:59:42 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (11B69000) [pid = 908] [serial = 328] [outer = 107F4C00] 23:59:42 INFO - PROCESS | 908 | 1463036382037 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (13C1DC00) [pid = 908] [serial = 329] [outer = 107F4C00] 23:59:42 INFO - PROCESS | 908 | 1463036382437 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]]]}] 23:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 665ms 23:59:42 INFO - PROCESS | 908 | 1463036382482 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 908 | 1463036382485 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 23:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:59:42 INFO - PROCESS | 908 | 1463036382489 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 908 | 1463036382491 Marionette TRACE conn3 <- [1,406,null,{}] 23:59:42 INFO - PROCESS | 908 | 1463036382494 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}] 23:59:42 INFO - PROCESS | 908 | 1463036382571 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 23:59:42 INFO - PROCESS | 908 | 1463036382591 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 908 | ++DOCSHELL 16A7F400 == 37 [pid = 908] [id = 111] 23:59:42 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16A7F800) [pid = 908] [serial = 330] [outer = 00000000] 23:59:42 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16BC5C00) [pid = 908] [serial = 331] [outer = 16A7F800] 23:59:42 INFO - PROCESS | 908 | 1463036382635 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (17693800) [pid = 908] [serial = 332] [outer = 16A7F800] 23:59:43 INFO - PROCESS | 908 | 1463036383059 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]]]}] 23:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 590ms 23:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:59:43 INFO - PROCESS | 908 | 1463036383103 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 908 | 1463036383107 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 23:59:43 INFO - PROCESS | 908 | 1463036383116 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 908 | 1463036383121 Marionette TRACE conn3 <- [1,410,null,{}] 23:59:43 INFO - PROCESS | 908 | 1463036383107 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}] 23:59:43 INFO - PROCESS | 908 | 1463036383185 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 23:59:43 INFO - PROCESS | 908 | 1463036383193 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 908 | ++DOCSHELL 1845E800 == 38 [pid = 908] [id = 112] 23:59:43 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1875F400) [pid = 908] [serial = 333] [outer = 00000000] 23:59:43 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (19B22000) [pid = 908] [serial = 334] [outer = 1875F400] 23:59:43 INFO - PROCESS | 908 | 1463036383238 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (19B28800) [pid = 908] [serial = 335] [outer = 1875F400] 23:59:43 INFO - PROCESS | 908 | 1463036383664 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]]]}] 23:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 621ms 23:59:43 INFO - PROCESS | 908 | 1463036383729 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 908 | 1463036383731 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 23:59:43 INFO - PROCESS | 908 | 1463036383735 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:59:43 INFO - PROCESS | 908 | 1463036383736 Marionette TRACE conn3 <- [1,414,null,{}] 23:59:43 INFO - PROCESS | 908 | 1463036383740 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}] 23:59:43 INFO - PROCESS | 908 | 1463036383813 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 23:59:43 INFO - PROCESS | 908 | 1463036383852 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 908 | ++DOCSHELL 19E4EC00 == 39 [pid = 908] [id = 113] 23:59:43 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (19E4F400) [pid = 908] [serial = 336] [outer = 00000000] 23:59:43 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1A074800) [pid = 908] [serial = 337] [outer = 19E4F400] 23:59:43 INFO - PROCESS | 908 | 1463036383895 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1A077C00) [pid = 908] [serial = 338] [outer = 19E4F400] 23:59:44 INFO - PROCESS | 908 | 1463036384326 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]]]}] 23:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 605ms 23:59:44 INFO - PROCESS | 908 | 1463036384337 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 908 | 1463036384339 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 23:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:59:44 INFO - PROCESS | 908 | 1463036384342 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 908 | 1463036384344 Marionette TRACE conn3 <- [1,418,null,{}] 23:59:44 INFO - PROCESS | 908 | 1463036384347 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}] 23:59:44 INFO - PROCESS | 908 | 1463036384438 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 23:59:44 INFO - PROCESS | 908 | 1463036384448 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 908 | ++DOCSHELL 1A721800 == 40 [pid = 908] [id = 114] 23:59:44 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1A721C00) [pid = 908] [serial = 339] [outer = 00000000] 23:59:44 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1A729C00) [pid = 908] [serial = 340] [outer = 1A721C00] 23:59:44 INFO - PROCESS | 908 | 1463036384545 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1AA3B000) [pid = 908] [serial = 341] [outer = 1A721C00] 23:59:45 INFO - PROCESS | 908 | 1463036385425 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]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1152ms 23:59:45 INFO - PROCESS | 908 | 1463036385475 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 908 | 1463036385477 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 23:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:59:45 INFO - PROCESS | 908 | 1463036385481 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 908 | 1463036385482 Marionette TRACE conn3 <- [1,422,null,{}] 23:59:45 INFO - PROCESS | 908 | 1463036385486 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}] 23:59:45 INFO - PROCESS | 908 | 1463036385586 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 23:59:45 INFO - PROCESS | 908 | 1463036385593 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 908 | ++DOCSHELL 157AE400 == 41 [pid = 908] [id = 115] 23:59:45 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1AA3D800) [pid = 908] [serial = 342] [outer = 00000000] 23:59:45 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1ADC6400) [pid = 908] [serial = 343] [outer = 1AA3D800] 23:59:45 INFO - PROCESS | 908 | 1463036385636 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1B091C00) [pid = 908] [serial = 344] [outer = 1AA3D800] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 96 (12E23400) [pid = 908] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 95 (19B23800) [pid = 908] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1AA3DC00) [pid = 908] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 93 (170E7400) [pid = 908] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 92 (12ED2C00) [pid = 908] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 91 (122AE000) [pid = 908] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 90 (106EA800) [pid = 908] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 89 (17F63C00) [pid = 908] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1A07A400) [pid = 908] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1154F000) [pid = 908] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:59:46 INFO - PROCESS | 908 | --DOMWINDOW == 86 (160C0800) [pid = 908] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:59:46 INFO - PROCESS | 908 | 1463036386584 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]]]}] 23:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1123ms 23:59:46 INFO - PROCESS | 908 | 1463036386614 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 908 | 1463036386616 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 23:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:59:46 INFO - PROCESS | 908 | 1463036386619 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 908 | 1463036386621 Marionette TRACE conn3 <- [1,426,null,{}] 23:59:46 INFO - PROCESS | 908 | 1463036386624 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}] 23:59:46 INFO - PROCESS | 908 | 1463036386697 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 23:59:46 INFO - PROCESS | 908 | 1463036386704 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 908 | ++DOCSHELL 12E23400 == 42 [pid = 908] [id = 116] 23:59:46 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (12E4B400) [pid = 908] [serial = 345] [outer = 00000000] 23:59:46 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (19B23000) [pid = 908] [serial = 346] [outer = 12E4B400] 23:59:46 INFO - PROCESS | 908 | 1463036386746 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1AA44800) [pid = 908] [serial = 347] [outer = 12E4B400] 23:59:47 INFO - PROCESS | 908 | 1463036387150 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] 23:59:47 INFO - PROCESS | 908 | 1463036387223 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 23:59:47 INFO - PROCESS | 908 | 1463036387227 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:59:47 INFO - PROCESS | 908 | 1463036387228 Marionette TRACE conn3 <- [1,430,null,{}] 23:59:47 INFO - PROCESS | 908 | 1463036387232 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}] 23:59:47 INFO - PROCESS | 908 | 1463036387306 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 23:59:47 INFO - PROCESS | 908 | 1463036387312 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 908 | ++DOCSHELL 19E42800 == 43 [pid = 908] [id = 117] 23:59:47 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1ADBB400) [pid = 908] [serial = 348] [outer = 00000000] 23:59:47 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1B252C00) [pid = 908] [serial = 349] [outer = 1ADBB400] 23:59:47 INFO - PROCESS | 908 | 1463036387354 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1B253C00) [pid = 908] [serial = 350] [outer = 1ADBB400] 23:59:47 INFO - PROCESS | 908 | 1463036387719 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]]]}] 23:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 562ms 23:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:59:47 INFO - PROCESS | 908 | 1463036387787 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 23:59:47 INFO - PROCESS | 908 | 1463036387789 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 23:59:47 INFO - PROCESS | 908 | 1463036387793 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 908 | 1463036387795 Marionette TRACE conn3 <- [1,434,null,{}] 23:59:47 INFO - PROCESS | 908 | 1463036387798 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}] 23:59:47 INFO - PROCESS | 908 | 1463036387874 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 23:59:47 INFO - PROCESS | 908 | 1463036387883 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 908 | ++DOCSHELL 12CC8400 == 44 [pid = 908] [id = 118] 23:59:47 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (12CCC000) [pid = 908] [serial = 351] [outer = 00000000] 23:59:47 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (12CD0000) [pid = 908] [serial = 352] [outer = 12CCC000] 23:59:47 INFO - PROCESS | 908 | 1463036387925 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (12CD3C00) [pid = 908] [serial = 353] [outer = 12CCC000] 23:59:48 INFO - PROCESS | 908 | 1463036388559 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]]]}] 23:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 783ms 23:59:48 INFO - PROCESS | 908 | 1463036388600 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 908 | 1463036388605 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 23:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:59:48 INFO - PROCESS | 908 | 1463036388610 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - PROCESS | 908 | 1463036388614 Marionette TRACE conn3 <- [1,438,null,{}] 23:59:48 INFO - PROCESS | 908 | 1463036388619 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}] 23:59:48 INFO - PROCESS | 908 | 1463036388706 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 23:59:48 INFO - PROCESS | 908 | 1463036388785 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 908 | ++DOCSHELL 12C0A000 == 45 [pid = 908] [id = 119] 23:59:48 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (12C0E000) [pid = 908] [serial = 354] [outer = 00000000] 23:59:48 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (12CCBC00) [pid = 908] [serial = 355] [outer = 12C0E000] 23:59:48 INFO - PROCESS | 908 | 1463036388886 Marionette DEBUG loaded listener.js 23:59:48 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (13549800) [pid = 908] [serial = 356] [outer = 12C0E000] 23:59:49 INFO - PROCESS | 908 | 1463036389485 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]]]}] 23:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 901ms 23:59:49 INFO - PROCESS | 908 | 1463036389500 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 908 | 1463036389506 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 23:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:59:49 INFO - PROCESS | 908 | 1463036389513 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 908 | 1463036389515 Marionette TRACE conn3 <- [1,442,null,{}] 23:59:49 INFO - PROCESS | 908 | 1463036389519 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}] 23:59:49 INFO - PROCESS | 908 | 1463036389664 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 23:59:49 INFO - PROCESS | 908 | 1463036389681 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 908 | ++DOCSHELL 12CCAC00 == 46 [pid = 908] [id = 120] 23:59:49 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (14028C00) [pid = 908] [serial = 357] [outer = 00000000] 23:59:49 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (17A87800) [pid = 908] [serial = 358] [outer = 14028C00] 23:59:49 INFO - PROCESS | 908 | 1463036389734 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1845CC00) [pid = 908] [serial = 359] [outer = 14028C00] 23:59:50 INFO - PROCESS | 908 | 1463036390315 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]]]}] 23:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 857ms 23:59:50 INFO - PROCESS | 908 | 1463036390362 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 23:59:50 INFO - PROCESS | 908 | 1463036390365 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 23:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:59:50 INFO - PROCESS | 908 | 1463036390369 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:59:50 INFO - PROCESS | 908 | 1463036390372 Marionette TRACE conn3 <- [1,446,null,{}] 23:59:50 INFO - PROCESS | 908 | 1463036390383 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}] 23:59:50 INFO - PROCESS | 908 | 1463036390532 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 23:59:50 INFO - PROCESS | 908 | 1463036390543 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 908 | ++DOCSHELL 1AB5BC00 == 47 [pid = 908] [id = 121] 23:59:50 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1AB5D800) [pid = 908] [serial = 360] [outer = 00000000] 23:59:50 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (1ADC1000) [pid = 908] [serial = 361] [outer = 1AB5D800] 23:59:50 INFO - PROCESS | 908 | 1463036390591 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (1B390400) [pid = 908] [serial = 362] [outer = 1AB5D800] 23:59:51 INFO - PROCESS | 908 | 1463036391148 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]]]}] 23:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 842ms 23:59:51 INFO - PROCESS | 908 | 1463036391215 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 908 | 1463036391218 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 23:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:59:51 INFO - PROCESS | 908 | 1463036391222 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 908 | 1463036391223 Marionette TRACE conn3 <- [1,450,null,{}] 23:59:51 INFO - PROCESS | 908 | 1463036391227 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}] 23:59:51 INFO - PROCESS | 908 | 1463036391337 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 23:59:51 INFO - PROCESS | 908 | 1463036391412 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 908 | ++DOCSHELL 16308800 == 48 [pid = 908] [id = 122] 23:59:51 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1630B400) [pid = 908] [serial = 363] [outer = 00000000] 23:59:51 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (16310400) [pid = 908] [serial = 364] [outer = 1630B400] 23:59:51 INFO - PROCESS | 908 | 1463036391468 Marionette DEBUG loaded listener.js 23:59:51 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16312400) [pid = 908] [serial = 365] [outer = 1630B400] 23:59:52 INFO - PROCESS | 908 | 1463036392191 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] 23:59:52 INFO - PROCESS | 908 | 1463036392273 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 23:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:59:52 INFO - PROCESS | 908 | 1463036392278 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 908 | 1463036392281 Marionette TRACE conn3 <- [1,454,null,{}] 23:59:52 INFO - PROCESS | 908 | 1463036392286 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}] 23:59:52 INFO - PROCESS | 908 | 1463036392383 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 23:59:52 INFO - PROCESS | 908 | 1463036392480 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 908 | ++DOCSHELL 12CCA400 == 49 [pid = 908] [id = 123] 23:59:52 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (12CCE400) [pid = 908] [serial = 366] [outer = 00000000] 23:59:52 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (14739C00) [pid = 908] [serial = 367] [outer = 12CCE400] 23:59:52 INFO - PROCESS | 908 | 1463036392529 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (157AE800) [pid = 908] [serial = 368] [outer = 12CCE400] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 19E42800 == 48 [pid = 908] [id = 117] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 12E23400 == 47 [pid = 908] [id = 116] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 157AE400 == 46 [pid = 908] [id = 115] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 1A721800 == 45 [pid = 908] [id = 114] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 19E4EC00 == 44 [pid = 908] [id = 113] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 1845E800 == 43 [pid = 908] [id = 112] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 16A7F400 == 42 [pid = 908] [id = 111] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 106EDC00 == 41 [pid = 908] [id = 110] 23:59:52 INFO - PROCESS | 908 | --DOCSHELL 111C0C00 == 40 [pid = 908] [id = 109] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 109 (13C5C800) [pid = 908] [serial = 242] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1ADC1C00) [pid = 908] [serial = 313] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 107 (19B2A400) [pid = 908] [serial = 298] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 106 (1AA42400) [pid = 908] [serial = 304] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 105 (17A7DC00) [pid = 908] [serial = 292] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 104 (17F25800) [pid = 908] [serial = 293] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 103 (15E74C00) [pid = 908] [serial = 287] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 102 (147C5000) [pid = 908] [serial = 286] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 101 (15ABFC00) [pid = 908] [serial = 277] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 100 (14172400) [pid = 908] [serial = 289] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 99 (157AE000) [pid = 908] [serial = 290] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 98 (10E7E800) [pid = 908] [serial = 284] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 97 (107EEC00) [pid = 908] [serial = 283] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1845DC00) [pid = 908] [serial = 295] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1118E400) [pid = 908] [serial = 274] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1A218000) [pid = 908] [serial = 280] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1AA06800) [pid = 908] [serial = 302] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1A725800) [pid = 908] [serial = 301] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 91 (15A97400) [pid = 908] [serial = 308] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 90 (16B1A800) [pid = 908] [serial = 307] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1AA04400) [pid = 908] [serial = 310] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1AA42C00) [pid = 908] [serial = 305] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1A072000) [pid = 908] [serial = 299] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1AB5B800) [pid = 908] [serial = 311] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | --DOMWINDOW == 85 (1871D000) [pid = 908] [serial = 296] [outer = 00000000] [url = about:blank] 23:59:52 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:59:52 INFO - PROCESS | 908 | 1463036392976 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 753ms 23:59:53 INFO - PROCESS | 908 | 1463036393040 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 908 | 1463036393045 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 23:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:59:53 INFO - PROCESS | 908 | 1463036393051 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 908 | 1463036393053 Marionette TRACE conn3 <- [1,458,null,{}] 23:59:53 INFO - PROCESS | 908 | 1463036393057 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}] 23:59:53 INFO - PROCESS | 908 | 1463036393118 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 23:59:53 INFO - PROCESS | 908 | 1463036393125 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 908 | ++DOCSHELL 13B31800 == 41 [pid = 908] [id = 124] 23:59:53 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (13C1E800) [pid = 908] [serial = 369] [outer = 00000000] 23:59:53 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (15A8D800) [pid = 908] [serial = 370] [outer = 13C1E800] 23:59:53 INFO - PROCESS | 908 | 1463036393169 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (160CE800) [pid = 908] [serial = 371] [outer = 13C1E800] 23:59:53 INFO - PROCESS | 908 | 1463036393598 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] 23:59:53 INFO - PROCESS | 908 | 1463036393653 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 23:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:59:53 INFO - PROCESS | 908 | 1463036393656 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 908 | 1463036393660 Marionette TRACE conn3 <- [1,462,null,{}] 23:59:53 INFO - PROCESS | 908 | 1463036393670 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}] 23:59:53 INFO - PROCESS | 908 | 1463036393780 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 23:59:53 INFO - PROCESS | 908 | 1463036393846 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 908 | ++DOCSHELL 11FAF800 == 42 [pid = 908] [id = 125] 23:59:53 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (16307000) [pid = 908] [serial = 372] [outer = 00000000] 23:59:53 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (167C5000) [pid = 908] [serial = 373] [outer = 16307000] 23:59:53 INFO - PROCESS | 908 | 1463036393892 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (16B1A800) [pid = 908] [serial = 374] [outer = 16307000] 23:59:54 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:59:54 INFO - PROCESS | 908 | 1463036394258 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] 23:59:54 INFO - PROCESS | 908 | 1463036394319 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 23:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:59:54 INFO - PROCESS | 908 | 1463036394323 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 908 | 1463036394324 Marionette TRACE conn3 <- [1,466,null,{}] 23:59:54 INFO - PROCESS | 908 | 1463036394331 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}] 23:59:54 INFO - PROCESS | 908 | 1463036394409 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 23:59:54 INFO - PROCESS | 908 | 1463036394416 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 908 | ++DOCSHELL 1796F000 == 43 [pid = 908] [id = 126] 23:59:54 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (17977800) [pid = 908] [serial = 375] [outer = 00000000] 23:59:54 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (17F58400) [pid = 908] [serial = 376] [outer = 17977800] 23:59:54 INFO - PROCESS | 908 | 1463036394441 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1845F800) [pid = 908] [serial = 377] [outer = 17977800] 23:59:54 INFO - PROCESS | 908 | 1463036394839 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] 23:59:54 INFO - PROCESS | 908 | 1463036394883 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 23:59:54 INFO - PROCESS | 908 | 1463036394887 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 908 | 1463036394890 Marionette TRACE conn3 <- [1,470,null,{}] 23:59:54 INFO - PROCESS | 908 | 1463036394926 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}] 23:59:55 INFO - PROCESS | 908 | 1463036395050 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 23:59:55 INFO - PROCESS | 908 | 1463036395113 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 908 | ++DOCSHELL 1630DC00 == 44 [pid = 908] [id = 127] 23:59:55 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (18767800) [pid = 908] [serial = 378] [outer = 00000000] 23:59:55 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (19E4EC00) [pid = 908] [serial = 379] [outer = 18767800] 23:59:55 INFO - PROCESS | 908 | 1463036395157 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (19E51800) [pid = 908] [serial = 380] [outer = 18767800] 23:59:55 INFO - PROCESS | 908 | 1463036395571 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]]]}] 23:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 709ms 23:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:59:55 INFO - PROCESS | 908 | 1463036395608 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 23:59:55 INFO - PROCESS | 908 | 1463036395610 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 23:59:55 INFO - PROCESS | 908 | 1463036395614 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:59:55 INFO - PROCESS | 908 | 1463036395615 Marionette TRACE conn3 <- [1,474,null,{}] 23:59:55 INFO - PROCESS | 908 | 1463036395619 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}] 23:59:55 INFO - PROCESS | 908 | 1463036395747 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 23:59:55 INFO - PROCESS | 908 | 1463036395802 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 908 | ++DOCSHELL 1A30B800 == 45 [pid = 908] [id = 128] 23:59:55 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1A72A800) [pid = 908] [serial = 381] [outer = 00000000] 23:59:55 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1AA0BC00) [pid = 908] [serial = 382] [outer = 1A72A800] 23:59:55 INFO - PROCESS | 908 | 1463036395829 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1AA38800) [pid = 908] [serial = 383] [outer = 1A72A800] 23:59:56 INFO - PROCESS | 908 | 1463036396224 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]]]}] 23:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 650ms 23:59:56 INFO - PROCESS | 908 | 1463036396274 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 908 | 1463036396276 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 23:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:59:56 INFO - PROCESS | 908 | 1463036396309 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 908 | 1463036396311 Marionette TRACE conn3 <- [1,478,null,{}] 23:59:56 INFO - PROCESS | 908 | 1463036396327 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}] 23:59:56 INFO - PROCESS | 908 | 1463036396426 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 23:59:56 INFO - PROCESS | 908 | 1463036396421 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 908 | ++DOCSHELL 1AA3F000 == 46 [pid = 908] [id = 129] 23:59:56 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1AA3FC00) [pid = 908] [serial = 384] [outer = 00000000] 23:59:56 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1AB56C00) [pid = 908] [serial = 385] [outer = 1AA3FC00] 23:59:56 INFO - PROCESS | 908 | 1463036396464 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (1AB5A000) [pid = 908] [serial = 386] [outer = 1AA3FC00] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1ADBB400) [pid = 908] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 101 (12E4B400) [pid = 908] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1A721C00) [pid = 908] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16A7F800) [pid = 908] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1AA3D800) [pid = 908] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1875F400) [pid = 908] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 96 (19E4F400) [pid = 908] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 95 (111CB800) [pid = 908] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:59:56 INFO - PROCESS | 908 | --DOMWINDOW == 94 (107F4C00) [pid = 908] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:59:56 INFO - PROCESS | 908 | 1463036396967 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]]]}] 23:59:56 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:59:56 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 739ms 23:59:57 INFO - PROCESS | 908 | 1463036397022 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 23:59:57 INFO - PROCESS | 908 | 1463036397024 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 23:59:57 INFO - PROCESS | 908 | 1463036397027 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:59:57 INFO - PROCESS | 908 | 1463036397029 Marionette TRACE conn3 <- [1,482,null,{}] 23:59:57 INFO - PROCESS | 908 | 1463036397032 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}] 23:59:57 INFO - PROCESS | 908 | 1463036397108 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 23:59:57 INFO - PROCESS | 908 | 1463036397117 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:57 INFO - PROCESS | 908 | ++DOCSHELL 107F4C00 == 47 [pid = 908] [id = 130] 23:59:57 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (10D57C00) [pid = 908] [serial = 387] [outer = 00000000] 23:59:57 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16A7F800) [pid = 908] [serial = 388] [outer = 10D57C00] 23:59:57 INFO - PROCESS | 908 | 1463036397226 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1A211C00) [pid = 908] [serial = 389] [outer = 10D57C00] 23:59:57 INFO - PROCESS | 908 | 1463036397581 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]]]}] 23:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 591ms 23:59:57 INFO - PROCESS | 908 | 1463036397628 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 23:59:57 INFO - PROCESS | 908 | 1463036397630 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 23:59:57 INFO - PROCESS | 908 | 1463036397633 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:59:57 INFO - PROCESS | 908 | 1463036397635 Marionette TRACE conn3 <- [1,486,null,{}] 23:59:57 INFO - PROCESS | 908 | 1463036397638 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}] 23:59:57 INFO - PROCESS | 908 | 1463036397746 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 23:59:57 INFO - PROCESS | 908 | 1463036397754 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:57 INFO - PROCESS | 908 | ++DOCSHELL 1354A800 == 48 [pid = 908] [id = 131] 23:59:57 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16A7CC00) [pid = 908] [serial = 390] [outer = 00000000] 23:59:57 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1ADC3C00) [pid = 908] [serial = 391] [outer = 16A7CC00] 23:59:57 INFO - PROCESS | 908 | 1463036397797 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1B09C000) [pid = 908] [serial = 392] [outer = 16A7CC00] 23:59:58 INFO - PROCESS | 908 | 1463036398157 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]]]}] 23:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 561ms 23:59:58 INFO - PROCESS | 908 | 1463036398195 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 23:59:58 INFO - PROCESS | 908 | 1463036398197 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 23:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:59:58 INFO - PROCESS | 908 | 1463036398200 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 908 | 1463036398202 Marionette TRACE conn3 <- [1,490,null,{}] 23:59:58 INFO - PROCESS | 908 | 1463036398205 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}] 23:59:58 INFO - PROCESS | 908 | 1463036398320 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 23:59:58 INFO - PROCESS | 908 | 1463036398329 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 908 | ++DOCSHELL 0CA69C00 == 49 [pid = 908] [id = 132] 23:59:58 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (0CA6A000) [pid = 908] [serial = 393] [outer = 00000000] 23:59:58 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (0CA73400) [pid = 908] [serial = 394] [outer = 0CA6A000] 23:59:58 INFO - PROCESS | 908 | 1463036398372 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (0CA78000) [pid = 908] [serial = 395] [outer = 0CA6A000] 23:59:58 INFO - PROCESS | 908 | 1463036398737 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]]]}] 23:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 562ms 23:59:58 INFO - PROCESS | 908 | 1463036398825 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 23:59:58 INFO - PROCESS | 908 | 1463036398829 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 23:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:59:58 INFO - PROCESS | 908 | 1463036398835 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 908 | 1463036398823 Marionette TRACE conn3 <- [1,494,null,{}] 23:59:58 INFO - PROCESS | 908 | 1463036398833 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}] 23:59:58 INFO - PROCESS | 908 | 1463036398983 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 23:59:59 INFO - PROCESS | 908 | 1463036399093 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 908 | ++DOCSHELL 11190400 == 50 [pid = 908] [id = 133] 23:59:59 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (11192C00) [pid = 908] [serial = 396] [outer = 00000000] 23:59:59 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1157DC00) [pid = 908] [serial = 397] [outer = 11192C00] 23:59:59 INFO - PROCESS | 908 | 1463036399147 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (12CC6C00) [pid = 908] [serial = 398] [outer = 11192C00] 23:59:59 INFO - PROCESS | 908 | 1463036399729 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]]]}] 23:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 945ms 23:59:59 INFO - PROCESS | 908 | 1463036399788 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 23:59:59 INFO - PROCESS | 908 | 1463036399791 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 23:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:59:59 INFO - PROCESS | 908 | 1463036399782 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 908 | 1463036399786 Marionette TRACE conn3 <- [1,498,null,{}] 23:59:59 INFO - PROCESS | 908 | 1463036399790 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}] 23:59:59 INFO - PROCESS | 908 | 1463036399892 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 23:59:59 INFO - PROCESS | 908 | 1463036399972 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 908 | ++DOCSHELL 1416F000 == 51 [pid = 908] [id = 134] 00:00:00 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (15317000) [pid = 908] [serial = 399] [outer = 00000000] 00:00:00 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (16372C00) [pid = 908] [serial = 400] [outer = 15317000] 00:00:00 INFO - PROCESS | 908 | 1463036400068 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (167BD800) [pid = 908] [serial = 401] [outer = 15317000] 00:00:00 INFO - PROCESS | 908 | 1463036400634 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]]]}] 00:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 901ms 00:00:00 INFO - PROCESS | 908 | 1463036400683 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 00:00:00 INFO - PROCESS | 908 | 1463036400686 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 00:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:00:00 INFO - PROCESS | 908 | 1463036400690 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:00:00 INFO - PROCESS | 908 | 1463036400692 Marionette TRACE conn3 <- [1,502,null,{}] 00:00:00 INFO - PROCESS | 908 | 1463036400702 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}] 00:00:00 INFO - PROCESS | 908 | 1463036400795 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 00:00:00 INFO - PROCESS | 908 | 1463036400889 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 908 | ++DOCSHELL 16FD3400 == 52 [pid = 908] [id = 135] 00:00:00 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (16FD3800) [pid = 908] [serial = 402] [outer = 00000000] 00:00:00 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (16FD6000) [pid = 908] [serial = 403] [outer = 16FD3800] 00:00:00 INFO - PROCESS | 908 | 1463036400946 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (17979400) [pid = 908] [serial = 404] [outer = 16FD3800] 00:00:01 INFO - PROCESS | 908 | 1463036401489 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 857ms 00:00:01 INFO - PROCESS | 908 | 1463036401540 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 908 | 1463036401543 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 00:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:00:01 INFO - PROCESS | 908 | 1463036401546 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 908 | 1463036401548 Marionette TRACE conn3 <- [1,506,null,{}] 00:00:01 INFO - PROCESS | 908 | 1463036401552 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}] 00:00:01 INFO - PROCESS | 908 | 1463036401651 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 00:00:01 INFO - PROCESS | 908 | 1463036401742 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 908 | ++DOCSHELL 1A303000 == 53 [pid = 908] [id = 136] 00:00:01 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1A30A000) [pid = 908] [serial = 405] [outer = 00000000] 00:00:01 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1AA3C800) [pid = 908] [serial = 406] [outer = 1A30A000] 00:00:01 INFO - PROCESS | 908 | 1463036401782 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (1ADBB400) [pid = 908] [serial = 407] [outer = 1A30A000] 00:00:02 INFO - PROCESS | 908 | 1463036402286 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]]]}] 00:00:02 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (11BC3000) [pid = 908] [serial = 408] [outer = 1B7B4800] 00:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 797ms 00:00:02 INFO - PROCESS | 908 | 1463036402374 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 00:00:02 INFO - PROCESS | 908 | 1463036402376 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 00:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:00:02 INFO - PROCESS | 908 | 1463036402400 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - PROCESS | 908 | 1463036402402 Marionette TRACE conn3 <- [1,510,null,{}] 00:00:02 INFO - PROCESS | 908 | 1463036402407 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}] 00:00:02 INFO - PROCESS | 908 | 1463036402509 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 00:00:02 INFO - PROCESS | 908 | 1463036402581 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 908 | ++DOCSHELL 12CCC800 == 54 [pid = 908] [id = 137] 00:00:02 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (14716C00) [pid = 908] [serial = 409] [outer = 00000000] 00:00:02 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1471D400) [pid = 908] [serial = 410] [outer = 14716C00] 00:00:02 INFO - PROCESS | 908 | 1463036402633 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (14722C00) [pid = 908] [serial = 411] [outer = 14716C00] 00:00:03 INFO - PROCESS | 908 | 1463036403408 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1049ms 00:00:03 INFO - PROCESS | 908 | 1463036403446 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 908 | 1463036403450 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 00:00:03 INFO - PROCESS | 908 | 1463036403455 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:00:03 INFO - PROCESS | 908 | 1463036403459 Marionette TRACE conn3 <- [1,514,null,{}] 00:00:03 INFO - PROCESS | 908 | 1463036403464 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}] 00:00:03 INFO - PROCESS | 908 | 1463036403556 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 00:00:03 INFO - PROCESS | 908 | 1463036403636 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 908 | ++DOCSHELL 10D5A000 == 55 [pid = 908] [id = 138] 00:00:03 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (11B5E800) [pid = 908] [serial = 412] [outer = 00000000] 00:00:03 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1348A400) [pid = 908] [serial = 413] [outer = 11B5E800] 00:00:03 INFO - PROCESS | 908 | 1463036403666 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (13C5D800) [pid = 908] [serial = 414] [outer = 11B5E800] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 1A30F000 == 54 [pid = 908] [id = 105] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 1354A800 == 53 [pid = 908] [id = 131] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 107F4C00 == 52 [pid = 908] [id = 130] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 1AA3F000 == 51 [pid = 908] [id = 129] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 1A30B800 == 50 [pid = 908] [id = 128] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 1630DC00 == 49 [pid = 908] [id = 127] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 1796F000 == 48 [pid = 908] [id = 126] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 11FAF800 == 47 [pid = 908] [id = 125] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 13B31800 == 46 [pid = 908] [id = 124] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 12CCA400 == 45 [pid = 908] [id = 123] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 12C0A000 == 44 [pid = 908] [id = 119] 00:00:03 INFO - PROCESS | 908 | --DOCSHELL 12CC8400 == 43 [pid = 908] [id = 118] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1B253C00) [pid = 908] [serial = 350] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 120 (19B23000) [pid = 908] [serial = 346] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1A729C00) [pid = 908] [serial = 340] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 118 (16BC5C00) [pid = 908] [serial = 331] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1ADC6400) [pid = 908] [serial = 343] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 116 (19B22000) [pid = 908] [serial = 334] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1A7EC000) [pid = 908] [serial = 322] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 114 (19B28800) [pid = 908] [serial = 335] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1AA3B000) [pid = 908] [serial = 341] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1AA44800) [pid = 908] [serial = 347] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1A077C00) [pid = 908] [serial = 338] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1B091C00) [pid = 908] [serial = 344] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1A074800) [pid = 908] [serial = 337] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 108 (12EDD800) [pid = 908] [serial = 326] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16374800) [pid = 908] [serial = 319] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 106 (17693800) [pid = 908] [serial = 332] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 105 (13C1DC00) [pid = 908] [serial = 329] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 104 (122AFC00) [pid = 908] [serial = 325] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 103 (11583400) [pid = 908] [serial = 316] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 102 (11B69000) [pid = 908] [serial = 328] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1B252C00) [pid = 908] [serial = 349] [outer = 00000000] [url = about:blank] 00:00:04 INFO - PROCESS | 908 | 1463036404133 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]]]}] 00:00:04 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 00:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 694ms 00:00:04 INFO - PROCESS | 908 | 1463036404161 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 908 | 1463036404166 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 00:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:00:04 INFO - PROCESS | 908 | 1463036404172 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 908 | 1463036404174 Marionette TRACE conn3 <- [1,518,null,{}] 00:00:04 INFO - PROCESS | 908 | 1463036404182 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}] 00:00:04 INFO - PROCESS | 908 | 1463036404261 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 00:00:04 INFO - PROCESS | 908 | 1463036404269 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 908 | ++DOCSHELL 12CCA400 == 44 [pid = 908] [id = 139] 00:00:04 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (12CCB800) [pid = 908] [serial = 415] [outer = 00000000] 00:00:04 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (1471F000) [pid = 908] [serial = 416] [outer = 12CCB800] 00:00:04 INFO - PROCESS | 908 | 1463036404295 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (1473A400) [pid = 908] [serial = 417] [outer = 12CCB800] 00:00:04 INFO - PROCESS | 908 | 1463036404732 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]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 605ms 00:00:04 INFO - PROCESS | 908 | 1463036404771 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 908 | 1463036404773 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 00:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:00:04 INFO - PROCESS | 908 | 1463036404776 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 908 | 1463036404779 Marionette TRACE conn3 <- [1,522,null,{}] 00:00:04 INFO - PROCESS | 908 | 1463036404789 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}] 00:00:04 INFO - PROCESS | 908 | 1463036404877 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 00:00:04 INFO - PROCESS | 908 | 1463036404888 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 908 | ++DOCSHELL 160C7800 == 45 [pid = 908] [id = 140] 00:00:04 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (16305800) [pid = 908] [serial = 418] [outer = 00000000] 00:00:04 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (16371000) [pid = 908] [serial = 419] [outer = 16305800] 00:00:04 INFO - PROCESS | 908 | 1463036404934 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (167BD400) [pid = 908] [serial = 420] [outer = 16305800] 00:00:05 INFO - PROCESS | 908 | 1463036405341 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]]]}] 00:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 606ms 00:00:05 INFO - PROCESS | 908 | 1463036405378 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 00:00:05 INFO - PROCESS | 908 | 1463036405380 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 00:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:00:05 INFO - PROCESS | 908 | 1463036405384 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:00:05 INFO - PROCESS | 908 | 1463036405386 Marionette TRACE conn3 <- [1,526,null,{}] 00:00:05 INFO - PROCESS | 908 | 1463036405389 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}] 00:00:05 INFO - PROCESS | 908 | 1463036405466 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 00:00:05 INFO - PROCESS | 908 | 1463036405473 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 908 | ++DOCSHELL 16A7D800 == 46 [pid = 908] [id = 141] 00:00:05 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (16A7E400) [pid = 908] [serial = 421] [outer = 00000000] 00:00:05 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16EF9800) [pid = 908] [serial = 422] [outer = 16A7E400] 00:00:05 INFO - PROCESS | 908 | 1463036405516 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (16FCE800) [pid = 908] [serial = 423] [outer = 16A7E400] 00:00:05 INFO - PROCESS | 908 | 1463036405932 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]]]}] 00:00:05 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 00:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 606ms 00:00:05 INFO - PROCESS | 908 | 1463036405985 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 00:00:05 INFO - PROCESS | 908 | 1463036405987 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 00:00:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:00:05 INFO - PROCESS | 908 | 1463036405990 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:00:05 INFO - PROCESS | 908 | 1463036406002 Marionette TRACE conn3 <- [1,530,null,{}] 00:00:06 INFO - PROCESS | 908 | 1463036406006 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}] 00:00:06 INFO - PROCESS | 908 | 1463036406079 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 00:00:06 INFO - PROCESS | 908 | 1463036406085 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 908 | ++DOCSHELL 0CA6E800 == 47 [pid = 908] [id = 142] 00:00:06 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (16FCFC00) [pid = 908] [serial = 424] [outer = 00000000] 00:00:06 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (17694800) [pid = 908] [serial = 425] [outer = 16FCFC00] 00:00:06 INFO - PROCESS | 908 | 1463036406129 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (17F59000) [pid = 908] [serial = 426] [outer = 16FCFC00] 00:00:06 INFO - PROCESS | 908 | 1463036406580 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"]]]}] 00:00:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:00:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:00:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:00:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:00:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:00:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:00:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 606ms 00:00:06 INFO - PROCESS | 908 | 1463036406617 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 908 | 1463036406619 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 00:00:06 INFO - PROCESS | 908 | 1463036406623 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:00:06 INFO - PROCESS | 908 | 1463036406624 Marionette TRACE conn3 <- [1,534,null,{}] 00:00:06 INFO - PROCESS | 908 | 1463036406628 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}] 00:00:06 INFO - PROCESS | 908 | 1463036406746 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 00:00:06 INFO - PROCESS | 908 | 1463036406825 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 908 | ++DOCSHELL 106EC800 == 48 [pid = 908] [id = 143] 00:00:06 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (19B27400) [pid = 908] [serial = 427] [outer = 00000000] 00:00:06 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (1A071800) [pid = 908] [serial = 428] [outer = 19B27400] 00:00:06 INFO - PROCESS | 908 | 1463036406857 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1A072400) [pid = 908] [serial = 429] [outer = 19B27400] 00:00:07 INFO - PROCESS | 908 | 1463036407239 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:00:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 665ms 00:00:07 INFO - PROCESS | 908 | 1463036407285 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 908 | 1463036407287 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 00:00:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:00:07 INFO - PROCESS | 908 | 1463036407290 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 908 | 1463036407292 Marionette TRACE conn3 <- [1,538,null,{}] 00:00:07 INFO - PROCESS | 908 | 1463036407296 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}] 00:00:07 INFO - PROCESS | 908 | 1463036407418 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 00:00:07 INFO - PROCESS | 908 | 1463036407425 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 908 | ++DOCSHELL 19B29000 == 49 [pid = 908] [id = 144] 00:00:07 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1A070800) [pid = 908] [serial = 430] [outer = 00000000] 00:00:07 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1A30F000) [pid = 908] [serial = 431] [outer = 1A070800] 00:00:07 INFO - PROCESS | 908 | 1463036407471 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (1A729C00) [pid = 908] [serial = 432] [outer = 1A070800] 00:00:07 INFO - PROCESS | 908 | 1463036407847 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]]]}] 00:00:07 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. 00:00:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 605ms 00:00:07 INFO - PROCESS | 908 | 1463036407892 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 908 | 1463036407895 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 00:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:00:07 INFO - PROCESS | 908 | 1463036407898 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 908 | 1463036407900 Marionette TRACE conn3 <- [1,542,null,{}] 00:00:07 INFO - PROCESS | 908 | 1463036407903 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}] 00:00:07 INFO - PROCESS | 908 | 1463036408006 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 00:00:08 INFO - PROCESS | 908 | 1463036408098 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 908 | ++DOCSHELL 1A07D800 == 50 [pid = 908] [id = 145] 00:00:08 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (1A302800) [pid = 908] [serial = 433] [outer = 00000000] 00:00:08 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1AA43400) [pid = 908] [serial = 434] [outer = 1A302800] 00:00:08 INFO - PROCESS | 908 | 1463036408143 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (1AB5B400) [pid = 908] [serial = 435] [outer = 1A302800] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 121 (18767800) [pid = 908] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1A72A800) [pid = 908] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 119 (10D57C00) [pid = 908] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 118 (16307000) [pid = 908] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 117 (13C1E800) [pid = 908] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 116 (17977800) [pid = 908] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 115 (16A7CC00) [pid = 908] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 114 (12CCE400) [pid = 908] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:00:08 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1AA3FC00) [pid = 908] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:00:08 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:08 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:08 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:08 INFO - PROCESS | 908 | 1463036408593 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]]]}] 00:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 753ms 00:00:08 INFO - PROCESS | 908 | 1463036408661 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 00:00:08 INFO - PROCESS | 908 | 1463036408663 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 00:00:08 INFO - PROCESS | 908 | 1463036408666 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:00:08 INFO - PROCESS | 908 | 1463036408668 Marionette TRACE conn3 <- [1,546,null,{}] 00:00:08 INFO - PROCESS | 908 | 1463036408672 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}] 00:00:08 INFO - PROCESS | 908 | 1463036408747 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 00:00:08 INFO - PROCESS | 908 | 1463036408753 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 908 | ++DOCSHELL 1063F000 == 51 [pid = 908] [id = 146] 00:00:08 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (10D60400) [pid = 908] [serial = 436] [outer = 00000000] 00:00:08 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (19B2D400) [pid = 908] [serial = 437] [outer = 10D60400] 00:00:08 INFO - PROCESS | 908 | 1463036408780 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1A72A800) [pid = 908] [serial = 438] [outer = 10D60400] 00:00:09 INFO - PROCESS | 908 | 1463036409165 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]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 562ms 00:00:09 INFO - PROCESS | 908 | 1463036409225 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 908 | 1463036409227 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 00:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:00:09 INFO - PROCESS | 908 | 1463036409230 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 908 | 1463036409232 Marionette TRACE conn3 <- [1,550,null,{}] 00:00:09 INFO - PROCESS | 908 | 1463036409235 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}] 00:00:09 INFO - PROCESS | 908 | 1463036409310 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 00:00:09 INFO - PROCESS | 908 | 1463036409316 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 908 | ++DOCSHELL 16307000 == 52 [pid = 908] [id = 147] 00:00:09 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1AA04400) [pid = 908] [serial = 439] [outer = 00000000] 00:00:09 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1AB60400) [pid = 908] [serial = 440] [outer = 1AA04400] 00:00:09 INFO - PROCESS | 908 | 1463036409359 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (1B08F400) [pid = 908] [serial = 441] [outer = 1AA04400] 00:00:09 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:09 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:09 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:09 INFO - PROCESS | 908 | 1463036409761 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]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 562ms 00:00:09 INFO - PROCESS | 908 | 1463036409803 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 908 | 1463036409805 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 00:00:09 INFO - PROCESS | 908 | 1463036409809 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:00:09 INFO - PROCESS | 908 | 1463036409812 Marionette TRACE conn3 <- [1,554,null,{}] 00:00:09 INFO - PROCESS | 908 | 1463036409815 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}] 00:00:09 INFO - PROCESS | 908 | 1463036409908 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 00:00:09 INFO - PROCESS | 908 | 1463036409915 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 908 | ++DOCSHELL 1A7F6000 == 53 [pid = 908] [id = 148] 00:00:09 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (1B08E400) [pid = 908] [serial = 442] [outer = 00000000] 00:00:09 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1B25D400) [pid = 908] [serial = 443] [outer = 1B08E400] 00:00:09 INFO - PROCESS | 908 | 1463036409969 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (1B396000) [pid = 908] [serial = 444] [outer = 1B08E400] 00:00:10 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:10 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 18457800 == 52 [pid = 908] [id = 94] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 12C46800 == 51 [pid = 908] [id = 81] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 12CCAC00 == 50 [pid = 908] [id = 120] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 1AB5BC00 == 49 [pid = 908] [id = 121] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 19B28000 == 48 [pid = 908] [id = 79] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 12EDC000 == 47 [pid = 908] [id = 93] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 16308800 == 46 [pid = 908] [id = 122] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 1118A800 == 45 [pid = 908] [id = 106] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 1A20E400 == 44 [pid = 908] [id = 108] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 14171000 == 43 [pid = 908] [id = 107] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 10D5A000 == 42 [pid = 908] [id = 138] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 12CCC800 == 41 [pid = 908] [id = 137] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 1A303000 == 40 [pid = 908] [id = 136] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 1416F000 == 39 [pid = 908] [id = 134] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 16FD3400 == 38 [pid = 908] [id = 135] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 0CA69C00 == 37 [pid = 908] [id = 132] 00:00:10 INFO - PROCESS | 908 | --DOCSHELL 11190400 == 36 [pid = 908] [id = 133] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 0CA6E800 == 35 [pid = 908] [id = 142] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 19B29000 == 34 [pid = 908] [id = 144] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 106EC800 == 33 [pid = 908] [id = 143] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 1A07D800 == 32 [pid = 908] [id = 145] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 16A7D800 == 31 [pid = 908] [id = 141] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 1063F000 == 30 [pid = 908] [id = 146] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 12CCA400 == 29 [pid = 908] [id = 139] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 16307000 == 28 [pid = 908] [id = 147] 00:00:11 INFO - PROCESS | 908 | --DOCSHELL 160C7800 == 27 [pid = 908] [id = 140] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 121 (19E4EC00) [pid = 908] [serial = 379] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 120 (19E51800) [pid = 908] [serial = 380] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 119 (12CD0000) [pid = 908] [serial = 352] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 118 (1AA38800) [pid = 908] [serial = 383] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1AA0BC00) [pid = 908] [serial = 382] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 116 (17A87800) [pid = 908] [serial = 358] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 115 (16A7F800) [pid = 908] [serial = 388] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1ADC1000) [pid = 908] [serial = 361] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 113 (167C5000) [pid = 908] [serial = 373] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16B1A800) [pid = 908] [serial = 374] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 111 (15A8D800) [pid = 908] [serial = 370] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 110 (160CE800) [pid = 908] [serial = 371] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 109 (17F58400) [pid = 908] [serial = 376] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1B09C000) [pid = 908] [serial = 392] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16310400) [pid = 908] [serial = 364] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 106 (157AE800) [pid = 908] [serial = 368] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 105 (14739C00) [pid = 908] [serial = 367] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 104 (1AB56C00) [pid = 908] [serial = 385] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1ADC3C00) [pid = 908] [serial = 391] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 102 (0CA73400) [pid = 908] [serial = 394] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1AB5A000) [pid = 908] [serial = 386] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 100 (12CCBC00) [pid = 908] [serial = 355] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1A211C00) [pid = 908] [serial = 389] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1845F800) [pid = 908] [serial = 377] [outer = 00000000] [url = about:blank] 00:00:11 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:11 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:11 INFO - PROCESS | 908 | 1463036411724 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]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1950ms 00:00:11 INFO - PROCESS | 908 | 1463036411761 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 908 | 1463036411765 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 00:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:00:11 INFO - PROCESS | 908 | 1463036411771 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 908 | 1463036411775 Marionette TRACE conn3 <- [1,558,null,{}] 00:00:11 INFO - PROCESS | 908 | 1463036411781 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}] 00:00:11 INFO - PROCESS | 908 | 1463036411866 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 00:00:11 INFO - PROCESS | 908 | 1463036411874 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 908 | ++DOCSHELL 10575400 == 28 [pid = 908] [id = 149] 00:00:11 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (10575800) [pid = 908] [serial = 445] [outer = 00000000] 00:00:11 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (106EC800) [pid = 908] [serial = 446] [outer = 10575800] 00:00:11 INFO - PROCESS | 908 | 1463036411921 Marionette DEBUG loaded listener.js 00:00:11 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (107F7000) [pid = 908] [serial = 447] [outer = 10575800] 00:00:12 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:12 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:12 INFO - PROCESS | 908 | 1463036412348 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]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 606ms 00:00:12 INFO - PROCESS | 908 | 1463036412375 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 908 | 1463036412381 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 00:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:00:12 INFO - PROCESS | 908 | 1463036412388 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 908 | 1463036412390 Marionette TRACE conn3 <- [1,562,null,{}] 00:00:12 INFO - PROCESS | 908 | 1463036412398 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}] 00:00:12 INFO - PROCESS | 908 | 1463036412478 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 00:00:12 INFO - PROCESS | 908 | 1463036412485 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 908 | ++DOCSHELL 11187800 == 29 [pid = 908] [id = 150] 00:00:12 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (111CB800) [pid = 908] [serial = 448] [outer = 00000000] 00:00:12 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (11556C00) [pid = 908] [serial = 449] [outer = 111CB800] 00:00:12 INFO - PROCESS | 908 | 1463036412529 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (117DA400) [pid = 908] [serial = 450] [outer = 111CB800] 00:00:12 INFO - PROCESS | 908 | 1463036412929 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]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 561ms 00:00:12 INFO - PROCESS | 908 | 1463036412948 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 908 | 1463036412951 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 00:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:00:12 INFO - PROCESS | 908 | 1463036412955 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 908 | 1463036412959 Marionette TRACE conn3 <- [1,566,null,{}] 00:00:12 INFO - PROCESS | 908 | 1463036412978 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}] 00:00:13 INFO - PROCESS | 908 | 1463036413063 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 00:00:13 INFO - PROCESS | 908 | 1463036413073 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 908 | ++DOCSHELL 12CD2000 == 30 [pid = 908] [id = 151] 00:00:13 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (12CD2400) [pid = 908] [serial = 451] [outer = 00000000] 00:00:13 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (12ED7400) [pid = 908] [serial = 452] [outer = 12CD2400] 00:00:13 INFO - PROCESS | 908 | 1463036413120 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (13240000) [pid = 908] [serial = 453] [outer = 12CD2400] 00:00:13 INFO - PROCESS | 908 | 1463036413553 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 664ms 00:00:13 INFO - PROCESS | 908 | 1463036413616 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 908 | 1463036413618 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 00:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:00:13 INFO - PROCESS | 908 | 1463036413622 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 908 | 1463036413624 Marionette TRACE conn3 <- [1,570,null,{}] 00:00:13 INFO - PROCESS | 908 | 1463036413627 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}] 00:00:13 INFO - PROCESS | 908 | 1463036413701 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 00:00:13 INFO - PROCESS | 908 | 1463036413707 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 908 | ++DOCSHELL 12ED6C00 == 31 [pid = 908] [id = 152] 00:00:13 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (13C27400) [pid = 908] [serial = 454] [outer = 00000000] 00:00:13 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1473E000) [pid = 908] [serial = 455] [outer = 13C27400] 00:00:13 INFO - PROCESS | 908 | 1463036413751 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (147B8000) [pid = 908] [serial = 456] [outer = 13C27400] 00:00:14 INFO - PROCESS | 908 | 1463036414140 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]]]}] 00:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 562ms 00:00:14 INFO - PROCESS | 908 | 1463036414196 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 908 | 1463036414198 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 00:00:14 INFO - PROCESS | 908 | 1463036414202 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:00:14 INFO - PROCESS | 908 | 1463036414203 Marionette TRACE conn3 <- [1,574,null,{}] 00:00:14 INFO - PROCESS | 908 | 1463036414207 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}] 00:00:14 INFO - PROCESS | 908 | 1463036414263 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 00:00:14 INFO - PROCESS | 908 | 1463036414272 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 908 | ++DOCSHELL 157AE400 == 32 [pid = 908] [id = 153] 00:00:14 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (157AE800) [pid = 908] [serial = 457] [outer = 00000000] 00:00:14 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (15A97400) [pid = 908] [serial = 458] [outer = 157AE800] 00:00:14 INFO - PROCESS | 908 | 1463036414315 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (15E75800) [pid = 908] [serial = 459] [outer = 157AE800] 00:00:14 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:14 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:14 INFO - PROCESS | 908 | 1463036414763 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]]]}] 00:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 591ms 00:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:00:14 INFO - PROCESS | 908 | 1463036414804 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 908 | 1463036414806 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 00:00:14 INFO - PROCESS | 908 | 1463036414809 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 908 | 1463036414811 Marionette TRACE conn3 <- [1,578,null,{}] 00:00:14 INFO - PROCESS | 908 | 1463036414814 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}] 00:00:14 INFO - PROCESS | 908 | 1463036414889 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 00:00:14 INFO - PROCESS | 908 | 1463036414899 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 908 | ++DOCSHELL 1630E800 == 33 [pid = 908] [id = 154] 00:00:14 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1630F400) [pid = 908] [serial = 460] [outer = 00000000] 00:00:14 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16439000) [pid = 908] [serial = 461] [outer = 1630F400] 00:00:14 INFO - PROCESS | 908 | 1463036414943 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (167C1400) [pid = 908] [serial = 462] [outer = 1630F400] 00:00:15 INFO - PROCESS | 908 | 1463036415337 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 561ms 00:00:15 INFO - PROCESS | 908 | 1463036415376 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 908 | 1463036415378 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 00:00:15 INFO - PROCESS | 908 | 1463036415381 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:00:15 INFO - PROCESS | 908 | 1463036415383 Marionette TRACE conn3 <- [1,582,null,{}] 00:00:15 INFO - PROCESS | 908 | 1463036415386 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}] 00:00:15 INFO - PROCESS | 908 | 1463036415439 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 00:00:15 INFO - PROCESS | 908 | 1463036415445 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 908 | ++DOCSHELL 167BB800 == 34 [pid = 908] [id = 155] 00:00:15 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (167C0000) [pid = 908] [serial = 463] [outer = 00000000] 00:00:15 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (16BBF800) [pid = 908] [serial = 464] [outer = 167C0000] 00:00:15 INFO - PROCESS | 908 | 1463036415487 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (16BCBC00) [pid = 908] [serial = 465] [outer = 167C0000] 00:00:15 INFO - PROCESS | 908 | 1463036415893 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 561ms 00:00:15 INFO - PROCESS | 908 | 1463036415949 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 908 | 1463036415951 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 00:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:00:15 INFO - PROCESS | 908 | 1463036415955 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 908 | 1463036415956 Marionette TRACE conn3 <- [1,586,null,{}] 00:00:15 INFO - PROCESS | 908 | 1463036415960 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}] 00:00:16 INFO - PROCESS | 908 | 1463036416047 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 00:00:16 INFO - PROCESS | 908 | 1463036416058 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 908 | ++DOCSHELL 16A86C00 == 35 [pid = 908] [id = 156] 00:00:16 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (16FD4400) [pid = 908] [serial = 466] [outer = 00000000] 00:00:16 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (176E6C00) [pid = 908] [serial = 467] [outer = 16FD4400] 00:00:16 INFO - PROCESS | 908 | 1463036416100 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (175E6000) [pid = 908] [serial = 468] [outer = 16FD4400] 00:00:16 INFO - PROCESS | 908 | 1463036416473 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]]]}] 00:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 561ms 00:00:16 INFO - PROCESS | 908 | 1463036416515 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 00:00:16 INFO - PROCESS | 908 | 1463036416517 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 00:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:00:16 INFO - PROCESS | 908 | 1463036416525 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 908 | 1463036416527 Marionette TRACE conn3 <- [1,590,null,{}] 00:00:16 INFO - PROCESS | 908 | 1463036416530 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}] 00:00:16 INFO - PROCESS | 908 | 1463036416633 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 00:00:16 INFO - PROCESS | 908 | 1463036416640 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 908 | ++DOCSHELL 12CD1C00 == 36 [pid = 908] [id = 157] 00:00:16 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (17A83800) [pid = 908] [serial = 469] [outer = 00000000] 00:00:16 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (182B1C00) [pid = 908] [serial = 470] [outer = 17A83800] 00:00:16 INFO - PROCESS | 908 | 1463036416682 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (182B3400) [pid = 908] [serial = 471] [outer = 17A83800] 00:00:17 INFO - PROCESS | 908 | 1463036417101 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]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 606ms 00:00:17 INFO - PROCESS | 908 | 1463036417127 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 908 | 1463036417129 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 00:00:17 INFO - PROCESS | 908 | 1463036417132 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:00:17 INFO - PROCESS | 908 | 1463036417134 Marionette TRACE conn3 <- [1,594,null,{}] 00:00:17 INFO - PROCESS | 908 | 1463036417137 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}] 00:00:17 INFO - PROCESS | 908 | 1463036417240 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 00:00:17 INFO - PROCESS | 908 | 1463036417247 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 908 | ++DOCSHELL 16A7D800 == 37 [pid = 908] [id = 158] 00:00:17 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (176E6800) [pid = 908] [serial = 472] [outer = 00000000] 00:00:17 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (19AB9000) [pid = 908] [serial = 473] [outer = 176E6800] 00:00:17 INFO - PROCESS | 908 | 1463036417289 Marionette DEBUG loaded listener.js 00:00:17 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (19ABD400) [pid = 908] [serial = 474] [outer = 176E6800] 00:00:17 INFO - PROCESS | 908 | 1463036417693 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]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 605ms 00:00:17 INFO - PROCESS | 908 | 1463036417751 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 908 | 1463036417753 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 00:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:00:17 INFO - PROCESS | 908 | 1463036417745 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 908 | 1463036417747 Marionette TRACE conn3 <- [1,598,null,{}] 00:00:17 INFO - PROCESS | 908 | 1463036417750 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}] 00:00:17 INFO - PROCESS | 908 | 1463036417866 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 00:00:17 INFO - PROCESS | 908 | 1463036417953 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 908 | ++DOCSHELL 1530E800 == 38 [pid = 908] [id = 159] 00:00:17 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (19AB8400) [pid = 908] [serial = 475] [outer = 00000000] 00:00:17 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (19B21800) [pid = 908] [serial = 476] [outer = 19AB8400] 00:00:17 INFO - PROCESS | 908 | 1463036418002 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (19B2C000) [pid = 908] [serial = 477] [outer = 19AB8400] 00:00:18 INFO - PROCESS | 908 | 1463036418751 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]]]}] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1AA02C00) [pid = 908] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 129 (1630B400) [pid = 908] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 128 (1AA04400) [pid = 908] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 127 (19B27400) [pid = 908] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 126 (1A070800) [pid = 908] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 125 (1A302800) [pid = 908] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 124 (10D60400) [pid = 908] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 123 (12CCB800) [pid = 908] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 122 (11B5E800) [pid = 908] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 121 (14716C00) [pid = 908] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1A30A000) [pid = 908] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 119 (16FD3800) [pid = 908] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 118 (15317000) [pid = 908] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 117 (11192C00) [pid = 908] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 116 (0CA6A000) [pid = 908] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 115 (16FCFC00) [pid = 908] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 114 (16A7E400) [pid = 908] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 113 (16305800) [pid = 908] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1AB5D800) [pid = 908] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 111 (14735800) [pid = 908] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1A302400) [pid = 908] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 109 (14028C00) [pid = 908] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1A20F400) [pid = 908] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 107 (10D58C00) [pid = 908] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 106 (1845D400) [pid = 908] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 105 (107F6800) [pid = 908] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 104 (11191C00) [pid = 908] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 103 (12C0E000) [pid = 908] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 102 (12CCC000) [pid = 908] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:00:18 INFO - PROCESS | 908 | --DOMWINDOW == 101 (14172C00) [pid = 908] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1079ms 00:00:18 INFO - PROCESS | 908 | 1463036418837 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 00:00:18 INFO - PROCESS | 908 | 1463036418839 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 00:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:00:18 INFO - PROCESS | 908 | 1463036418844 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:00:18 INFO - PROCESS | 908 | 1463036418845 Marionette TRACE conn3 <- [1,602,null,{}] 00:00:18 INFO - PROCESS | 908 | 1463036418848 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}] 00:00:18 INFO - PROCESS | 908 | 1463036418920 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 00:00:18 INFO - PROCESS | 908 | 1463036418926 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:18 INFO - PROCESS | 908 | ++DOCSHELL 107F6800 == 39 [pid = 908] [id = 160] 00:00:18 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (11191C00) [pid = 908] [serial = 478] [outer = 00000000] 00:00:18 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (11B5AC00) [pid = 908] [serial = 479] [outer = 11191C00] 00:00:18 INFO - PROCESS | 908 | 1463036418969 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (122B0000) [pid = 908] [serial = 480] [outer = 11191C00] 00:00:19 INFO - PROCESS | 908 | 1463036419395 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 591ms 00:00:19 INFO - PROCESS | 908 | 1463036419456 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 908 | 1463036419458 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 00:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:00:19 INFO - PROCESS | 908 | 1463036419445 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 908 | 1463036419447 Marionette TRACE conn3 <- [1,606,null,{}] 00:00:19 INFO - PROCESS | 908 | 1463036419450 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}] 00:00:19 INFO - PROCESS | 908 | 1463036419523 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 00:00:19 INFO - PROCESS | 908 | 1463036419530 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 908 | ++DOCSHELL 10E86C00 == 40 [pid = 908] [id = 161] 00:00:19 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (12C0E000) [pid = 908] [serial = 481] [outer = 00000000] 00:00:19 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (160C5800) [pid = 908] [serial = 482] [outer = 12C0E000] 00:00:19 INFO - PROCESS | 908 | 1463036419574 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16365800) [pid = 908] [serial = 483] [outer = 12C0E000] 00:00:19 INFO - PROCESS | 908 | 1463036419957 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]]]}] 00:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 561ms 00:00:20 INFO - PROCESS | 908 | 1463036420022 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 908 | 1463036420024 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 00:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:00:20 INFO - PROCESS | 908 | 1463036420027 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 908 | 1463036420029 Marionette TRACE conn3 <- [1,610,null,{}] 00:00:20 INFO - PROCESS | 908 | 1463036420032 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}] 00:00:20 INFO - PROCESS | 908 | 1463036420088 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 00:00:20 INFO - PROCESS | 908 | 1463036420094 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 908 | ++DOCSHELL 1473A000 == 41 [pid = 908] [id = 162] 00:00:20 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (16FCA000) [pid = 908] [serial = 484] [outer = 00000000] 00:00:20 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (17F20800) [pid = 908] [serial = 485] [outer = 16FCA000] 00:00:20 INFO - PROCESS | 908 | 1463036420144 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (19B27400) [pid = 908] [serial = 486] [outer = 16FCA000] 00:00:20 INFO - PROCESS | 908 | 1463036420542 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]]]}] 00:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 562ms 00:00:20 INFO - PROCESS | 908 | 1463036420601 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 908 | 1463036420603 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 00:00:20 INFO - PROCESS | 908 | 1463036420606 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:00:20 INFO - PROCESS | 908 | 1463036420608 Marionette TRACE conn3 <- [1,614,null,{}] 00:00:20 INFO - PROCESS | 908 | 1463036420611 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}] 00:00:20 INFO - PROCESS | 908 | 1463036420721 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 00:00:20 INFO - PROCESS | 908 | 1463036420848 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 908 | ++DOCSHELL 0CA6F000 == 42 [pid = 908] [id = 163] 00:00:20 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (0CA6F800) [pid = 908] [serial = 487] [outer = 00000000] 00:00:20 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (0CA75800) [pid = 908] [serial = 488] [outer = 0CA6F800] 00:00:20 INFO - PROCESS | 908 | 1463036420905 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (10535800) [pid = 908] [serial = 489] [outer = 0CA6F800] 00:00:21 INFO - PROCESS | 908 | 1463036421752 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]]]}] 00:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1226ms 00:00:21 INFO - PROCESS | 908 | 1463036421842 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 908 | 1463036421847 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 00:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:00:21 INFO - PROCESS | 908 | 1463036421851 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 908 | 1463036421855 Marionette TRACE conn3 <- [1,618,null,{}] 00:00:21 INFO - PROCESS | 908 | 1463036421859 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}] 00:00:22 INFO - PROCESS | 908 | 1463036422025 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 00:00:22 INFO - PROCESS | 908 | 1463036422142 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 908 | ++DOCSHELL 15317000 == 43 [pid = 908] [id = 164] 00:00:22 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (15318000) [pid = 908] [serial = 490] [outer = 00000000] 00:00:22 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16307000) [pid = 908] [serial = 491] [outer = 15318000] 00:00:22 INFO - PROCESS | 908 | 1463036422211 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (167BA400) [pid = 908] [serial = 492] [outer = 15318000] 00:00:23 INFO - PROCESS | 908 | 1463036423053 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]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1285ms 00:00:23 INFO - PROCESS | 908 | 1463036423143 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 908 | 1463036423147 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 00:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:00:23 INFO - PROCESS | 908 | 1463036423152 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 908 | 1463036423156 Marionette TRACE conn3 <- [1,622,null,{}] 00:00:23 INFO - PROCESS | 908 | 1463036423162 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}] 00:00:23 INFO - PROCESS | 908 | 1463036423270 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 1473A000 == 42 [pid = 908] [id = 162] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 10E86C00 == 41 [pid = 908] [id = 161] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 107F6800 == 40 [pid = 908] [id = 160] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 1530E800 == 39 [pid = 908] [id = 159] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 16A7D800 == 38 [pid = 908] [id = 158] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 12CD1C00 == 37 [pid = 908] [id = 157] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 16A86C00 == 36 [pid = 908] [id = 156] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 167BB800 == 35 [pid = 908] [id = 155] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 1630E800 == 34 [pid = 908] [id = 154] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 157AE400 == 33 [pid = 908] [id = 153] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 12ED6C00 == 32 [pid = 908] [id = 152] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 12CD2000 == 31 [pid = 908] [id = 151] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 11187800 == 30 [pid = 908] [id = 150] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1B25D400) [pid = 908] [serial = 443] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 10575400 == 29 [pid = 908] [id = 149] 00:00:23 INFO - PROCESS | 908 | --DOCSHELL 1A7F6000 == 28 [pid = 908] [id = 148] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1ADC7400) [pid = 908] [serial = 314] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 113 (16312400) [pid = 908] [serial = 365] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16A7D400) [pid = 908] [serial = 278] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1A7F6C00) [pid = 908] [serial = 272] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1845CC00) [pid = 908] [serial = 359] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1AB58400) [pid = 908] [serial = 323] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1154F800) [pid = 908] [serial = 275] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1A7F3C00) [pid = 908] [serial = 281] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 106 (111C9400) [pid = 908] [serial = 239] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 105 (11BC2000) [pid = 908] [serial = 317] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 104 (13549800) [pid = 908] [serial = 356] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 103 (12CD3C00) [pid = 908] [serial = 353] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 102 (170E2000) [pid = 908] [serial = 320] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1B08F400) [pid = 908] [serial = 441] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1A071800) [pid = 908] [serial = 428] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1A30F000) [pid = 908] [serial = 431] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1A072400) [pid = 908] [serial = 429] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1AA43400) [pid = 908] [serial = 434] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1A729C00) [pid = 908] [serial = 432] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1AB60400) [pid = 908] [serial = 440] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1AB5B400) [pid = 908] [serial = 435] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 93 (19B2D400) [pid = 908] [serial = 437] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1471F000) [pid = 908] [serial = 416] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1473A400) [pid = 908] [serial = 417] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 90 (13C5D800) [pid = 908] [serial = 414] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1348A400) [pid = 908] [serial = 413] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 88 (14722C00) [pid = 908] [serial = 411] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1471D400) [pid = 908] [serial = 410] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1ADBB400) [pid = 908] [serial = 407] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 85 (1AA3C800) [pid = 908] [serial = 406] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 84 (17979400) [pid = 908] [serial = 404] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16FD6000) [pid = 908] [serial = 403] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 82 (167BD800) [pid = 908] [serial = 401] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 81 (16372C00) [pid = 908] [serial = 400] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 80 (12CC6C00) [pid = 908] [serial = 398] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1157DC00) [pid = 908] [serial = 397] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 78 (0CA78000) [pid = 908] [serial = 395] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 77 (15A90800) [pid = 908] [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.] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 76 (17694800) [pid = 908] [serial = 425] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 75 (16EF9800) [pid = 908] [serial = 422] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 74 (16FCE800) [pid = 908] [serial = 423] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 73 (16371000) [pid = 908] [serial = 419] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 72 (167BD400) [pid = 908] [serial = 420] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 71 (1A72A800) [pid = 908] [serial = 438] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 70 (17F59000) [pid = 908] [serial = 426] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | --DOMWINDOW == 69 (1B390400) [pid = 908] [serial = 362] [outer = 00000000] [url = about:blank] 00:00:23 INFO - PROCESS | 908 | 1463036423380 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 908 | ++DOCSHELL 107F6800 == 29 [pid = 908] [id = 165] 00:00:23 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (107F6C00) [pid = 908] [serial = 493] [outer = 00000000] 00:00:23 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (10E79C00) [pid = 908] [serial = 494] [outer = 107F6C00] 00:00:23 INFO - PROCESS | 908 | 1463036423435 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (111C9400) [pid = 908] [serial = 495] [outer = 107F6C00] 00:00:23 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:23 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:23 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:23 INFO - PROCESS | 908 | 1463036423809 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]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 694ms 00:00:23 INFO - PROCESS | 908 | 1463036423842 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 908 | 1463036423848 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 00:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:00:23 INFO - PROCESS | 908 | 1463036423854 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 908 | 1463036423857 Marionette TRACE conn3 <- [1,626,null,{}] 00:00:23 INFO - PROCESS | 908 | 1463036423860 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}] 00:00:23 INFO - PROCESS | 908 | 1463036423937 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 00:00:23 INFO - PROCESS | 908 | 1463036423944 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 908 | ++DOCSHELL 11B5C800 == 30 [pid = 908] [id = 166] 00:00:23 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (11B66C00) [pid = 908] [serial = 496] [outer = 00000000] 00:00:23 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (12CCFC00) [pid = 908] [serial = 497] [outer = 11B66C00] 00:00:23 INFO - PROCESS | 908 | 1463036423989 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (12E2A800) [pid = 908] [serial = 498] [outer = 11B66C00] 00:00:24 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:24 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:24 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:24 INFO - PROCESS | 908 | 1463036424413 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]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 605ms 00:00:24 INFO - PROCESS | 908 | 1463036424457 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 908 | 1463036424459 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 00:00:24 INFO - PROCESS | 908 | 1463036424463 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:00:24 INFO - PROCESS | 908 | 1463036424466 Marionette TRACE conn3 <- [1,630,null,{}] 00:00:24 INFO - PROCESS | 908 | 1463036424477 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}] 00:00:24 INFO - PROCESS | 908 | 1463036424556 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 00:00:24 INFO - PROCESS | 908 | 1463036424567 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 908 | ++DOCSHELL 14716C00 == 31 [pid = 908] [id = 167] 00:00:24 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (14717000) [pid = 908] [serial = 499] [outer = 00000000] 00:00:24 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (1471DC00) [pid = 908] [serial = 500] [outer = 14717000] 00:00:24 INFO - PROCESS | 908 | 1463036424614 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (14732400) [pid = 908] [serial = 501] [outer = 14717000] 00:00:25 INFO - PROCESS | 908 | 1463036425061 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 665ms 00:00:25 INFO - PROCESS | 908 | 1463036425129 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 908 | 1463036425132 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 00:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:00:25 INFO - PROCESS | 908 | 1463036425136 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 908 | 1463036425137 Marionette TRACE conn3 <- [1,634,null,{}] 00:00:25 INFO - PROCESS | 908 | 1463036425141 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}] 00:00:25 INFO - PROCESS | 908 | 1463036425219 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 00:00:25 INFO - PROCESS | 908 | 1463036425228 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 908 | ++DOCSHELL 10D5FC00 == 32 [pid = 908] [id = 168] 00:00:25 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1473E400) [pid = 908] [serial = 502] [outer = 00000000] 00:00:25 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (15E7B800) [pid = 908] [serial = 503] [outer = 1473E400] 00:00:25 INFO - PROCESS | 908 | 1463036425272 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (16306400) [pid = 908] [serial = 504] [outer = 1473E400] 00:00:25 INFO - PROCESS | 908 | 1463036425704 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 605ms 00:00:25 INFO - PROCESS | 908 | 1463036425756 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 908 | 1463036425758 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 00:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:00:25 INFO - PROCESS | 908 | 1463036425761 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 908 | 1463036425763 Marionette TRACE conn3 <- [1,638,null,{}] 00:00:25 INFO - PROCESS | 908 | 1463036425754 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}] 00:00:25 INFO - PROCESS | 908 | 1463036425881 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 00:00:25 INFO - PROCESS | 908 | 1463036425903 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 908 | ++DOCSHELL 11FBA000 == 33 [pid = 908] [id = 169] 00:00:25 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (16312000) [pid = 908] [serial = 505] [outer = 00000000] 00:00:25 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16439800) [pid = 908] [serial = 506] [outer = 16312000] 00:00:25 INFO - PROCESS | 908 | 1463036425947 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (167BD800) [pid = 908] [serial = 507] [outer = 16312000] 00:00:26 INFO - PROCESS | 908 | 1463036426357 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 665ms 00:00:26 INFO - PROCESS | 908 | 1463036426425 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 908 | 1463036426427 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 00:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:00:26 INFO - PROCESS | 908 | 1463036426441 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 908 | 1463036426443 Marionette TRACE conn3 <- [1,642,null,{}] 00:00:26 INFO - PROCESS | 908 | 1463036426447 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}] 00:00:26 INFO - PROCESS | 908 | 1463036426574 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 00:00:26 INFO - PROCESS | 908 | 1463036426625 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 908 | ++DOCSHELL 16B1EC00 == 34 [pid = 908] [id = 170] 00:00:26 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16EF3800) [pid = 908] [serial = 508] [outer = 00000000] 00:00:26 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (16FCC800) [pid = 908] [serial = 509] [outer = 16EF3800] 00:00:26 INFO - PROCESS | 908 | 1463036426670 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (16FCFC00) [pid = 908] [serial = 510] [outer = 16EF3800] 00:00:27 INFO - PROCESS | 908 | 1463036427049 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 680ms 00:00:27 INFO - PROCESS | 908 | 1463036427110 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 908 | 1463036427112 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 00:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:00:27 INFO - PROCESS | 908 | 1463036427120 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 908 | 1463036427122 Marionette TRACE conn3 <- [1,646,null,{}] 00:00:27 INFO - PROCESS | 908 | 1463036427125 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}] 00:00:27 INFO - PROCESS | 908 | 1463036427221 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 00:00:27 INFO - PROCESS | 908 | 1463036427228 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 908 | ++DOCSHELL 16B1A800 == 35 [pid = 908] [id = 171] 00:00:27 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (16FD1C00) [pid = 908] [serial = 511] [outer = 00000000] 00:00:27 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (17979400) [pid = 908] [serial = 512] [outer = 16FD1C00] 00:00:27 INFO - PROCESS | 908 | 1463036427275 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (17A7C400) [pid = 908] [serial = 513] [outer = 16FD1C00] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 89 (10575800) [pid = 908] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 88 (12CD2400) [pid = 908] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 87 (167C0000) [pid = 908] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1630F400) [pid = 908] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 85 (111CB800) [pid = 908] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 84 (17A83800) [pid = 908] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16FD4400) [pid = 908] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 82 (13C27400) [pid = 908] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 81 (157AE800) [pid = 908] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 80 (176E6800) [pid = 908] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 79 (19AB8400) [pid = 908] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 78 (12C0E000) [pid = 908] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:00:27 INFO - PROCESS | 908 | --DOMWINDOW == 77 (11191C00) [pid = 908] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:00:27 INFO - PROCESS | 908 | 1463036427728 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 665ms 00:00:27 INFO - PROCESS | 908 | 1463036427783 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 908 | 1463036427785 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 00:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:00:27 INFO - PROCESS | 908 | 1463036427788 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 908 | 1463036427790 Marionette TRACE conn3 <- [1,650,null,{}] 00:00:27 INFO - PROCESS | 908 | 1463036427793 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}] 00:00:27 INFO - PROCESS | 908 | 1463036427876 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 00:00:27 INFO - PROCESS | 908 | 1463036427882 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 908 | ++DOCSHELL 117DF800 == 36 [pid = 908] [id = 172] 00:00:27 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (12CCC800) [pid = 908] [serial = 514] [outer = 00000000] 00:00:27 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16EF2800) [pid = 908] [serial = 515] [outer = 12CCC800] 00:00:27 INFO - PROCESS | 908 | 1463036427925 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16EF9800) [pid = 908] [serial = 516] [outer = 12CCC800] 00:00:28 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:28 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:28 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:28 INFO - PROCESS | 908 | 1463036428303 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]]]}] 00:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 561ms 00:00:28 INFO - PROCESS | 908 | 1463036428350 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 00:00:28 INFO - PROCESS | 908 | 1463036428352 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 00:00:28 INFO - PROCESS | 908 | 1463036428356 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:00:28 INFO - PROCESS | 908 | 1463036428357 Marionette TRACE conn3 <- [1,654,null,{}] 00:00:28 INFO - PROCESS | 908 | 1463036428361 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}] 00:00:28 INFO - PROCESS | 908 | 1463036428434 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 00:00:28 INFO - PROCESS | 908 | 1463036428444 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 908 | ++DOCSHELL 13B2AC00 == 37 [pid = 908] [id = 173] 00:00:28 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (16EFB400) [pid = 908] [serial = 517] [outer = 00000000] 00:00:28 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (180E7000) [pid = 908] [serial = 518] [outer = 16EFB400] 00:00:28 INFO - PROCESS | 908 | 1463036428490 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (18460000) [pid = 908] [serial = 519] [outer = 16EFB400] 00:00:28 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:28 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:28 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:28 INFO - PROCESS | 908 | 1463036428897 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]]]}] 00:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 561ms 00:00:28 INFO - PROCESS | 908 | 1463036428928 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 00:00:28 INFO - PROCESS | 908 | 1463036428930 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 00:00:28 INFO - PROCESS | 908 | 1463036428933 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:00:28 INFO - PROCESS | 908 | 1463036428935 Marionette TRACE conn3 <- [1,658,null,{}] 00:00:28 INFO - PROCESS | 908 | 1463036428938 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}] 00:00:28 INFO - PROCESS | 908 | 1463036429013 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 00:00:29 INFO - PROCESS | 908 | 1463036429020 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 908 | ++DOCSHELL 14721C00 == 38 [pid = 908] [id = 174] 00:00:29 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16312800) [pid = 908] [serial = 520] [outer = 00000000] 00:00:29 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (19ABF400) [pid = 908] [serial = 521] [outer = 16312800] 00:00:29 INFO - PROCESS | 908 | 1463036429066 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1530BC00) [pid = 908] [serial = 522] [outer = 16312800] 00:00:29 INFO - PROCESS | 908 | 1463036429544 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]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 650ms 00:00:29 INFO - PROCESS | 908 | 1463036429597 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 908 | 1463036429602 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 00:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:00:29 INFO - PROCESS | 908 | 1463036429607 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 908 | 1463036429612 Marionette TRACE conn3 <- [1,662,null,{}] 00:00:29 INFO - PROCESS | 908 | 1463036429619 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}] 00:00:29 INFO - PROCESS | 908 | 1463036429766 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 00:00:29 INFO - PROCESS | 908 | 1463036429842 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 908 | ++DOCSHELL 107F9C00 == 39 [pid = 908] [id = 175] 00:00:29 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (10D57C00) [pid = 908] [serial = 523] [outer = 00000000] 00:00:29 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (11B5E800) [pid = 908] [serial = 524] [outer = 10D57C00] 00:00:29 INFO - PROCESS | 908 | 1463036429896 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (12CC4800) [pid = 908] [serial = 525] [outer = 10D57C00] 00:00:30 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:30 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:00:30 INFO - PROCESS | 908 | 1463036430430 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]]]}] 00:00:30 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 00:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 856ms 00:00:30 INFO - PROCESS | 908 | 1463036430473 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 00:00:30 INFO - PROCESS | 908 | 1463036430479 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 00:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:00:30 INFO - PROCESS | 908 | 1463036430485 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 908 | 1463036430488 Marionette TRACE conn3 <- [1,666,null,{}] 00:00:30 INFO - PROCESS | 908 | 1463036430492 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}] 00:00:30 INFO - PROCESS | 908 | 1463036430575 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 00:00:30 INFO - PROCESS | 908 | 1463036430665 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 908 | ++DOCSHELL 13B23400 == 40 [pid = 908] [id = 176] 00:00:30 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (13C5B000) [pid = 908] [serial = 526] [outer = 00000000] 00:00:30 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1473BC00) [pid = 908] [serial = 527] [outer = 13C5B000] 00:00:30 INFO - PROCESS | 908 | 1463036430718 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (15A97000) [pid = 908] [serial = 528] [outer = 13C5B000] 00:00:31 INFO - PROCESS | 908 | 1463036431288 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]]]}] 00:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 857ms 00:00:31 INFO - PROCESS | 908 | 1463036431333 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 908 | 1463036431336 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 00:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:00:31 INFO - PROCESS | 908 | 1463036431341 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 908 | 1463036431347 Marionette TRACE conn3 <- [1,670,null,{}] 00:00:31 INFO - PROCESS | 908 | 1463036431362 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}] 00:00:31 INFO - PROCESS | 908 | 1463036431468 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 00:00:31 INFO - PROCESS | 908 | 1463036431544 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 908 | ++DOCSHELL 16FD6000 == 41 [pid = 908] [id = 177] 00:00:31 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (16FD7400) [pid = 908] [serial = 529] [outer = 00000000] 00:00:31 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (19AB9C00) [pid = 908] [serial = 530] [outer = 16FD7400] 00:00:31 INFO - PROCESS | 908 | 1463036431604 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (19B21C00) [pid = 908] [serial = 531] [outer = 16FD7400] 00:00:32 INFO - PROCESS | 908 | 1463036432768 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]]]}] 00:00:32 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) 00:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1477ms 00:00:32 INFO - PROCESS | 908 | 1463036432832 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 908 | 1463036432836 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 00:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:00:32 INFO - PROCESS | 908 | 1463036432855 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 908 | 1463036432859 Marionette TRACE conn3 <- [1,674,null,{}] 00:00:32 INFO - PROCESS | 908 | 1463036432865 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}] 00:00:32 INFO - PROCESS | 908 | 1463036432937 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 00:00:33 INFO - PROCESS | 908 | 1463036433009 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 908 | ++DOCSHELL 11BC2C00 == 42 [pid = 908] [id = 178] 00:00:33 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (11BC5000) [pid = 908] [serial = 532] [outer = 00000000] 00:00:33 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (122B4000) [pid = 908] [serial = 533] [outer = 11BC5000] 00:00:33 INFO - PROCESS | 908 | 1463036433057 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (12CCC000) [pid = 908] [serial = 534] [outer = 11BC5000] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 13B2AC00 == 41 [pid = 908] [id = 173] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 117DF800 == 40 [pid = 908] [id = 172] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 16B1A800 == 39 [pid = 908] [id = 171] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 16B1EC00 == 38 [pid = 908] [id = 170] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 11FBA000 == 37 [pid = 908] [id = 169] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 10D5FC00 == 36 [pid = 908] [id = 168] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 14716C00 == 35 [pid = 908] [id = 167] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 11B5C800 == 34 [pid = 908] [id = 166] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 107F6800 == 33 [pid = 908] [id = 165] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 15317000 == 32 [pid = 908] [id = 164] 00:00:33 INFO - PROCESS | 908 | --DOCSHELL 0CA6F000 == 31 [pid = 908] [id = 163] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 97 (106EC800) [pid = 908] [serial = 446] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 96 (107F7000) [pid = 908] [serial = 447] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 95 (12ED7400) [pid = 908] [serial = 452] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 94 (13240000) [pid = 908] [serial = 453] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 93 (16BBF800) [pid = 908] [serial = 464] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 92 (16BCBC00) [pid = 908] [serial = 465] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 91 (16439000) [pid = 908] [serial = 461] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 90 (167C1400) [pid = 908] [serial = 462] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 89 (11556C00) [pid = 908] [serial = 449] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 88 (182B3400) [pid = 908] [serial = 471] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 87 (117DA400) [pid = 908] [serial = 450] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 86 (176E6C00) [pid = 908] [serial = 467] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 85 (1473E000) [pid = 908] [serial = 455] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 84 (147B8000) [pid = 908] [serial = 456] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 83 (15A97400) [pid = 908] [serial = 458] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 82 (15E75800) [pid = 908] [serial = 459] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 81 (19AB9000) [pid = 908] [serial = 473] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 80 (19B2C000) [pid = 908] [serial = 477] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 79 (19B21800) [pid = 908] [serial = 476] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 78 (160C5800) [pid = 908] [serial = 482] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 77 (122B0000) [pid = 908] [serial = 480] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 76 (11B5AC00) [pid = 908] [serial = 479] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 75 (182B1C00) [pid = 908] [serial = 470] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 74 (19ABD400) [pid = 908] [serial = 474] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 73 (16365800) [pid = 908] [serial = 483] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 72 (175E6000) [pid = 908] [serial = 468] [outer = 00000000] [url = about:blank] 00:00:33 INFO - PROCESS | 908 | --DOMWINDOW == 71 (17F20800) [pid = 908] [serial = 485] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 908 | 1463036434070 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1285ms 00:00:34 INFO - PROCESS | 908 | 1463036434136 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 00:00:34 INFO - PROCESS | 908 | 1463036434141 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 00:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:00:34 INFO - PROCESS | 908 | 1463036434148 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 908 | 1463036434150 Marionette TRACE conn3 <- [1,678,null,{}] 00:00:34 INFO - PROCESS | 908 | 1463036434154 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}] 00:00:34 INFO - PROCESS | 908 | 1463036434231 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 00:00:34 INFO - PROCESS | 908 | 1463036434239 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 908 | ++DOCSHELL 107F6800 == 32 [pid = 908] [id = 179] 00:00:34 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (107F7000) [pid = 908] [serial = 535] [outer = 00000000] 00:00:34 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (11B5EC00) [pid = 908] [serial = 536] [outer = 107F7000] 00:00:34 INFO - PROCESS | 908 | 1463036434283 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (12CC9400) [pid = 908] [serial = 537] [outer = 107F7000] 00:00:35 INFO - PROCESS | 908 | 1463036435189 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]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1078ms 00:00:35 INFO - PROCESS | 908 | 1463036435239 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 908 | 1463036435241 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 00:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:00:35 INFO - PROCESS | 908 | 1463036435245 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 908 | 1463036435249 Marionette TRACE conn3 <- [1,682,null,{}] 00:00:35 INFO - PROCESS | 908 | 1463036435259 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}] 00:00:35 INFO - PROCESS | 908 | 1463036435344 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 00:00:35 INFO - PROCESS | 908 | 1463036435352 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 908 | ++DOCSHELL 12EDD800 == 33 [pid = 908] [id = 180] 00:00:35 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (13C1DC00) [pid = 908] [serial = 538] [outer = 00000000] 00:00:35 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (14792000) [pid = 908] [serial = 539] [outer = 13C1DC00] 00:00:35 INFO - PROCESS | 908 | 1463036435379 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (147C5000) [pid = 908] [serial = 540] [outer = 13C1DC00] 00:00:36 INFO - PROCESS | 908 | 1463036436305 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]]]}] 00:00:36 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) 00:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1079ms 00:00:36 INFO - PROCESS | 908 | 1463036436342 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 908 | 1463036436345 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 00:00:36 INFO - PROCESS | 908 | 1463036436349 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:00:36 INFO - PROCESS | 908 | 1463036436350 Marionette TRACE conn3 <- [1,686,null,{}] 00:00:36 INFO - PROCESS | 908 | 1463036436354 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}] 00:00:36 INFO - PROCESS | 908 | 1463036436462 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 00:00:36 INFO - PROCESS | 908 | 1463036436469 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 908 | ++DOCSHELL 15A94000 == 34 [pid = 908] [id = 181] 00:00:36 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (15A99400) [pid = 908] [serial = 541] [outer = 00000000] 00:00:36 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1630A800) [pid = 908] [serial = 542] [outer = 15A99400] 00:00:36 INFO - PROCESS | 908 | 1463036436514 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16312400) [pid = 908] [serial = 543] [outer = 15A99400] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 79 (16FCA000) [pid = 908] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 78 (16EF3800) [pid = 908] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 77 (16FD1C00) [pid = 908] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 76 (16EFB400) [pid = 908] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 75 (12CCC800) [pid = 908] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 74 (16312000) [pid = 908] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1473E400) [pid = 908] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 72 (14717000) [pid = 908] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 71 (107F6C00) [pid = 908] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:00:37 INFO - PROCESS | 908 | --DOMWINDOW == 70 (11B66C00) [pid = 908] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:00:37 INFO - PROCESS | 908 | 1463036437404 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]]]}] 00:00:37 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) 00:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1078ms 00:00:37 INFO - PROCESS | 908 | 1463036437433 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 908 | 1463036437435 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 00:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:00:37 INFO - PROCESS | 908 | 1463036437438 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 908 | 1463036437440 Marionette TRACE conn3 <- [1,690,null,{}] 00:00:37 INFO - PROCESS | 908 | 1463036437443 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}] 00:00:37 INFO - PROCESS | 908 | 1463036437561 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 00:00:37 INFO - PROCESS | 908 | 1463036437605 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 908 | ++DOCSHELL 1118C400 == 35 [pid = 908] [id = 182] 00:00:37 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1125F800) [pid = 908] [serial = 544] [outer = 00000000] 00:00:37 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (15ABE000) [pid = 908] [serial = 545] [outer = 1125F800] 00:00:37 INFO - PROCESS | 908 | 1463036437648 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (160CD400) [pid = 908] [serial = 546] [outer = 1125F800] 00:00:38 INFO - PROCESS | 908 | 1463036438452 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]]]}] 00:00:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1034ms 00:00:38 INFO - PROCESS | 908 | 1463036438491 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 908 | 1463036438493 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 00:00:38 INFO - PROCESS | 908 | 1463036438496 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:00:38 INFO - PROCESS | 908 | 1463036438498 Marionette TRACE conn3 <- [1,694,null,{}] 00:00:38 INFO - PROCESS | 908 | 1463036438502 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}] 00:00:38 INFO - PROCESS | 908 | 1463036438612 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 00:00:38 INFO - PROCESS | 908 | 1463036438622 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 908 | ++DOCSHELL 15A99800 == 36 [pid = 908] [id = 183] 00:00:38 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (160CDC00) [pid = 908] [serial = 547] [outer = 00000000] 00:00:38 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (16B1A400) [pid = 908] [serial = 548] [outer = 160CDC00] 00:00:38 INFO - PROCESS | 908 | 1463036438666 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16FC9C00) [pid = 908] [serial = 549] [outer = 160CDC00] 00:00:39 INFO - PROCESS | 908 | 1463036439565 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]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1122ms 00:00:39 INFO - PROCESS | 908 | 1463036439624 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 908 | 1463036439628 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 00:00:39 INFO - PROCESS | 908 | 1463036439634 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:00:39 INFO - PROCESS | 908 | 1463036439638 Marionette TRACE conn3 <- [1,698,null,{}] 00:00:39 INFO - PROCESS | 908 | 1463036439646 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}] 00:00:39 INFO - PROCESS | 908 | 1463036439778 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 00:00:39 INFO - PROCESS | 908 | 1463036439884 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 908 | ++DOCSHELL 1118B800 == 37 [pid = 908] [id = 184] 00:00:39 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (1118DC00) [pid = 908] [serial = 550] [outer = 00000000] 00:00:39 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (1157F800) [pid = 908] [serial = 551] [outer = 1118DC00] 00:00:39 INFO - PROCESS | 908 | 1463036439942 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (11FB5000) [pid = 908] [serial = 552] [outer = 1118DC00] 00:00:40 INFO - PROCESS | 908 | 1463036440918 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1344ms 00:00:40 INFO - PROCESS | 908 | 1463036440976 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 908 | 1463036440982 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 00:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:00:40 INFO - PROCESS | 908 | 1463036440989 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 908 | 1463036440992 Marionette TRACE conn3 <- [1,702,null,{}] 00:00:40 INFO - PROCESS | 908 | 1463036440996 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}] 00:00:41 INFO - PROCESS | 908 | 1463036441149 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 00:00:41 INFO - PROCESS | 908 | 1463036441281 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 908 | ++DOCSHELL 10637800 == 38 [pid = 908] [id = 185] 00:00:41 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1473CC00) [pid = 908] [serial = 553] [outer = 00000000] 00:00:41 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (15317000) [pid = 908] [serial = 554] [outer = 1473CC00] 00:00:41 INFO - PROCESS | 908 | 1463036441334 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (160C6C00) [pid = 908] [serial = 555] [outer = 1473CC00] 00:00:42 INFO - PROCESS | 908 | 1463036442275 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]]]}] 00:00:42 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 00:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1315ms 00:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:00:42 INFO - PROCESS | 908 | 1463036442318 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 908 | 1463036442320 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 00:00:42 INFO - PROCESS | 908 | 1463036442324 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 908 | 1463036442328 Marionette TRACE conn3 <- [1,706,null,{}] 00:00:42 INFO - PROCESS | 908 | 1463036442339 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}] 00:00:42 INFO - PROCESS | 908 | 1463036442521 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 00:00:42 INFO - PROCESS | 908 | 1463036442653 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 908 | ++DOCSHELL 10D58000 == 39 [pid = 908] [id = 186] 00:00:42 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (10D59C00) [pid = 908] [serial = 556] [outer = 00000000] 00:00:42 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (111C0000) [pid = 908] [serial = 557] [outer = 10D59C00] 00:00:42 INFO - PROCESS | 908 | 1463036442702 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1157D000) [pid = 908] [serial = 558] [outer = 10D59C00] 00:00:43 INFO - PROCESS | 908 | --DOCSHELL 1118C400 == 38 [pid = 908] [id = 182] 00:00:43 INFO - PROCESS | 908 | --DOCSHELL 15A94000 == 37 [pid = 908] [id = 181] 00:00:43 INFO - PROCESS | 908 | --DOCSHELL 12EDD800 == 36 [pid = 908] [id = 180] 00:00:43 INFO - PROCESS | 908 | --DOCSHELL 107F6800 == 35 [pid = 908] [id = 179] 00:00:43 INFO - PROCESS | 908 | --DOCSHELL 11BC2C00 == 34 [pid = 908] [id = 178] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 84 (0CA75800) [pid = 908] [serial = 488] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16439800) [pid = 908] [serial = 506] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 82 (16307000) [pid = 908] [serial = 491] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 81 (19ABF400) [pid = 908] [serial = 521] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 80 (15E7B800) [pid = 908] [serial = 503] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1471DC00) [pid = 908] [serial = 500] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 78 (14732400) [pid = 908] [serial = 501] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 77 (10E79C00) [pid = 908] [serial = 494] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 76 (111C9400) [pid = 908] [serial = 495] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 75 (12CCFC00) [pid = 908] [serial = 497] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 74 (12E2A800) [pid = 908] [serial = 498] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 73 (19B27400) [pid = 908] [serial = 486] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 72 (16FCC800) [pid = 908] [serial = 509] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 71 (167BD800) [pid = 908] [serial = 507] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 70 (17979400) [pid = 908] [serial = 512] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 69 (16FCFC00) [pid = 908] [serial = 510] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 68 (180E7000) [pid = 908] [serial = 518] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 67 (18460000) [pid = 908] [serial = 519] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 66 (17A7C400) [pid = 908] [serial = 513] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 65 (16EF2800) [pid = 908] [serial = 515] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 64 (16306400) [pid = 908] [serial = 504] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | --DOMWINDOW == 63 (16EF9800) [pid = 908] [serial = 516] [outer = 00000000] [url = about:blank] 00:00:43 INFO - PROCESS | 908 | 1463036443681 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]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1373ms 00:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:00:43 INFO - PROCESS | 908 | 1463036443707 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 908 | 1463036443710 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 00:00:43 INFO - PROCESS | 908 | 1463036443714 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 908 | 1463036443718 Marionette TRACE conn3 <- [1,710,null,{}] 00:00:43 INFO - PROCESS | 908 | 1463036443723 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}] 00:00:43 INFO - PROCESS | 908 | 1463036443802 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 00:00:43 INFO - PROCESS | 908 | 1463036443810 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 908 | ++DOCSHELL 122B5800 == 35 [pid = 908] [id = 187] 00:00:43 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (12C11C00) [pid = 908] [serial = 559] [outer = 00000000] 00:00:43 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (12CD2800) [pid = 908] [serial = 560] [outer = 12C11C00] 00:00:43 INFO - PROCESS | 908 | 1463036443857 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (13427800) [pid = 908] [serial = 561] [outer = 12C11C00] 00:00:44 INFO - PROCESS | 908 | 1463036444278 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] 00:00:44 INFO - PROCESS | 908 | 1463036444313 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 00:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:00:44 INFO - PROCESS | 908 | 1463036444320 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 908 | 1463036444322 Marionette TRACE conn3 <- [1,714,null,{}] 00:00:44 INFO - PROCESS | 908 | 1463036444325 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}] 00:00:44 INFO - PROCESS | 908 | 1463036444403 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 00:00:44 INFO - PROCESS | 908 | 1463036444411 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 908 | ++DOCSHELL 1473F800 == 36 [pid = 908] [id = 188] 00:00:44 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (14740400) [pid = 908] [serial = 562] [outer = 00000000] 00:00:44 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (15A94400) [pid = 908] [serial = 563] [outer = 14740400] 00:00:44 INFO - PROCESS | 908 | 1463036444455 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (160CA400) [pid = 908] [serial = 564] [outer = 14740400] 00:00:44 INFO - PROCESS | 908 | 1463036444904 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]]]}] 00:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 605ms 00:00:44 INFO - PROCESS | 908 | 1463036444915 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 908 | 1463036444919 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 00:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:00:44 INFO - PROCESS | 908 | 1463036444929 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 908 | 1463036444933 Marionette TRACE conn3 <- [1,718,null,{}] 00:00:44 INFO - PROCESS | 908 | 1463036444937 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}] 00:00:45 INFO - PROCESS | 908 | 1463036445016 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 00:00:45 INFO - PROCESS | 908 | 1463036445025 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 908 | ++DOCSHELL 167BF800 == 37 [pid = 908] [id = 189] 00:00:45 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (167C1C00) [pid = 908] [serial = 565] [outer = 00000000] 00:00:45 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (16BCE400) [pid = 908] [serial = 566] [outer = 167C1C00] 00:00:45 INFO - PROCESS | 908 | 1463036445069 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (16FCC400) [pid = 908] [serial = 567] [outer = 167C1C00] 00:00:45 INFO - PROCESS | 908 | 1463036445498 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] 00:00:45 INFO - PROCESS | 908 | 1463036445546 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 00:00:45 INFO - PROCESS | 908 | 1463036445550 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 908 | 1463036445551 Marionette TRACE conn3 <- [1,722,null,{}] 00:00:45 INFO - PROCESS | 908 | 1463036445555 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}] 00:00:45 INFO - PROCESS | 908 | 1463036445661 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 00:00:45 INFO - PROCESS | 908 | 1463036445669 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 908 | ++DOCSHELL 16FCFC00 == 38 [pid = 908] [id = 190] 00:00:45 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (16FD1800) [pid = 908] [serial = 568] [outer = 00000000] 00:00:45 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (176E1000) [pid = 908] [serial = 569] [outer = 16FD1800] 00:00:45 INFO - PROCESS | 908 | 1463036445713 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (17A7DC00) [pid = 908] [serial = 570] [outer = 16FD1800] 00:00:46 INFO - PROCESS | 908 | 1463036446104 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 562ms 00:00:46 INFO - PROCESS | 908 | 1463036446124 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 908 | 1463036446126 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 00:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:00:46 INFO - PROCESS | 908 | 1463036446130 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 908 | 1463036446131 Marionette TRACE conn3 <- [1,726,null,{}] 00:00:46 INFO - PROCESS | 908 | 1463036446135 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}] 00:00:46 INFO - PROCESS | 908 | 1463036446223 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 00:00:46 INFO - PROCESS | 908 | 1463036446230 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 908 | ++DOCSHELL 17A81000 == 39 [pid = 908] [id = 191] 00:00:46 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (17A84400) [pid = 908] [serial = 571] [outer = 00000000] 00:00:46 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (182B1C00) [pid = 908] [serial = 572] [outer = 17A84400] 00:00:46 INFO - PROCESS | 908 | 1463036446281 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (18717800) [pid = 908] [serial = 573] [outer = 17A84400] 00:00:47 INFO - PROCESS | 908 | 1463036447193 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]]]}] 00:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 00:00:47 INFO - PROCESS | 908 | 1463036447248 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 908 | 1463036447250 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 00:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:00:47 INFO - PROCESS | 908 | 1463036447254 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 908 | 1463036447256 Marionette TRACE conn3 <- [1,730,null,{}] 00:00:47 INFO - PROCESS | 908 | 1463036447267 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}] 00:00:47 INFO - PROCESS | 908 | 1463036447368 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 00:00:47 INFO - PROCESS | 908 | 1463036447375 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 908 | ++DOCSHELL 19ABAC00 == 40 [pid = 908] [id = 192] 00:00:47 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (19ABB400) [pid = 908] [serial = 574] [outer = 00000000] 00:00:47 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (19B21000) [pid = 908] [serial = 575] [outer = 19ABB400] 00:00:47 INFO - PROCESS | 908 | 1463036447417 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (19B24C00) [pid = 908] [serial = 576] [outer = 19ABB400] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 80 (15A99400) [pid = 908] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 79 (16FD7400) [pid = 908] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 78 (13C5B000) [pid = 908] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 77 (13C1DC00) [pid = 908] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 76 (11BC5000) [pid = 908] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 75 (10D57C00) [pid = 908] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 74 (107F7000) [pid = 908] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1125F800) [pid = 908] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 72 (0CA6F800) [pid = 908] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 71 (1B08E400) [pid = 908] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:00:47 INFO - PROCESS | 908 | --DOMWINDOW == 70 (15318000) [pid = 908] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:00:48 INFO - PROCESS | 908 | 1463036448261 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]]]}] 00:00:48 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 00:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1078ms 00:00:48 INFO - PROCESS | 908 | 1463036448333 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 908 | 1463036448335 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 00:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:00:48 INFO - PROCESS | 908 | 1463036448338 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 908 | 1463036448340 Marionette TRACE conn3 <- [1,734,null,{}] 00:00:48 INFO - PROCESS | 908 | 1463036448344 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}] 00:00:48 INFO - PROCESS | 908 | 1463036448417 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 00:00:48 INFO - PROCESS | 908 | 1463036448423 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 908 | ++DOCSHELL 1125F800 == 41 [pid = 908] [id = 193] 00:00:48 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (13549800) [pid = 908] [serial = 577] [outer = 00000000] 00:00:48 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (17F63C00) [pid = 908] [serial = 578] [outer = 13549800] 00:00:48 INFO - PROCESS | 908 | 1463036448467 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (19ABD800) [pid = 908] [serial = 579] [outer = 13549800] 00:00:49 INFO - PROCESS | 908 | 1463036449313 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]]]}] 00:00:49 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.) 00:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 975ms 00:00:49 INFO - PROCESS | 908 | 1463036449333 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 908 | 1463036449335 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 00:00:49 INFO - PROCESS | 908 | 1463036449338 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:00:49 INFO - PROCESS | 908 | 1463036449340 Marionette TRACE conn3 <- [1,738,null,{}] 00:00:49 INFO - PROCESS | 908 | 1463036449344 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}] 00:00:49 INFO - PROCESS | 908 | 1463036449442 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 00:00:49 INFO - PROCESS | 908 | 1463036449532 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 908 | ++DOCSHELL 0CA73000 == 42 [pid = 908] [id = 194] 00:00:49 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (0CA74400) [pid = 908] [serial = 580] [outer = 00000000] 00:00:49 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (10682400) [pid = 908] [serial = 581] [outer = 0CA74400] 00:00:49 INFO - PROCESS | 908 | 1463036449573 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (10E86C00) [pid = 908] [serial = 582] [outer = 0CA74400] 00:00:50 INFO - PROCESS | 908 | 1463036450580 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1285ms 00:00:50 INFO - PROCESS | 908 | 1463036450661 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 908 | 1463036450666 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 00:00:50 INFO - PROCESS | 908 | 1463036450671 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:00:50 INFO - PROCESS | 908 | 1463036450675 Marionette TRACE conn3 <- [1,742,null,{}] 00:00:50 INFO - PROCESS | 908 | 1463036450680 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}] 00:00:50 INFO - PROCESS | 908 | 1463036450781 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 00:00:50 INFO - PROCESS | 908 | 1463036450970 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 908 | ++DOCSHELL 1471DC00 == 43 [pid = 908] [id = 195] 00:00:50 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (1479B000) [pid = 908] [serial = 583] [outer = 00000000] 00:00:51 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (15A97800) [pid = 908] [serial = 584] [outer = 1479B000] 00:00:51 INFO - PROCESS | 908 | 1463036451025 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16311C00) [pid = 908] [serial = 585] [outer = 1479B000] 00:00:52 INFO - PROCESS | 908 | 1463036452029 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]]]}] 00:00:52 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 00:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1418ms 00:00:52 INFO - PROCESS | 908 | 1463036452083 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 00:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:00:52 INFO - PROCESS | 908 | 1463036452087 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 00:00:52 INFO - PROCESS | 908 | 1463036452092 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 908 | 1463036452096 Marionette TRACE conn3 <- [1,746,null,{}] 00:00:52 INFO - PROCESS | 908 | 1463036452102 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}] 00:00:52 INFO - PROCESS | 908 | 1463036452227 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 00:00:52 INFO - PROCESS | 908 | 1463036452350 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 908 | ++DOCSHELL 12E4C800 == 44 [pid = 908] [id = 196] 00:00:52 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (12ED4400) [pid = 908] [serial = 586] [outer = 00000000] 00:00:52 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (13238000) [pid = 908] [serial = 587] [outer = 12ED4400] 00:00:52 INFO - PROCESS | 908 | 1463036452398 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (13C5CC00) [pid = 908] [serial = 588] [outer = 12ED4400] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 1125F800 == 43 [pid = 908] [id = 193] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 19ABAC00 == 42 [pid = 908] [id = 192] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 14721C00 == 41 [pid = 908] [id = 174] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 17A81000 == 40 [pid = 908] [id = 191] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 16FCFC00 == 39 [pid = 908] [id = 190] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 167BF800 == 38 [pid = 908] [id = 189] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 1473F800 == 37 [pid = 908] [id = 188] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 122B5800 == 36 [pid = 908] [id = 187] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 10D58000 == 35 [pid = 908] [id = 186] 00:00:52 INFO - PROCESS | 908 | --DOCSHELL 15A99800 == 34 [pid = 908] [id = 183] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 81 (1B396000) [pid = 908] [serial = 444] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 80 (167BA400) [pid = 908] [serial = 492] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1630A800) [pid = 908] [serial = 542] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 78 (19AB9C00) [pid = 908] [serial = 530] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 77 (15A97000) [pid = 908] [serial = 528] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 76 (1473BC00) [pid = 908] [serial = 527] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 75 (14792000) [pid = 908] [serial = 539] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 74 (12CCC000) [pid = 908] [serial = 534] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 73 (122B4000) [pid = 908] [serial = 533] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 72 (12CC4800) [pid = 908] [serial = 525] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 71 (11B5E800) [pid = 908] [serial = 524] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 70 (11B5EC00) [pid = 908] [serial = 536] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 69 (12CC9400) [pid = 908] [serial = 537] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 68 (19B21C00) [pid = 908] [serial = 531] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 67 (15ABE000) [pid = 908] [serial = 545] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 66 (16312400) [pid = 908] [serial = 543] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 65 (160CD400) [pid = 908] [serial = 546] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 64 (147C5000) [pid = 908] [serial = 540] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 63 (10535800) [pid = 908] [serial = 489] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | --DOMWINDOW == 62 (16B1A400) [pid = 908] [serial = 548] [outer = 00000000] [url = about:blank] 00:00:52 INFO - PROCESS | 908 | 1463036452900 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 842ms 00:00:52 INFO - PROCESS | 908 | 1463036452952 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 908 | 1463036452959 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 00:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:00:52 INFO - PROCESS | 908 | 1463036452965 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 908 | 1463036452967 Marionette TRACE conn3 <- [1,750,null,{}] 00:00:52 INFO - PROCESS | 908 | 1463036452971 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}] 00:00:53 INFO - PROCESS | 908 | 1463036453049 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 00:00:53 INFO - PROCESS | 908 | 1463036453058 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 908 | ++DOCSHELL 10D58000 == 35 [pid = 908] [id = 197] 00:00:53 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (10D60400) [pid = 908] [serial = 589] [outer = 00000000] 00:00:53 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (12CCD000) [pid = 908] [serial = 590] [outer = 10D60400] 00:00:53 INFO - PROCESS | 908 | 1463036453086 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (1416E400) [pid = 908] [serial = 591] [outer = 10D60400] 00:00:53 INFO - PROCESS | 908 | 1463036453978 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1034ms 00:00:53 INFO - PROCESS | 908 | 1463036454006 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 908 | 1463036453992 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 00:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:00:53 INFO - PROCESS | 908 | 1463036453995 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 908 | 1463036453999 Marionette TRACE conn3 <- [1,754,null,{}] 00:00:54 INFO - PROCESS | 908 | 1463036454009 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}] 00:00:54 INFO - PROCESS | 908 | 1463036454093 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 00:00:54 INFO - PROCESS | 908 | 1463036454100 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 908 | ++DOCSHELL 157AE000 == 36 [pid = 908] [id = 198] 00:00:54 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (157AF800) [pid = 908] [serial = 592] [outer = 00000000] 00:00:54 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (15AC1800) [pid = 908] [serial = 593] [outer = 157AF800] 00:00:54 INFO - PROCESS | 908 | 1463036454147 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (16306800) [pid = 908] [serial = 594] [outer = 157AF800] 00:00:54 INFO - PROCESS | 908 | 1463036454983 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1034ms 00:00:55 INFO - PROCESS | 908 | 1463036455040 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 908 | 1463036455042 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:00:55 INFO - PROCESS | 908 | 1463036455046 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 908 | 1463036455048 Marionette TRACE conn3 <- [1,758,null,{}] 00:00:55 INFO - PROCESS | 908 | 1463036455057 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}] 00:00:55 INFO - PROCESS | 908 | 1463036455160 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 00:00:55 INFO - PROCESS | 908 | 1463036455166 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 908 | ++DOCSHELL 15A92400 == 37 [pid = 908] [id = 199] 00:00:55 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (167B7800) [pid = 908] [serial = 595] [outer = 00000000] 00:00:55 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (167C3000) [pid = 908] [serial = 596] [outer = 167B7800] 00:00:55 INFO - PROCESS | 908 | 1463036455210 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (16A7D400) [pid = 908] [serial = 597] [outer = 167B7800] 00:00:55 INFO - PROCESS | 908 | 1463036455623 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 591ms 00:00:55 INFO - PROCESS | 908 | 1463036455653 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 908 | 1463036455655 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:00:55 INFO - PROCESS | 908 | 1463036455658 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 908 | 1463036455660 Marionette TRACE conn3 <- [1,762,null,{}] 00:00:55 INFO - PROCESS | 908 | 1463036455663 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}] 00:00:55 INFO - PROCESS | 908 | 1463036455772 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 00:00:55 INFO - PROCESS | 908 | 1463036455778 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 908 | ++DOCSHELL 12C13000 == 38 [pid = 908] [id = 200] 00:00:55 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (167BF000) [pid = 908] [serial = 598] [outer = 00000000] 00:00:55 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (16FD3000) [pid = 908] [serial = 599] [outer = 167BF000] 00:00:55 INFO - PROCESS | 908 | 1463036455821 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (16FD6C00) [pid = 908] [serial = 600] [outer = 167BF000] 00:00:56 INFO - PROCESS | 908 | 1463036456225 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 606ms 00:00:56 INFO - PROCESS | 908 | 1463036456275 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 908 | 1463036456277 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 00:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:00:56 INFO - PROCESS | 908 | 1463036456280 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 908 | 1463036456282 Marionette TRACE conn3 <- [1,766,null,{}] 00:00:56 INFO - PROCESS | 908 | 1463036456292 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}] 00:00:56 INFO - PROCESS | 908 | 1463036456394 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 00:00:56 INFO - PROCESS | 908 | 1463036456475 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 908 | ++DOCSHELL 176DCC00 == 39 [pid = 908] [id = 201] 00:00:56 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (17977800) [pid = 908] [serial = 601] [outer = 00000000] 00:00:56 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (182B3800) [pid = 908] [serial = 602] [outer = 17977800] 00:00:56 INFO - PROCESS | 908 | 1463036456519 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (19AB8C00) [pid = 908] [serial = 603] [outer = 17977800] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 76 (17A84400) [pid = 908] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 75 (14740400) [pid = 908] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 74 (10D59C00) [pid = 908] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 73 (167C1C00) [pid = 908] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 72 (12C11C00) [pid = 908] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 71 (19ABB400) [pid = 908] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:00:56 INFO - PROCESS | 908 | --DOMWINDOW == 70 (16FD1800) [pid = 908] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:00:56 INFO - PROCESS | 908 | 1463036456917 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 664ms 00:00:56 INFO - PROCESS | 908 | 1463036456926 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 908 | 1463036456928 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 00:00:56 INFO - PROCESS | 908 | 1463036456931 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:00:56 INFO - PROCESS | 908 | 1463036456933 Marionette TRACE conn3 <- [1,770,null,{}] 00:00:56 INFO - PROCESS | 908 | 1463036456936 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}] 00:00:57 INFO - PROCESS | 908 | 1463036457036 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 00:00:57 INFO - PROCESS | 908 | 1463036457082 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 908 | ++DOCSHELL 167C5400 == 40 [pid = 908] [id = 202] 00:00:57 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (176EB400) [pid = 908] [serial = 604] [outer = 00000000] 00:00:57 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (19ABC800) [pid = 908] [serial = 605] [outer = 176EB400] 00:00:57 INFO - PROCESS | 908 | 1463036457125 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (19AC0C00) [pid = 908] [serial = 606] [outer = 176EB400] 00:00:57 INFO - PROCESS | 908 | 1463036457468 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 561ms 00:00:57 INFO - PROCESS | 908 | 1463036457509 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 908 | 1463036457511 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 00:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:00:57 INFO - PROCESS | 908 | 1463036457514 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 908 | 1463036457516 Marionette TRACE conn3 <- [1,774,null,{}] 00:00:57 INFO - PROCESS | 908 | 1463036457519 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}] 00:00:57 INFO - PROCESS | 908 | 1463036457605 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 00:00:57 INFO - PROCESS | 908 | 1463036457613 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 908 | ++DOCSHELL 18452000 == 41 [pid = 908] [id = 203] 00:00:57 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (19B28400) [pid = 908] [serial = 607] [outer = 00000000] 00:00:57 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (19E42C00) [pid = 908] [serial = 608] [outer = 19B28400] 00:00:57 INFO - PROCESS | 908 | 1463036457656 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (19E51C00) [pid = 908] [serial = 609] [outer = 19B28400] 00:00:58 INFO - PROCESS | 908 | 1463036458048 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 562ms 00:00:58 INFO - PROCESS | 908 | 1463036458078 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 908 | 1463036458080 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 00:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:00:58 INFO - PROCESS | 908 | 1463036458083 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 908 | 1463036458085 Marionette TRACE conn3 <- [1,778,null,{}] 00:00:58 INFO - PROCESS | 908 | 1463036458088 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}] 00:00:58 INFO - PROCESS | 908 | 1463036458193 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 00:00:58 INFO - PROCESS | 908 | 1463036458202 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 908 | ++DOCSHELL 122B1800 == 42 [pid = 908] [id = 204] 00:00:58 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (12CC9C00) [pid = 908] [serial = 610] [outer = 00000000] 00:00:58 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (1A075C00) [pid = 908] [serial = 611] [outer = 12CC9C00] 00:00:58 INFO - PROCESS | 908 | 1463036458228 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1A077800) [pid = 908] [serial = 612] [outer = 12CC9C00] 00:00:58 INFO - PROCESS | 908 | 1463036458585 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 562ms 00:00:58 INFO - PROCESS | 908 | 1463036458675 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 908 | 1463036458679 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 00:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:00:58 INFO - PROCESS | 908 | 1463036458689 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 908 | 1463036458693 Marionette TRACE conn3 <- [1,782,null,{}] 00:00:58 INFO - PROCESS | 908 | 1463036458700 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}] 00:00:58 INFO - PROCESS | 908 | 1463036458808 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 00:00:58 INFO - PROCESS | 908 | 1463036458966 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 908 | ++DOCSHELL 11BC2000 == 43 [pid = 908] [id = 205] 00:00:58 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (11BC3C00) [pid = 908] [serial = 613] [outer = 00000000] 00:00:59 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (122B4000) [pid = 908] [serial = 614] [outer = 11BC3C00] 00:00:59 INFO - PROCESS | 908 | 1463036459026 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (12CCF000) [pid = 908] [serial = 615] [outer = 11BC3C00] 00:00:59 INFO - PROCESS | 908 | 1463036459536 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 886ms 00:00:59 INFO - PROCESS | 908 | 1463036459579 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 908 | 1463036459583 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 00:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:00:59 INFO - PROCESS | 908 | 1463036459591 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 908 | 1463036459595 Marionette TRACE conn3 <- [1,786,null,{}] 00:00:59 INFO - PROCESS | 908 | 1463036459599 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}] 00:00:59 INFO - PROCESS | 908 | 1463036459699 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 00:00:59 INFO - PROCESS | 908 | 1463036459790 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 908 | ++DOCSHELL 157A1400 == 44 [pid = 908] [id = 206] 00:00:59 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (15A8E000) [pid = 908] [serial = 616] [outer = 00000000] 00:00:59 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16438400) [pid = 908] [serial = 617] [outer = 15A8E000] 00:00:59 INFO - PROCESS | 908 | 1463036459826 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (167C0C00) [pid = 908] [serial = 618] [outer = 15A8E000] 00:01:00 INFO - PROCESS | 908 | 1463036460390 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]]]}] 00:01:00 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 00:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 857ms 00:01:00 INFO - PROCESS | 908 | 1463036460458 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 908 | 1463036460460 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 00:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:01:00 INFO - PROCESS | 908 | 1463036460447 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 908 | 1463036460449 Marionette TRACE conn3 <- [1,790,null,{}] 00:01:00 INFO - PROCESS | 908 | 1463036460459 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}] 00:01:00 INFO - PROCESS | 908 | 1463036460563 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 00:01:00 INFO - PROCESS | 908 | 1463036460687 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 908 | ++DOCSHELL 19B2C000 == 45 [pid = 908] [id = 207] 00:01:00 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (19B2E800) [pid = 908] [serial = 619] [outer = 00000000] 00:01:00 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1A20AC00) [pid = 908] [serial = 620] [outer = 19B2E800] 00:01:00 INFO - PROCESS | 908 | 1463036460745 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1A307800) [pid = 908] [serial = 621] [outer = 19B2E800] 00:01:01 INFO - PROCESS | 908 | 1463036461284 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]]]}] 00:01:01 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 00:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 901ms 00:01:01 INFO - PROCESS | 908 | 1463036461355 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 908 | 1463036461358 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 00:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:01:01 INFO - PROCESS | 908 | 1463036461361 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 908 | 1463036461363 Marionette TRACE conn3 <- [1,794,null,{}] 00:01:01 INFO - PROCESS | 908 | 1463036461350 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}] 00:01:01 INFO - PROCESS | 908 | 1463036461447 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 00:01:01 INFO - PROCESS | 908 | 1463036461525 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 908 | ++DOCSHELL 1A72A800 == 46 [pid = 908] [id = 208] 00:01:01 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1A72D000) [pid = 908] [serial = 622] [outer = 00000000] 00:01:01 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1A7F3C00) [pid = 908] [serial = 623] [outer = 1A72D000] 00:01:01 INFO - PROCESS | 908 | 1463036461577 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1AA02C00) [pid = 908] [serial = 624] [outer = 1A72D000] 00:01:02 INFO - PROCESS | 908 | 1463036462138 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]]]}] 00:01:02 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 00:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 857ms 00:01:02 INFO - PROCESS | 908 | 1463036462211 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 908 | 1463036462213 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 00:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:01:02 INFO - PROCESS | 908 | 1463036462217 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 908 | 1463036462219 Marionette TRACE conn3 <- [1,798,null,{}] 00:01:02 INFO - PROCESS | 908 | 1463036462223 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}] 00:01:02 INFO - PROCESS | 908 | 1463036462317 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 00:01:02 INFO - PROCESS | 908 | 1463036462394 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 908 | ++DOCSHELL 1A725800 == 47 [pid = 908] [id = 209] 00:01:02 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1A7F5C00) [pid = 908] [serial = 625] [outer = 00000000] 00:01:02 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1AA0BC00) [pid = 908] [serial = 626] [outer = 1A7F5C00] 00:01:02 INFO - PROCESS | 908 | 1463036462435 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1AA0F400) [pid = 908] [serial = 627] [outer = 1A7F5C00] 00:01:03 INFO - PROCESS | 908 | 1463036463152 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 975ms 00:01:03 INFO - PROCESS | 908 | 1463036463215 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 908 | 1463036463219 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 00:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:01:03 INFO - PROCESS | 908 | 1463036463224 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 908 | 1463036463227 Marionette TRACE conn3 <- [1,802,null,{}] 00:01:03 INFO - PROCESS | 908 | 1463036463233 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}] 00:01:03 INFO - PROCESS | 908 | 1463036463328 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 00:01:03 INFO - PROCESS | 908 | 1463036463393 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 908 | ++DOCSHELL 11261000 == 48 [pid = 908] [id = 210] 00:01:03 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (12CCA400) [pid = 908] [serial = 628] [outer = 00000000] 00:01:03 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (13C53400) [pid = 908] [serial = 629] [outer = 12CCA400] 00:01:03 INFO - PROCESS | 908 | 1463036463487 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1473F800) [pid = 908] [serial = 630] [outer = 12CCA400] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 18452000 == 47 [pid = 908] [id = 203] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 167C5400 == 46 [pid = 908] [id = 202] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 176DCC00 == 45 [pid = 908] [id = 201] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 12C13000 == 44 [pid = 908] [id = 200] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 15A92400 == 43 [pid = 908] [id = 199] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 157AE000 == 42 [pid = 908] [id = 198] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 10D58000 == 41 [pid = 908] [id = 197] 00:01:03 INFO - PROCESS | 908 | --DOCSHELL 12E4C800 == 40 [pid = 908] [id = 196] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 96 (17F63C00) [pid = 908] [serial = 578] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 95 (182B1C00) [pid = 908] [serial = 572] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 94 (15A94400) [pid = 908] [serial = 563] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 93 (160CA400) [pid = 908] [serial = 564] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1157D000) [pid = 908] [serial = 558] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 91 (111C0000) [pid = 908] [serial = 557] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 90 (16BCE400) [pid = 908] [serial = 566] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 89 (12CD2800) [pid = 908] [serial = 560] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 88 (18717800) [pid = 908] [serial = 573] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 87 (13427800) [pid = 908] [serial = 561] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1157F800) [pid = 908] [serial = 551] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 85 (15317000) [pid = 908] [serial = 554] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 84 (19B21000) [pid = 908] [serial = 575] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 83 (19B24C00) [pid = 908] [serial = 576] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 82 (176E1000) [pid = 908] [serial = 569] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 81 (17A7DC00) [pid = 908] [serial = 570] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | --DOMWINDOW == 80 (16FCC400) [pid = 908] [serial = 567] [outer = 00000000] [url = about:blank] 00:01:03 INFO - PROCESS | 908 | 1463036463948 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] 00:01:03 INFO - PROCESS | 908 | 1463036463983 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 00:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:01:03 INFO - PROCESS | 908 | 1463036463992 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 908 | 1463036463995 Marionette TRACE conn3 <- [1,806,null,{}] 00:01:03 INFO - PROCESS | 908 | 1463036463998 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}] 00:01:04 INFO - PROCESS | 908 | 1463036464083 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 00:01:04 INFO - PROCESS | 908 | 1463036464093 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 908 | ++DOCSHELL 13B2B800 == 41 [pid = 908] [id = 211] 00:01:04 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (13B31000) [pid = 908] [serial = 631] [outer = 00000000] 00:01:04 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (15A91C00) [pid = 908] [serial = 632] [outer = 13B31000] 00:01:04 INFO - PROCESS | 908 | 1463036464140 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16309400) [pid = 908] [serial = 633] [outer = 13B31000] 00:01:04 INFO - PROCESS | 908 | 1463036464565 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 605ms 00:01:04 INFO - PROCESS | 908 | 1463036464610 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 908 | 1463036464613 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 00:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:01:04 INFO - PROCESS | 908 | 1463036464599 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 908 | 1463036464602 Marionette TRACE conn3 <- [1,810,null,{}] 00:01:04 INFO - PROCESS | 908 | 1463036464612 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}] 00:01:04 INFO - PROCESS | 908 | 1463036464694 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 00:01:04 INFO - PROCESS | 908 | 1463036464808 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 908 | ++DOCSHELL 16B14C00 == 42 [pid = 908] [id = 212] 00:01:04 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16EFE800) [pid = 908] [serial = 634] [outer = 00000000] 00:01:04 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16FD0400) [pid = 908] [serial = 635] [outer = 16EFE800] 00:01:04 INFO - PROCESS | 908 | 1463036464855 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (170F0800) [pid = 908] [serial = 636] [outer = 16EFE800] 00:01:05 INFO - PROCESS | 908 | 1463036465205 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] 00:01:05 INFO - PROCESS | 908 | 1463036465216 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 00:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:01:05 INFO - PROCESS | 908 | 1463036465220 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 908 | 1463036465221 Marionette TRACE conn3 <- [1,814,null,{}] 00:01:05 INFO - PROCESS | 908 | 1463036465225 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}] 00:01:05 INFO - PROCESS | 908 | 1463036465315 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 00:01:05 INFO - PROCESS | 908 | 1463036465323 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 908 | ++DOCSHELL 17979400 == 43 [pid = 908] [id = 213] 00:01:05 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (17A7D400) [pid = 908] [serial = 637] [outer = 00000000] 00:01:05 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1845DC00) [pid = 908] [serial = 638] [outer = 17A7D400] 00:01:05 INFO - PROCESS | 908 | 1463036465366 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (18759000) [pid = 908] [serial = 639] [outer = 17A7D400] 00:01:05 INFO - PROCESS | 908 | 1463036465743 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 561ms 00:01:05 INFO - PROCESS | 908 | 1463036465778 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 908 | 1463036465780 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 00:01:05 INFO - PROCESS | 908 | 1463036465783 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:01:05 INFO - PROCESS | 908 | 1463036465785 Marionette TRACE conn3 <- [1,818,null,{}] 00:01:05 INFO - PROCESS | 908 | 1463036465798 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}] 00:01:05 INFO - PROCESS | 908 | 1463036465872 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 00:01:05 INFO - PROCESS | 908 | 1463036465945 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 908 | ++DOCSHELL 105D2000 == 44 [pid = 908] [id = 214] 00:01:05 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (10D57800) [pid = 908] [serial = 640] [outer = 00000000] 00:01:05 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (19AC3C00) [pid = 908] [serial = 641] [outer = 10D57800] 00:01:05 INFO - PROCESS | 908 | 1463036465990 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (19B28000) [pid = 908] [serial = 642] [outer = 10D57800] 00:01:06 INFO - PROCESS | 908 | 1463036466414 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]]]}] 00:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 665ms 00:01:06 INFO - PROCESS | 908 | 1463036466446 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 908 | 1463036466448 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 00:01:06 INFO - PROCESS | 908 | 1463036466451 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:01:06 INFO - PROCESS | 908 | 1463036466453 Marionette TRACE conn3 <- [1,822,null,{}] 00:01:06 INFO - PROCESS | 908 | 1463036466456 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}] 00:01:06 INFO - PROCESS | 908 | 1463036466571 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 00:01:06 INFO - PROCESS | 908 | 1463036466578 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 908 | ++DOCSHELL 107F6C00 == 45 [pid = 908] [id = 215] 00:01:06 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (17F63C00) [pid = 908] [serial = 643] [outer = 00000000] 00:01:06 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1A726800) [pid = 908] [serial = 644] [outer = 17F63C00] 00:01:06 INFO - PROCESS | 908 | 1463036466622 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1AA05C00) [pid = 908] [serial = 645] [outer = 17F63C00] 00:01:07 INFO - PROCESS | 908 | 1463036467020 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 605ms 00:01:07 INFO - PROCESS | 908 | 1463036467054 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 908 | 1463036467056 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 00:01:07 INFO - PROCESS | 908 | 1463036467059 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:01:07 INFO - PROCESS | 908 | 1463036467061 Marionette TRACE conn3 <- [1,826,null,{}] 00:01:07 INFO - PROCESS | 908 | 1463036467064 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}] 00:01:07 INFO - PROCESS | 908 | 1463036467167 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 00:01:07 INFO - PROCESS | 908 | 1463036467231 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 908 | ++DOCSHELL 1A725000 == 46 [pid = 908] [id = 216] 00:01:07 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1AA3BC00) [pid = 908] [serial = 646] [outer = 00000000] 00:01:07 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1AB56C00) [pid = 908] [serial = 647] [outer = 1AA3BC00] 00:01:07 INFO - PROCESS | 908 | 1463036467273 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1AB5C000) [pid = 908] [serial = 648] [outer = 1AA3BC00] 00:01:07 INFO - PROCESS | 908 | 1463036467675 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]]]}] 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 97 (167B7800) [pid = 908] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 96 (12ED4400) [pid = 908] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 650ms 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 95 (10D60400) [pid = 908] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 94 (19B28400) [pid = 908] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 93 (157AF800) [pid = 908] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 92 (167BF000) [pid = 908] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 91 (176EB400) [pid = 908] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 90 (17977800) [pid = 908] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:01:07 INFO - PROCESS | 908 | --DOMWINDOW == 89 (13549800) [pid = 908] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:01:07 INFO - PROCESS | 908 | 1463036467728 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 908 | 1463036467730 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 00:01:07 INFO - PROCESS | 908 | 1463036467733 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 908 | 1463036467735 Marionette TRACE conn3 <- [1,830,null,{}] 00:01:07 INFO - PROCESS | 908 | 1463036467743 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}] 00:01:07 INFO - PROCESS | 908 | 1463036467828 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 00:01:07 INFO - PROCESS | 908 | 1463036467882 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 908 | ++DOCSHELL 160C7800 == 47 [pid = 908] [id = 217] 00:01:07 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1630E800) [pid = 908] [serial = 649] [outer = 00000000] 00:01:07 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (176EB400) [pid = 908] [serial = 650] [outer = 1630E800] 00:01:07 INFO - PROCESS | 908 | 1463036467934 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (19B28400) [pid = 908] [serial = 651] [outer = 1630E800] 00:01:08 INFO - PROCESS | 908 | 1463036468260 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 561ms 00:01:08 INFO - PROCESS | 908 | 1463036468291 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 908 | 1463036468293 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 00:01:08 INFO - PROCESS | 908 | 1463036468296 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:01:08 INFO - PROCESS | 908 | 1463036468297 Marionette TRACE conn3 <- [1,834,null,{}] 00:01:08 INFO - PROCESS | 908 | 1463036468301 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}] 00:01:08 INFO - PROCESS | 908 | 1463036468407 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 00:01:08 INFO - PROCESS | 908 | 1463036468427 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 908 | ++DOCSHELL 12E45400 == 48 [pid = 908] [id = 218] 00:01:08 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (16B14000) [pid = 908] [serial = 652] [outer = 00000000] 00:01:08 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1ADBB400) [pid = 908] [serial = 653] [outer = 16B14000] 00:01:08 INFO - PROCESS | 908 | 1463036468472 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1ADC4000) [pid = 908] [serial = 654] [outer = 16B14000] 00:01:08 INFO - PROCESS | 908 | 1463036468837 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 606ms 00:01:08 INFO - PROCESS | 908 | 1463036468896 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 908 | 1463036468898 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 00:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:01:08 INFO - PROCESS | 908 | 1463036468901 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 908 | 1463036468903 Marionette TRACE conn3 <- [1,838,null,{}] 00:01:08 INFO - PROCESS | 908 | 1463036468906 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}] 00:01:08 INFO - PROCESS | 908 | 1463036469013 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 00:01:09 INFO - PROCESS | 908 | 1463036469021 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 908 | ++DOCSHELL 12EDC000 == 49 [pid = 908] [id = 219] 00:01:09 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1ADC5C00) [pid = 908] [serial = 655] [outer = 00000000] 00:01:09 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1B08EC00) [pid = 908] [serial = 656] [outer = 1ADC5C00] 00:01:09 INFO - PROCESS | 908 | 1463036469072 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1B092000) [pid = 908] [serial = 657] [outer = 1ADC5C00] 00:01:09 INFO - PROCESS | 908 | 1463036469430 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]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 561ms 00:01:09 INFO - PROCESS | 908 | 1463036469463 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 908 | 1463036469465 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 00:01:09 INFO - PROCESS | 908 | 1463036469468 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:01:09 INFO - PROCESS | 908 | 1463036469470 Marionette TRACE conn3 <- [1,842,null,{}] 00:01:09 INFO - PROCESS | 908 | 1463036469473 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}] 00:01:09 INFO - PROCESS | 908 | 1463036469599 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 00:01:09 INFO - PROCESS | 908 | 1463036469645 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 908 | ++DOCSHELL 1B097000 == 50 [pid = 908] [id = 220] 00:01:09 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1B09A400) [pid = 908] [serial = 658] [outer = 00000000] 00:01:09 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1B257000) [pid = 908] [serial = 659] [outer = 1B09A400] 00:01:09 INFO - PROCESS | 908 | 1463036469692 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1B38FC00) [pid = 908] [serial = 660] [outer = 1B09A400] 00:01:10 INFO - PROCESS | 908 | 1463036470266 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 857ms 00:01:10 INFO - PROCESS | 908 | 1463036470338 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 908 | 1463036470343 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 00:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:01:10 INFO - PROCESS | 908 | 1463036470348 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 908 | 1463036470352 Marionette TRACE conn3 <- [1,846,null,{}] 00:01:10 INFO - PROCESS | 908 | 1463036470373 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}] 00:01:10 INFO - PROCESS | 908 | 1463036470474 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 00:01:10 INFO - PROCESS | 908 | 1463036470590 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 908 | ++DOCSHELL 11B69000 == 51 [pid = 908] [id = 221] 00:01:10 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (12CD2800) [pid = 908] [serial = 661] [outer = 00000000] 00:01:10 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (13C5C800) [pid = 908] [serial = 662] [outer = 12CD2800] 00:01:10 INFO - PROCESS | 908 | 1463036470646 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (15E7B800) [pid = 908] [serial = 663] [outer = 12CD2800] 00:01:11 INFO - PROCESS | 908 | 1463036471186 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 887ms 00:01:11 INFO - PROCESS | 908 | 1463036471238 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 908 | 1463036471244 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 00:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:01:11 INFO - PROCESS | 908 | 1463036471251 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 908 | 1463036471254 Marionette TRACE conn3 <- [1,850,null,{}] 00:01:11 INFO - PROCESS | 908 | 1463036471258 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}] 00:01:11 INFO - PROCESS | 908 | 1463036471345 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 00:01:11 INFO - PROCESS | 908 | 1463036471443 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 908 | ++DOCSHELL 15AC0C00 == 52 [pid = 908] [id = 222] 00:01:11 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (16EFB400) [pid = 908] [serial = 664] [outer = 00000000] 00:01:11 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (176E5C00) [pid = 908] [serial = 665] [outer = 16EFB400] 00:01:11 INFO - PROCESS | 908 | 1463036471495 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (1845B400) [pid = 908] [serial = 666] [outer = 16EFB400] 00:01:12 INFO - PROCESS | 908 | 1463036472121 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 887ms 00:01:12 INFO - PROCESS | 908 | 1463036472142 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 908 | 1463036472144 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 00:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:01:12 INFO - PROCESS | 908 | 1463036472162 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 908 | 1463036472166 Marionette TRACE conn3 <- [1,854,null,{}] 00:01:12 INFO - PROCESS | 908 | 1463036472178 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}] 00:01:12 INFO - PROCESS | 908 | 1463036472265 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 00:01:12 INFO - PROCESS | 908 | 1463036472389 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 908 | ++DOCSHELL 1A7EF000 == 53 [pid = 908] [id = 223] 00:01:12 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1A7F1400) [pid = 908] [serial = 667] [outer = 00000000] 00:01:12 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1B099C00) [pid = 908] [serial = 668] [outer = 1A7F1400] 00:01:12 INFO - PROCESS | 908 | 1463036472445 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (1B253400) [pid = 908] [serial = 669] [outer = 1A7F1400] 00:01:13 INFO - PROCESS | 908 | 1463036473219 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1153ms 00:01:13 INFO - PROCESS | 908 | 1463036473296 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 908 | 1463036473300 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 00:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:01:13 INFO - PROCESS | 908 | 1463036473305 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 908 | 1463036473309 Marionette TRACE conn3 <- [1,858,null,{}] 00:01:13 INFO - PROCESS | 908 | 1463036473315 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}] 00:01:13 INFO - PROCESS | 908 | 1463036473445 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 00:01:13 INFO - PROCESS | 908 | 1463036473576 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 908 | ++DOCSHELL 0F94D400 == 54 [pid = 908] [id = 224] 00:01:13 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (0F951800) [pid = 908] [serial = 670] [outer = 00000000] 00:01:13 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1075F800) [pid = 908] [serial = 671] [outer = 0F951800] 00:01:13 INFO - PROCESS | 908 | 1463036473626 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (10D5F800) [pid = 908] [serial = 672] [outer = 0F951800] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 1118B800 == 53 [pid = 908] [id = 184] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 16FD6000 == 52 [pid = 908] [id = 177] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 0CA73000 == 51 [pid = 908] [id = 194] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 1471DC00 == 50 [pid = 908] [id = 195] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 107F9C00 == 49 [pid = 908] [id = 175] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 10637800 == 48 [pid = 908] [id = 185] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 12EDC000 == 47 [pid = 908] [id = 219] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 12E45400 == 46 [pid = 908] [id = 218] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 160C7800 == 45 [pid = 908] [id = 217] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 1A725000 == 44 [pid = 908] [id = 216] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 107F6C00 == 43 [pid = 908] [id = 215] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 105D2000 == 42 [pid = 908] [id = 214] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 17979400 == 41 [pid = 908] [id = 213] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 16B14C00 == 40 [pid = 908] [id = 212] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 13B2B800 == 39 [pid = 908] [id = 211] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 11261000 == 38 [pid = 908] [id = 210] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 112 (15A97800) [pid = 908] [serial = 584] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1A075C00) [pid = 908] [serial = 611] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 1A725800 == 37 [pid = 908] [id = 209] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 1A72A800 == 36 [pid = 908] [id = 208] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 19B2C000 == 35 [pid = 908] [id = 207] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 157A1400 == 34 [pid = 908] [id = 206] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 11BC2000 == 33 [pid = 908] [id = 205] 00:01:13 INFO - PROCESS | 908 | --DOCSHELL 122B1800 == 32 [pid = 908] [id = 204] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 110 (19ABD800) [pid = 908] [serial = 579] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 109 (16A7D400) [pid = 908] [serial = 597] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 108 (167C3000) [pid = 908] [serial = 596] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 107 (13C5CC00) [pid = 908] [serial = 588] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 106 (13238000) [pid = 908] [serial = 587] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 105 (12CCD000) [pid = 908] [serial = 590] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 104 (1416E400) [pid = 908] [serial = 591] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 103 (19E51C00) [pid = 908] [serial = 609] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 102 (15AC1800) [pid = 908] [serial = 593] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 101 (10682400) [pid = 908] [serial = 581] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 100 (16FD3000) [pid = 908] [serial = 599] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 99 (19ABC800) [pid = 908] [serial = 605] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 98 (182B3800) [pid = 908] [serial = 602] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 97 (19E42C00) [pid = 908] [serial = 608] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 96 (16FD6C00) [pid = 908] [serial = 600] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 95 (19AC0C00) [pid = 908] [serial = 606] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 94 (19AB8C00) [pid = 908] [serial = 603] [outer = 00000000] [url = about:blank] 00:01:13 INFO - PROCESS | 908 | --DOMWINDOW == 93 (16306800) [pid = 908] [serial = 594] [outer = 00000000] [url = about:blank] 00:01:14 INFO - PROCESS | 908 | 1463036474096 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 856ms 00:01:14 INFO - PROCESS | 908 | 1463036474154 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 908 | 1463036474163 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 00:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:01:14 INFO - PROCESS | 908 | 1463036474171 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 908 | 1463036474174 Marionette TRACE conn3 <- [1,862,null,{}] 00:01:14 INFO - PROCESS | 908 | 1463036474178 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}] 00:01:14 INFO - PROCESS | 908 | 1463036474256 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 00:01:14 INFO - PROCESS | 908 | 1463036474263 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 908 | ++DOCSHELL 1157B000 == 33 [pid = 908] [id = 225] 00:01:14 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1157C800) [pid = 908] [serial = 673] [outer = 00000000] 00:01:14 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (11BC2000) [pid = 908] [serial = 674] [outer = 1157C800] 00:01:14 INFO - PROCESS | 908 | 1463036474307 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (122AA800) [pid = 908] [serial = 675] [outer = 1157C800] 00:01:14 INFO - PROCESS | 908 | 1463036474720 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 606ms 00:01:14 INFO - PROCESS | 908 | 1463036474769 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 908 | 1463036474771 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 00:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:01:14 INFO - PROCESS | 908 | 1463036474775 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 908 | 1463036474778 Marionette TRACE conn3 <- [1,866,null,{}] 00:01:14 INFO - PROCESS | 908 | 1463036474788 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}] 00:01:14 INFO - PROCESS | 908 | 1463036474869 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 00:01:14 INFO - PROCESS | 908 | 1463036474910 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 908 | ++DOCSHELL 13235000 == 34 [pid = 908] [id = 226] 00:01:14 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (13236000) [pid = 908] [serial = 676] [outer = 00000000] 00:01:14 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (134D4C00) [pid = 908] [serial = 677] [outer = 13236000] 00:01:14 INFO - PROCESS | 908 | 1463036474969 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (13549800) [pid = 908] [serial = 678] [outer = 13236000] 00:01:15 INFO - PROCESS | 908 | 1463036475356 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 605ms 00:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:01:15 INFO - PROCESS | 908 | 1463036475376 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 908 | 1463036475378 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 00:01:15 INFO - PROCESS | 908 | 1463036475381 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 908 | 1463036475383 Marionette TRACE conn3 <- [1,870,null,{}] 00:01:15 INFO - PROCESS | 908 | 1463036475386 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}] 00:01:15 INFO - PROCESS | 908 | 1463036475500 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 00:01:15 INFO - PROCESS | 908 | 1463036475546 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 908 | ++DOCSHELL 13545400 == 35 [pid = 908] [id = 227] 00:01:15 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (13C1E400) [pid = 908] [serial = 679] [outer = 00000000] 00:01:15 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1471F000) [pid = 908] [serial = 680] [outer = 13C1E400] 00:01:15 INFO - PROCESS | 908 | 1463036475594 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (14739800) [pid = 908] [serial = 681] [outer = 13C1E400] 00:01:15 INFO - PROCESS | 908 | 1463036475955 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 606ms 00:01:15 INFO - PROCESS | 908 | 1463036475983 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 908 | 1463036475985 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 00:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:01:15 INFO - PROCESS | 908 | 1463036475996 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 908 | 1463036475998 Marionette TRACE conn3 <- [1,874,null,{}] 00:01:16 INFO - PROCESS | 908 | 1463036476010 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}] 00:01:16 INFO - PROCESS | 908 | 1463036476112 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 00:01:16 INFO - PROCESS | 908 | 1463036476118 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 908 | ++DOCSHELL 14172000 == 36 [pid = 908] [id = 228] 00:01:16 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (1471A800) [pid = 908] [serial = 682] [outer = 00000000] 00:01:16 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (15315400) [pid = 908] [serial = 683] [outer = 1471A800] 00:01:16 INFO - PROCESS | 908 | 1463036476161 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (15A8DC00) [pid = 908] [serial = 684] [outer = 1471A800] 00:01:16 INFO - PROCESS | 908 | 1463036476597 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 620ms 00:01:16 INFO - PROCESS | 908 | 1463036476632 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 908 | 1463036476634 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 00:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:01:16 INFO - PROCESS | 908 | 1463036476637 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 908 | 1463036476639 Marionette TRACE conn3 <- [1,878,null,{}] 00:01:16 INFO - PROCESS | 908 | 1463036476642 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}] 00:01:16 INFO - PROCESS | 908 | 1463036476748 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 00:01:16 INFO - PROCESS | 908 | 1463036476755 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 908 | ++DOCSHELL 105CB400 == 37 [pid = 908] [id = 229] 00:01:16 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (16307C00) [pid = 908] [serial = 685] [outer = 00000000] 00:01:16 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16439800) [pid = 908] [serial = 686] [outer = 16307C00] 00:01:16 INFO - PROCESS | 908 | 1463036476799 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (167C0400) [pid = 908] [serial = 687] [outer = 16307C00] 00:01:17 INFO - PROCESS | 908 | 1463036477241 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 665ms 00:01:17 INFO - PROCESS | 908 | 1463036477305 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 908 | 1463036477307 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 00:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:01:17 INFO - PROCESS | 908 | 1463036477310 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 908 | 1463036477312 Marionette TRACE conn3 <- [1,882,null,{}] 00:01:17 INFO - PROCESS | 908 | 1463036477316 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}] 00:01:17 INFO - PROCESS | 908 | 1463036477444 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 00:01:17 INFO - PROCESS | 908 | 1463036477456 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 908 | ++DOCSHELL 111C9400 == 38 [pid = 908] [id = 230] 00:01:17 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (167B9800) [pid = 908] [serial = 688] [outer = 00000000] 00:01:17 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (16B19400) [pid = 908] [serial = 689] [outer = 167B9800] 00:01:17 INFO - PROCESS | 908 | 1463036477499 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (16BCA000) [pid = 908] [serial = 690] [outer = 167B9800] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 110 (17F63C00) [pid = 908] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 109 (17A7D400) [pid = 908] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 108 (12CCA400) [pid = 908] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1A7F5C00) [pid = 908] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 106 (1AA3BC00) [pid = 908] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1630E800) [pid = 908] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 104 (16EFE800) [pid = 908] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 103 (16B14000) [pid = 908] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 102 (13B31000) [pid = 908] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1ADC5C00) [pid = 908] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 100 (10D57800) [pid = 908] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1479B000) [pid = 908] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:01:17 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16312800) [pid = 908] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:01:18 INFO - PROCESS | 908 | 1463036478034 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 754ms 00:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:01:18 INFO - PROCESS | 908 | 1463036478073 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 908 | 1463036478075 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 00:01:18 INFO - PROCESS | 908 | 1463036478078 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 908 | 1463036478079 Marionette TRACE conn3 <- [1,886,null,{}] 00:01:18 INFO - PROCESS | 908 | 1463036478083 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}] 00:01:18 INFO - PROCESS | 908 | 1463036478186 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 00:01:18 INFO - PROCESS | 908 | 1463036478242 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 908 | ++DOCSHELL 111C0400 == 39 [pid = 908] [id = 231] 00:01:18 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (12C47C00) [pid = 908] [serial = 691] [outer = 00000000] 00:01:18 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (167B9C00) [pid = 908] [serial = 692] [outer = 12C47C00] 00:01:18 INFO - PROCESS | 908 | 1463036478281 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (167BD800) [pid = 908] [serial = 693] [outer = 12C47C00] 00:01:18 INFO - PROCESS | 908 | 1463036478599 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 562ms 00:01:18 INFO - PROCESS | 908 | 1463036478640 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 908 | 1463036478642 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 00:01:18 INFO - PROCESS | 908 | 1463036478645 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:01:18 INFO - PROCESS | 908 | 1463036478647 Marionette TRACE conn3 <- [1,890,null,{}] 00:01:18 INFO - PROCESS | 908 | 1463036478650 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}] 00:01:18 INFO - PROCESS | 908 | 1463036478755 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 00:01:18 INFO - PROCESS | 908 | 1463036478764 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 908 | ++DOCSHELL 106E7000 == 40 [pid = 908] [id = 232] 00:01:18 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (14734400) [pid = 908] [serial = 694] [outer = 00000000] 00:01:18 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (170E7800) [pid = 908] [serial = 695] [outer = 14734400] 00:01:18 INFO - PROCESS | 908 | 1463036478806 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (175E6400) [pid = 908] [serial = 696] [outer = 14734400] 00:01:19 INFO - PROCESS | 908 | 1463036479192 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 561ms 00:01:19 INFO - PROCESS | 908 | 1463036479224 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 908 | 1463036479226 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 00:01:19 INFO - PROCESS | 908 | 1463036479229 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:01:19 INFO - PROCESS | 908 | 1463036479231 Marionette TRACE conn3 <- [1,894,null,{}] 00:01:19 INFO - PROCESS | 908 | 1463036479234 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}] 00:01:19 INFO - PROCESS | 908 | 1463036479328 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 00:01:19 INFO - PROCESS | 908 | 1463036479337 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 908 | ++DOCSHELL 167B9400 == 41 [pid = 908] [id = 233] 00:01:19 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (167C0800) [pid = 908] [serial = 697] [outer = 00000000] 00:01:19 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (160CA800) [pid = 908] [serial = 698] [outer = 167C0800] 00:01:19 INFO - PROCESS | 908 | 1463036479380 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (17A80C00) [pid = 908] [serial = 699] [outer = 167C0800] 00:01:19 INFO - PROCESS | 908 | 1463036479754 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 561ms 00:01:19 INFO - PROCESS | 908 | 1463036479810 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 908 | 1463036479814 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 00:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:01:19 INFO - PROCESS | 908 | 1463036479819 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 908 | 1463036479824 Marionette TRACE conn3 <- [1,898,null,{}] 00:01:19 INFO - PROCESS | 908 | 1463036479830 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}] 00:01:19 INFO - PROCESS | 908 | 1463036479928 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 00:01:20 INFO - PROCESS | 908 | 1463036480127 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 908 | ++DOCSHELL 10714800 == 42 [pid = 908] [id = 234] 00:01:20 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1075BC00) [pid = 908] [serial = 700] [outer = 00000000] 00:01:20 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (10D61400) [pid = 908] [serial = 701] [outer = 1075BC00] 00:01:20 INFO - PROCESS | 908 | 1463036480184 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (1157A000) [pid = 908] [serial = 702] [outer = 1075BC00] 00:01:20 INFO - PROCESS | 908 | 1463036480709 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 945ms 00:01:20 INFO - PROCESS | 908 | 1463036480768 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 908 | 1463036480772 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 00:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:01:20 INFO - PROCESS | 908 | 1463036480780 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 908 | 1463036480784 Marionette TRACE conn3 <- [1,902,null,{}] 00:01:20 INFO - PROCESS | 908 | 1463036480788 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}] 00:01:20 INFO - PROCESS | 908 | 1463036480872 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 00:01:20 INFO - PROCESS | 908 | 1463036480968 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 908 | ++DOCSHELL 12CD2000 == 43 [pid = 908] [id = 235] 00:01:20 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (12E2A800) [pid = 908] [serial = 703] [outer = 00000000] 00:01:21 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (132EB000) [pid = 908] [serial = 704] [outer = 12E2A800] 00:01:21 INFO - PROCESS | 908 | 1463036481020 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1416F800) [pid = 908] [serial = 705] [outer = 12E2A800] 00:01:21 INFO - PROCESS | 908 | 1463036481593 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 886ms 00:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:01:21 INFO - PROCESS | 908 | 1463036481670 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 908 | 1463036481672 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 00:01:21 INFO - PROCESS | 908 | 1463036481676 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 908 | 1463036481678 Marionette TRACE conn3 <- [1,906,null,{}] 00:01:21 INFO - PROCESS | 908 | 1463036481688 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}] 00:01:21 INFO - PROCESS | 908 | 1463036481824 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 00:01:21 INFO - PROCESS | 908 | 1463036481949 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 908 | ++DOCSHELL 180E8000 == 44 [pid = 908] [id = 236] 00:01:22 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (182B3800) [pid = 908] [serial = 706] [outer = 00000000] 00:01:22 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (18759800) [pid = 908] [serial = 707] [outer = 182B3800] 00:01:22 INFO - PROCESS | 908 | 1463036482086 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (19AB9C00) [pid = 908] [serial = 708] [outer = 182B3800] 00:01:22 INFO - PROCESS | 908 | 1463036482895 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1285ms 00:01:22 INFO - PROCESS | 908 | 1463036482963 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 908 | 1463036482966 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 00:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:01:22 INFO - PROCESS | 908 | 1463036482969 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 908 | 1463036482971 Marionette TRACE conn3 <- [1,910,null,{}] 00:01:22 INFO - PROCESS | 908 | 1463036482975 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}] 00:01:23 INFO - PROCESS | 908 | 1463036483061 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 00:01:23 INFO - PROCESS | 908 | 1463036483278 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 908 | ++DOCSHELL 10535800 == 45 [pid = 908] [id = 237] 00:01:23 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1067B400) [pid = 908] [serial = 709] [outer = 00000000] 00:01:23 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (107F5400) [pid = 908] [serial = 710] [outer = 1067B400] 00:01:23 INFO - PROCESS | 908 | 1463036483332 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (10E85400) [pid = 908] [serial = 711] [outer = 1067B400] 00:01:23 INFO - PROCESS | 908 | 1463036483900 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 990ms 00:01:23 INFO - PROCESS | 908 | 1463036483970 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 908 | 1463036483974 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 00:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:01:23 INFO - PROCESS | 908 | 1463036483979 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 908 | 1463036483982 Marionette TRACE conn3 <- [1,914,null,{}] 00:01:23 INFO - PROCESS | 908 | 1463036483987 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}] 00:01:24 INFO - PROCESS | 908 | 1463036484067 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 00:01:24 INFO - PROCESS | 908 | 1463036484169 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 908 | ++DOCSHELL 12CD3C00 == 46 [pid = 908] [id = 238] 00:01:24 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (13234400) [pid = 908] [serial = 712] [outer = 00000000] 00:01:24 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (14172400) [pid = 908] [serial = 713] [outer = 13234400] 00:01:24 INFO - PROCESS | 908 | 1463036484217 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (1530B400) [pid = 908] [serial = 714] [outer = 13234400] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 106E7000 == 45 [pid = 908] [id = 232] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 111C0400 == 44 [pid = 908] [id = 231] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 111C9400 == 43 [pid = 908] [id = 230] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 105CB400 == 42 [pid = 908] [id = 229] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 14172000 == 41 [pid = 908] [id = 228] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 13545400 == 40 [pid = 908] [id = 227] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 13235000 == 39 [pid = 908] [id = 226] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 1157B000 == 38 [pid = 908] [id = 225] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 0F94D400 == 37 [pid = 908] [id = 224] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 1A7EF000 == 36 [pid = 908] [id = 223] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 15AC0C00 == 35 [pid = 908] [id = 222] 00:01:24 INFO - PROCESS | 908 | --DOCSHELL 11B69000 == 34 [pid = 908] [id = 221] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1530BC00) [pid = 908] [serial = 522] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 120 (16311C00) [pid = 908] [serial = 585] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1A726800) [pid = 908] [serial = 644] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 118 (1845DC00) [pid = 908] [serial = 638] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 117 (18759000) [pid = 908] [serial = 639] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1473F800) [pid = 908] [serial = 630] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 115 (13C53400) [pid = 908] [serial = 629] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1AA0F400) [pid = 908] [serial = 627] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1AA0BC00) [pid = 908] [serial = 626] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1AB56C00) [pid = 908] [serial = 647] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 111 (176EB400) [pid = 908] [serial = 650] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 110 (16FD0400) [pid = 908] [serial = 635] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 109 (170F0800) [pid = 908] [serial = 636] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1ADBB400) [pid = 908] [serial = 653] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 107 (15A91C00) [pid = 908] [serial = 632] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 106 (16309400) [pid = 908] [serial = 633] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1AB5C000) [pid = 908] [serial = 648] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 104 (122B4000) [pid = 908] [serial = 614] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 103 (16438400) [pid = 908] [serial = 617] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1A20AC00) [pid = 908] [serial = 620] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1A7F3C00) [pid = 908] [serial = 623] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 100 (19B28400) [pid = 908] [serial = 651] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1ADC4000) [pid = 908] [serial = 654] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1B08EC00) [pid = 908] [serial = 656] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 97 (19AC3C00) [pid = 908] [serial = 641] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 96 (19B28000) [pid = 908] [serial = 642] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1AA05C00) [pid = 908] [serial = 645] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1B092000) [pid = 908] [serial = 657] [outer = 00000000] [url = about:blank] 00:01:24 INFO - PROCESS | 908 | 1463036484672 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 768ms 00:01:24 INFO - PROCESS | 908 | 1463036484726 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 908 | 1463036484730 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 00:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:01:24 INFO - PROCESS | 908 | 1463036484735 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 908 | 1463036484737 Marionette TRACE conn3 <- [1,918,null,{}] 00:01:24 INFO - PROCESS | 908 | 1463036484741 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}] 00:01:24 INFO - PROCESS | 908 | 1463036484847 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 00:01:24 INFO - PROCESS | 908 | 1463036484857 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 908 | ++DOCSHELL 13235000 == 35 [pid = 908] [id = 239] 00:01:24 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (132EE400) [pid = 908] [serial = 715] [outer = 00000000] 00:01:24 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (14722000) [pid = 908] [serial = 716] [outer = 132EE400] 00:01:24 INFO - PROCESS | 908 | 1463036484901 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (15A90C00) [pid = 908] [serial = 717] [outer = 132EE400] 00:01:25 INFO - PROCESS | 908 | 1463036485324 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 606ms 00:01:25 INFO - PROCESS | 908 | 1463036485337 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 908 | 1463036485339 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:01:25 INFO - PROCESS | 908 | 1463036485344 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 908 | 1463036485350 Marionette TRACE conn3 <- [1,922,null,{}] 00:01:25 INFO - PROCESS | 908 | 1463036485363 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}] 00:01:25 INFO - PROCESS | 908 | 1463036485450 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 00:01:25 INFO - PROCESS | 908 | 1463036485457 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 908 | ++DOCSHELL 1471DC00 == 36 [pid = 908] [id = 240] 00:01:25 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (167B8400) [pid = 908] [serial = 718] [outer = 00000000] 00:01:25 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16A7E800) [pid = 908] [serial = 719] [outer = 167B8400] 00:01:25 INFO - PROCESS | 908 | 1463036485500 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16EFEC00) [pid = 908] [serial = 720] [outer = 167B8400] 00:01:25 INFO - PROCESS | 908 | 1463036485893 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 620ms 00:01:25 INFO - PROCESS | 908 | 1463036485966 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 908 | 1463036485969 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:01:25 INFO - PROCESS | 908 | 1463036485972 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 908 | 1463036485973 Marionette TRACE conn3 <- [1,926,null,{}] 00:01:25 INFO - PROCESS | 908 | 1463036485977 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}] 00:01:26 INFO - PROCESS | 908 | 1463036486058 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 00:01:26 INFO - PROCESS | 908 | 1463036486069 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 908 | ++DOCSHELL 16FD1800 == 37 [pid = 908] [id = 241] 00:01:26 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (16FD2C00) [pid = 908] [serial = 721] [outer = 00000000] 00:01:26 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (18717800) [pid = 908] [serial = 722] [outer = 16FD2C00] 00:01:26 INFO - PROCESS | 908 | 1463036486112 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (18718800) [pid = 908] [serial = 723] [outer = 16FD2C00] 00:01:26 INFO - PROCESS | 908 | 1463036486528 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]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 606ms 00:01:26 INFO - PROCESS | 908 | 1463036486573 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 908 | 1463036486575 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 00:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:01:26 INFO - PROCESS | 908 | 1463036486578 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 908 | 1463036486580 Marionette TRACE conn3 <- [1,930,null,{}] 00:01:26 INFO - PROCESS | 908 | 1463036486583 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}] 00:01:26 INFO - PROCESS | 908 | 1463036486689 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 00:01:26 INFO - PROCESS | 908 | 1463036486695 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 908 | ++DOCSHELL 19AC0400 == 38 [pid = 908] [id = 242] 00:01:26 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (19AC2400) [pid = 908] [serial = 724] [outer = 00000000] 00:01:26 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (19B27000) [pid = 908] [serial = 725] [outer = 19AC2400] 00:01:26 INFO - PROCESS | 908 | 1463036486771 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (19E48400) [pid = 908] [serial = 726] [outer = 19AC2400] 00:01:27 INFO - PROCESS | 908 | 1463036487178 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 665ms 00:01:27 INFO - PROCESS | 908 | 1463036487241 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 908 | 1463036487243 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 00:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:01:27 INFO - PROCESS | 908 | 1463036487246 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 908 | 1463036487248 Marionette TRACE conn3 <- [1,934,null,{}] 00:01:27 INFO - PROCESS | 908 | 1463036487259 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}] 00:01:27 INFO - PROCESS | 908 | 1463036487362 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 00:01:27 INFO - PROCESS | 908 | 1463036487456 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 908 | ++DOCSHELL 0CA7FC00 == 39 [pid = 908] [id = 243] 00:01:27 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16FD4400) [pid = 908] [serial = 727] [outer = 00000000] 00:01:27 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1A079800) [pid = 908] [serial = 728] [outer = 16FD4400] 00:01:27 INFO - PROCESS | 908 | 1463036487483 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1A20D000) [pid = 908] [serial = 729] [outer = 16FD4400] 00:01:27 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (1A30A800) [pid = 908] [serial = 730] [outer = 1B7B4800] 00:01:27 INFO - PROCESS | 908 | 1463036487916 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 723ms 00:01:27 INFO - PROCESS | 908 | 1463036487972 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 908 | 1463036487974 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 00:01:27 INFO - PROCESS | 908 | 1463036487977 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:01:27 INFO - PROCESS | 908 | 1463036487979 Marionette TRACE conn3 <- [1,938,null,{}] 00:01:27 INFO - PROCESS | 908 | 1463036487982 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}] 00:01:28 INFO - PROCESS | 908 | 1463036488088 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 00:01:28 INFO - PROCESS | 908 | 1463036488096 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 908 | ++DOCSHELL 1A20E000 == 40 [pid = 908] [id = 244] 00:01:28 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (1A218000) [pid = 908] [serial = 731] [outer = 00000000] 00:01:28 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1A726800) [pid = 908] [serial = 732] [outer = 1A218000] 00:01:28 INFO - PROCESS | 908 | 1463036488168 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1A723800) [pid = 908] [serial = 733] [outer = 1A218000] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1118DC00) [pid = 908] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1473CC00) [pid = 908] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 110 (0CA74400) [pid = 908] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 109 (160CDC00) [pid = 908] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1A72D000) [pid = 908] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 107 (15A8E000) [pid = 908] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 106 (11BC3C00) [pid = 908] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 105 (19B2E800) [pid = 908] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 104 (14734400) [pid = 908] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 103 (0F951800) [pid = 908] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 102 (13236000) [pid = 908] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1471A800) [pid = 908] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 100 (13C1E400) [pid = 908] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1157C800) [pid = 908] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16307C00) [pid = 908] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1B09A400) [pid = 908] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 96 (12C47C00) [pid = 908] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:01:28 INFO - PROCESS | 908 | --DOMWINDOW == 95 (167B9800) [pid = 908] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:01:28 INFO - PROCESS | 908 | 1463036488697 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 753ms 00:01:28 INFO - PROCESS | 908 | 1463036488742 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 908 | 1463036488744 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 00:01:28 INFO - PROCESS | 908 | 1463036488747 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:01:28 INFO - PROCESS | 908 | 1463036488749 Marionette TRACE conn3 <- [1,942,null,{}] 00:01:28 INFO - PROCESS | 908 | 1463036488752 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}] 00:01:28 INFO - PROCESS | 908 | 1463036488811 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 00:01:28 INFO - PROCESS | 908 | 1463036488904 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 908 | ++DOCSHELL 0CA72C00 == 41 [pid = 908] [id = 245] 00:01:28 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (0CA79400) [pid = 908] [serial = 734] [outer = 00000000] 00:01:28 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (134DE800) [pid = 908] [serial = 735] [outer = 0CA79400] 00:01:28 INFO - PROCESS | 908 | 1463036488948 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (15A8E000) [pid = 908] [serial = 736] [outer = 0CA79400] 00:01:29 INFO - PROCESS | 908 | 1463036489276 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 562ms 00:01:29 INFO - PROCESS | 908 | 1463036489309 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 908 | 1463036489311 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 00:01:29 INFO - PROCESS | 908 | 1463036489314 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:01:29 INFO - PROCESS | 908 | 1463036489315 Marionette TRACE conn3 <- [1,946,null,{}] 00:01:29 INFO - PROCESS | 908 | 1463036489319 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}] 00:01:29 INFO - PROCESS | 908 | 1463036489396 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 00:01:29 INFO - PROCESS | 908 | 1463036489463 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 908 | ++DOCSHELL 13427800 == 42 [pid = 908] [id = 246] 00:01:29 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (14719800) [pid = 908] [serial = 737] [outer = 00000000] 00:01:29 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1796B000) [pid = 908] [serial = 738] [outer = 14719800] 00:01:29 INFO - PROCESS | 908 | 1463036489506 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (19B2E800) [pid = 908] [serial = 739] [outer = 14719800] 00:01:29 INFO - PROCESS | 908 | 1463036489831 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 562ms 00:01:29 INFO - PROCESS | 908 | 1463036489872 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 908 | 1463036489874 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 00:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:01:29 INFO - PROCESS | 908 | 1463036489878 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 908 | 1463036489881 Marionette TRACE conn3 <- [1,950,null,{}] 00:01:29 INFO - PROCESS | 908 | 1463036489885 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}] 00:01:29 INFO - PROCESS | 908 | 1463036489961 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 00:01:30 INFO - PROCESS | 908 | 1463036490040 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 908 | ++DOCSHELL 1473D800 == 43 [pid = 908] [id = 247] 00:01:30 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (157A2C00) [pid = 908] [serial = 740] [outer = 00000000] 00:01:30 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (1AA0F000) [pid = 908] [serial = 741] [outer = 157A2C00] 00:01:30 INFO - PROCESS | 908 | 1463036490072 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (1AA40000) [pid = 908] [serial = 742] [outer = 157A2C00] 00:01:30 INFO - PROCESS | 908 | 1463036490448 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 590ms 00:01:30 INFO - PROCESS | 908 | 1463036490531 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 908 | 1463036490535 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 00:01:30 INFO - PROCESS | 908 | 1463036490544 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 908 | 1463036490549 Marionette TRACE conn3 <- [1,954,null,{}] 00:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:01:30 INFO - PROCESS | 908 | 1463036490555 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}] 00:01:30 INFO - PROCESS | 908 | 1463036490666 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 00:01:30 INFO - PROCESS | 908 | 1463036490750 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 908 | ++DOCSHELL 111C0400 == 44 [pid = 908] [id = 248] 00:01:30 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (111C9400) [pid = 908] [serial = 743] [outer = 00000000] 00:01:30 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (11FAF800) [pid = 908] [serial = 744] [outer = 111C9400] 00:01:30 INFO - PROCESS | 908 | 1463036490806 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (12CC4C00) [pid = 908] [serial = 745] [outer = 111C9400] 00:01:31 INFO - PROCESS | 908 | 1463036491433 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 931ms 00:01:31 INFO - PROCESS | 908 | 1463036491485 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 908 | 1463036491491 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 00:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:01:31 INFO - PROCESS | 908 | 1463036491502 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 908 | 1463036491506 Marionette TRACE conn3 <- [1,958,null,{}] 00:01:31 INFO - PROCESS | 908 | 1463036491510 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}] 00:01:31 INFO - PROCESS | 908 | 1463036491626 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 00:01:31 INFO - PROCESS | 908 | 1463036491752 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 908 | ++DOCSHELL 13C54000 == 45 [pid = 908] [id = 249] 00:01:31 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (14028800) [pid = 908] [serial = 746] [outer = 00000000] 00:01:31 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16306C00) [pid = 908] [serial = 747] [outer = 14028800] 00:01:31 INFO - PROCESS | 908 | 1463036491806 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (16366C00) [pid = 908] [serial = 748] [outer = 14028800] 00:01:32 INFO - PROCESS | 908 | 1463036492350 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 901ms 00:01:32 INFO - PROCESS | 908 | 1463036492393 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 908 | 1463036492395 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 00:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:01:32 INFO - PROCESS | 908 | 1463036492399 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 908 | 1463036492401 Marionette TRACE conn3 <- [1,962,null,{}] 00:01:32 INFO - PROCESS | 908 | 1463036492411 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}] 00:01:32 INFO - PROCESS | 908 | 1463036492547 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 00:01:32 INFO - PROCESS | 908 | 1463036492566 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 908 | ++DOCSHELL 19B2E400 == 46 [pid = 908] [id = 250] 00:01:32 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (19B2EC00) [pid = 908] [serial = 749] [outer = 00000000] 00:01:32 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1A06F400) [pid = 908] [serial = 750] [outer = 19B2EC00] 00:01:32 INFO - PROCESS | 908 | 1463036492622 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1A30D000) [pid = 908] [serial = 751] [outer = 19B2EC00] 00:01:33 INFO - PROCESS | 908 | 1463036493259 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]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 886ms 00:01:33 INFO - PROCESS | 908 | 1463036493292 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 908 | 1463036493294 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 00:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:01:33 INFO - PROCESS | 908 | 1463036493298 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 908 | 1463036493300 Marionette TRACE conn3 <- [1,966,null,{}] 00:01:33 INFO - PROCESS | 908 | 1463036493303 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}] 00:01:33 INFO - PROCESS | 908 | 1463036493403 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 00:01:33 INFO - PROCESS | 908 | 1463036493486 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 908 | ++DOCSHELL 16FC9000 == 47 [pid = 908] [id = 251] 00:01:33 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (17696C00) [pid = 908] [serial = 752] [outer = 00000000] 00:01:33 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (1AB54C00) [pid = 908] [serial = 753] [outer = 17696C00] 00:01:33 INFO - PROCESS | 908 | 1463036493594 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (19AC7800) [pid = 908] [serial = 754] [outer = 17696C00] 00:01:34 INFO - PROCESS | 908 | 1463036494276 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]]]}] 00:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1034ms 00:01:34 INFO - PROCESS | 908 | 1463036494342 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 908 | 1463036494346 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 00:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:01:34 INFO - PROCESS | 908 | 1463036494351 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 908 | 1463036494355 Marionette TRACE conn3 <- [1,970,null,{}] 00:01:34 INFO - PROCESS | 908 | 1463036494361 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}] 00:01:34 INFO - PROCESS | 908 | 1463036494439 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 00:01:34 INFO - PROCESS | 908 | 1463036494569 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 908 | ++DOCSHELL 12CC7000 == 48 [pid = 908] [id = 252] 00:01:34 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (12CC9000) [pid = 908] [serial = 755] [outer = 00000000] 00:01:34 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (10E79000) [pid = 908] [serial = 756] [outer = 12CC9000] 00:01:34 INFO - PROCESS | 908 | 1463036494623 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (1348AC00) [pid = 908] [serial = 757] [outer = 12CC9000] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 13427800 == 47 [pid = 908] [id = 246] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 0CA72C00 == 46 [pid = 908] [id = 245] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 1A20E000 == 45 [pid = 908] [id = 244] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 0CA7FC00 == 44 [pid = 908] [id = 243] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 19AC0400 == 43 [pid = 908] [id = 242] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 16FD1800 == 42 [pid = 908] [id = 241] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 1471DC00 == 41 [pid = 908] [id = 240] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 13235000 == 40 [pid = 908] [id = 239] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 12CD3C00 == 39 [pid = 908] [id = 238] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 10535800 == 38 [pid = 908] [id = 237] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 118 (1B099C00) [pid = 908] [serial = 668] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 117 (13C5C800) [pid = 908] [serial = 662] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 116 (176E5C00) [pid = 908] [serial = 665] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 115 (160CA800) [pid = 908] [serial = 698] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 10714800 == 37 [pid = 908] [id = 234] 00:01:35 INFO - PROCESS | 908 | --DOCSHELL 167B9400 == 36 [pid = 908] [id = 233] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1AA02C00) [pid = 908] [serial = 624] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 113 (167C0C00) [pid = 908] [serial = 618] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 112 (12CCF000) [pid = 908] [serial = 615] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1A307800) [pid = 908] [serial = 621] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 110 (11FB5000) [pid = 908] [serial = 552] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 109 (160C6C00) [pid = 908] [serial = 555] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 108 (10E86C00) [pid = 908] [serial = 582] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16FC9C00) [pid = 908] [serial = 549] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 106 (175E6400) [pid = 908] [serial = 696] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 105 (10D5F800) [pid = 908] [serial = 672] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 104 (1075F800) [pid = 908] [serial = 671] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 103 (134D4C00) [pid = 908] [serial = 677] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 102 (15315400) [pid = 908] [serial = 683] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 101 (13549800) [pid = 908] [serial = 678] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1471F000) [pid = 908] [serial = 680] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 99 (11BC2000) [pid = 908] [serial = 674] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 98 (122AA800) [pid = 908] [serial = 675] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 97 (16439800) [pid = 908] [serial = 686] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1B257000) [pid = 908] [serial = 659] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1B38FC00) [pid = 908] [serial = 660] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 94 (15A8DC00) [pid = 908] [serial = 684] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 93 (167B9C00) [pid = 908] [serial = 692] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 92 (16B19400) [pid = 908] [serial = 689] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 91 (167C0400) [pid = 908] [serial = 687] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 90 (170E7800) [pid = 908] [serial = 695] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 89 (16BCA000) [pid = 908] [serial = 690] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 88 (14739800) [pid = 908] [serial = 681] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | --DOMWINDOW == 87 (167BD800) [pid = 908] [serial = 693] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 908 | 1463036495188 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 887ms 00:01:35 INFO - PROCESS | 908 | 1463036495242 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 908 | 1463036495248 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 00:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:01:35 INFO - PROCESS | 908 | 1463036495253 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 908 | 1463036495256 Marionette TRACE conn3 <- [1,974,null,{}] 00:01:35 INFO - PROCESS | 908 | 1463036495260 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}] 00:01:35 INFO - PROCESS | 908 | 1463036495341 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 00:01:35 INFO - PROCESS | 908 | 1463036495416 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 908 | ++DOCSHELL 106E6400 == 37 [pid = 908] [id = 253] 00:01:35 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (10761000) [pid = 908] [serial = 758] [outer = 00000000] 00:01:35 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (11BC2000) [pid = 908] [serial = 759] [outer = 10761000] 00:01:35 INFO - PROCESS | 908 | 1463036495460 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (12ED7400) [pid = 908] [serial = 760] [outer = 10761000] 00:01:35 INFO - PROCESS | 908 | 1463036495834 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 606ms 00:01:35 INFO - PROCESS | 908 | 1463036495853 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 908 | 1463036495855 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 00:01:35 INFO - PROCESS | 908 | 1463036495859 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:01:35 INFO - PROCESS | 908 | 1463036495862 Marionette TRACE conn3 <- [1,978,null,{}] 00:01:35 INFO - PROCESS | 908 | 1463036495872 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}] 00:01:35 INFO - PROCESS | 908 | 1463036495982 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 00:01:35 INFO - PROCESS | 908 | 1463036495990 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 908 | ++DOCSHELL 1471E800 == 38 [pid = 908] [id = 254] 00:01:35 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (14720800) [pid = 908] [serial = 761] [outer = 00000000] 00:01:36 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (15A90400) [pid = 908] [serial = 762] [outer = 14720800] 00:01:36 INFO - PROCESS | 908 | 1463036496020 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (160CA400) [pid = 908] [serial = 763] [outer = 14720800] 00:01:36 INFO - PROCESS | 908 | 1463036496443 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]]]}] 00:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 606ms 00:01:36 INFO - PROCESS | 908 | 1463036496461 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 908 | 1463036496463 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 00:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:01:36 INFO - PROCESS | 908 | 1463036496466 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 908 | 1463036496468 Marionette TRACE conn3 <- [1,982,null,{}] 00:01:36 INFO - PROCESS | 908 | 1463036496471 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}] 00:01:36 INFO - PROCESS | 908 | 1463036496553 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 00:01:36 INFO - PROCESS | 908 | 1463036496559 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 908 | ++DOCSHELL 16309400 == 39 [pid = 908] [id = 255] 00:01:36 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (16312800) [pid = 908] [serial = 764] [outer = 00000000] 00:01:36 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (167BB000) [pid = 908] [serial = 765] [outer = 16312800] 00:01:36 INFO - PROCESS | 908 | 1463036496610 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (167F0C00) [pid = 908] [serial = 766] [outer = 16312800] 00:01:37 INFO - PROCESS | 908 | 1463036496998 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 562ms 00:01:37 INFO - PROCESS | 908 | 1463036497034 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 908 | 1463036497036 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:01:37 INFO - PROCESS | 908 | 1463036497044 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 908 | 1463036497046 Marionette TRACE conn3 <- [1,986,null,{}] 00:01:37 INFO - PROCESS | 908 | 1463036497049 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}] 00:01:37 INFO - PROCESS | 908 | 1463036497167 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 00:01:37 INFO - PROCESS | 908 | 1463036497174 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 908 | ++DOCSHELL 167BF000 == 40 [pid = 908] [id = 256] 00:01:37 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (16B19400) [pid = 908] [serial = 767] [outer = 00000000] 00:01:37 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16EFD400) [pid = 908] [serial = 768] [outer = 16B19400] 00:01:37 INFO - PROCESS | 908 | 1463036497217 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16FCB400) [pid = 908] [serial = 769] [outer = 16B19400] 00:01:37 INFO - PROCESS | 908 | 1463036497658 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 649ms 00:01:37 INFO - PROCESS | 908 | 1463036497705 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 908 | 1463036497707 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 00:01:37 INFO - PROCESS | 908 | 1463036497710 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:01:37 INFO - PROCESS | 908 | 1463036497712 Marionette TRACE conn3 <- [1,990,null,{}] 00:01:37 INFO - PROCESS | 908 | 1463036497722 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}] 00:01:37 INFO - PROCESS | 908 | 1463036497845 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 00:01:37 INFO - PROCESS | 908 | 1463036497857 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 908 | ++DOCSHELL 13C27400 == 41 [pid = 908] [id = 257] 00:01:37 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (14722400) [pid = 908] [serial = 770] [outer = 00000000] 00:01:37 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (176EB400) [pid = 908] [serial = 771] [outer = 14722400] 00:01:37 INFO - PROCESS | 908 | 1463036497901 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (182B3400) [pid = 908] [serial = 772] [outer = 14722400] 00:01:38 INFO - PROCESS | 908 | 1463036498313 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]]]}] 00:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 665ms 00:01:38 INFO - PROCESS | 908 | 1463036498373 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 908 | 1463036498375 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 00:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:01:38 INFO - PROCESS | 908 | 1463036498379 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 908 | 1463036498380 Marionette TRACE conn3 <- [1,994,null,{}] 00:01:38 INFO - PROCESS | 908 | 1463036498418 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}] 00:01:38 INFO - PROCESS | 908 | 1463036498524 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 00:01:38 INFO - PROCESS | 908 | 1463036498584 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 908 | ++DOCSHELL 176EA000 == 42 [pid = 908] [id = 258] 00:01:38 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (19AC0400) [pid = 908] [serial = 773] [outer = 00000000] 00:01:38 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (19B27C00) [pid = 908] [serial = 774] [outer = 19AC0400] 00:01:38 INFO - PROCESS | 908 | 1463036498612 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (19B2A800) [pid = 908] [serial = 775] [outer = 19AC0400] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 104 (16EFB400) [pid = 908] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1A7F1400) [pid = 908] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 102 (12CC9C00) [pid = 908] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 101 (12CD2800) [pid = 908] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 100 (182B3800) [pid = 908] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16FD2C00) [pid = 908] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 98 (0CA79400) [pid = 908] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 97 (167B8400) [pid = 908] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 96 (132EE400) [pid = 908] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 95 (12E2A800) [pid = 908] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 94 (13234400) [pid = 908] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1067B400) [pid = 908] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 92 (16FD4400) [pid = 908] [serial = 727] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1075BC00) [pid = 908] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 90 (14719800) [pid = 908] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1A218000) [pid = 908] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:01:39 INFO - PROCESS | 908 | --DOMWINDOW == 88 (19AC2400) [pid = 908] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:01:39 INFO - PROCESS | 908 | 1463036499174 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 798ms 00:01:39 INFO - PROCESS | 908 | 1463036499183 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 908 | 1463036499185 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 00:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:01:39 INFO - PROCESS | 908 | 1463036499188 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 908 | 1463036499190 Marionette TRACE conn3 <- [1,998,null,{}] 00:01:39 INFO - PROCESS | 908 | 1463036499193 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}] 00:01:39 INFO - PROCESS | 908 | 1463036499252 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 00:01:39 INFO - PROCESS | 908 | 1463036499258 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 908 | ++DOCSHELL 10646C00 == 43 [pid = 908] [id = 259] 00:01:39 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (10712000) [pid = 908] [serial = 776] [outer = 00000000] 00:01:39 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (12E2A800) [pid = 908] [serial = 777] [outer = 10712000] 00:01:39 INFO - PROCESS | 908 | 1463036499301 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1416CC00) [pid = 908] [serial = 778] [outer = 10712000] 00:01:39 INFO - PROCESS | 908 | 1463036499721 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 561ms 00:01:39 INFO - PROCESS | 908 | 1463036499750 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 908 | 1463036499752 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 00:01:39 INFO - PROCESS | 908 | 1463036499755 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:01:39 INFO - PROCESS | 908 | 1463036499757 Marionette TRACE conn3 <- [1,1002,null,{}] 00:01:39 INFO - PROCESS | 908 | 1463036499785 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}] 00:01:39 INFO - PROCESS | 908 | 1463036499857 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 00:01:39 INFO - PROCESS | 908 | 1463036499864 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 908 | ++DOCSHELL 0CA77800 == 44 [pid = 908] [id = 260] 00:01:39 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (10E7FC00) [pid = 908] [serial = 779] [outer = 00000000] 00:01:39 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (17F5F400) [pid = 908] [serial = 780] [outer = 10E7FC00] 00:01:39 INFO - PROCESS | 908 | 1463036499908 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1A079000) [pid = 908] [serial = 781] [outer = 10E7FC00] 00:01:40 INFO - PROCESS | 908 | 1463036500342 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 605ms 00:01:40 INFO - PROCESS | 908 | 1463036500370 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 908 | 1463036500372 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:01:40 INFO - PROCESS | 908 | 1463036500375 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 908 | 1463036500377 Marionette TRACE conn3 <- [1,1006,null,{}] 00:01:40 INFO - PROCESS | 908 | 1463036500381 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}] 00:01:40 INFO - PROCESS | 908 | 1463036500461 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 00:01:40 INFO - PROCESS | 908 | 1463036500450 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 908 | ++DOCSHELL 1A302800 == 45 [pid = 908] [id = 261] 00:01:40 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1A306C00) [pid = 908] [serial = 782] [outer = 00000000] 00:01:40 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1A7EC800) [pid = 908] [serial = 783] [outer = 1A306C00] 00:01:40 INFO - PROCESS | 908 | 1463036500493 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1AA05800) [pid = 908] [serial = 784] [outer = 1A306C00] 00:01:40 INFO - PROCESS | 908 | 1463036500893 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 561ms 00:01:40 INFO - PROCESS | 908 | 1463036500946 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 908 | 1463036500948 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:01:40 INFO - PROCESS | 908 | 1463036500951 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 908 | 1463036500954 Marionette TRACE conn3 <- [1,1010,null,{}] 00:01:40 INFO - PROCESS | 908 | 1463036500957 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}] 00:01:41 INFO - PROCESS | 908 | 1463036501054 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 00:01:41 INFO - PROCESS | 908 | 1463036501222 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 908 | ++DOCSHELL 106E7000 == 46 [pid = 908] [id = 262] 00:01:41 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (10714800) [pid = 908] [serial = 785] [outer = 00000000] 00:01:41 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (10E77C00) [pid = 908] [serial = 786] [outer = 10714800] 00:01:41 INFO - PROCESS | 908 | 1463036501324 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (111CA000) [pid = 908] [serial = 787] [outer = 10714800] 00:01:41 INFO - PROCESS | 908 | 1463036501889 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]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 990ms 00:01:41 INFO - PROCESS | 908 | 1463036501959 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 908 | 1463036501963 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:01:41 INFO - PROCESS | 908 | 1463036501968 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 908 | 1463036501972 Marionette TRACE conn3 <- [1,1014,null,{}] 00:01:41 INFO - PROCESS | 908 | 1463036501977 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}] 00:01:42 INFO - PROCESS | 908 | 1463036502100 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 00:01:42 INFO - PROCESS | 908 | 1463036502228 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 908 | ++DOCSHELL 1416E000 == 47 [pid = 908] [id = 263] 00:01:42 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1416E400) [pid = 908] [serial = 788] [outer = 00000000] 00:01:42 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (14740800) [pid = 908] [serial = 789] [outer = 1416E400] 00:01:42 INFO - PROCESS | 908 | 1463036502283 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (15A91800) [pid = 908] [serial = 790] [outer = 1416E400] 00:01:42 INFO - PROCESS | 908 | 1463036502849 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]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 945ms 00:01:42 INFO - PROCESS | 908 | 1463036502918 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 908 | 1463036502923 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 00:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:01:42 INFO - PROCESS | 908 | 1463036502927 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 908 | 1463036502929 Marionette TRACE conn3 <- [1,1018,null,{}] 00:01:42 INFO - PROCESS | 908 | 1463036502916 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}] 00:01:43 INFO - PROCESS | 908 | 1463036503019 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 00:01:43 INFO - PROCESS | 908 | 1463036503148 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 908 | ++DOCSHELL 1471E400 == 48 [pid = 908] [id = 264] 00:01:43 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (170E6C00) [pid = 908] [serial = 791] [outer = 00000000] 00:01:43 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (176E8000) [pid = 908] [serial = 792] [outer = 170E6C00] 00:01:43 INFO - PROCESS | 908 | 1463036503202 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (19AC3C00) [pid = 908] [serial = 793] [outer = 170E6C00] 00:01:43 INFO - PROCESS | 908 | 1463036503734 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]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 856ms 00:01:43 INFO - PROCESS | 908 | 1463036503778 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 908 | 1463036503781 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 00:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:01:43 INFO - PROCESS | 908 | 1463036503791 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 908 | 1463036503797 Marionette TRACE conn3 <- [1,1022,null,{}] 00:01:43 INFO - PROCESS | 908 | 1463036503802 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}] 00:01:43 INFO - PROCESS | 908 | 1463036503889 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 00:01:43 INFO - PROCESS | 908 | 1463036503987 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 908 | ++DOCSHELL 1AB53400 == 49 [pid = 908] [id = 265] 00:01:43 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (1AB54000) [pid = 908] [serial = 794] [outer = 00000000] 00:01:44 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1AB61800) [pid = 908] [serial = 795] [outer = 1AB54000] 00:01:44 INFO - PROCESS | 908 | 1463036504040 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1ADBBC00) [pid = 908] [serial = 796] [outer = 1AB54000] 00:01:44 INFO - PROCESS | 908 | 1463036504611 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]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1034ms 00:01:44 INFO - PROCESS | 908 | 1463036504822 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 908 | 1463036504827 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 00:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:01:44 INFO - PROCESS | 908 | 1463036504833 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 908 | 1463036504835 Marionette TRACE conn3 <- [1,1026,null,{}] 00:01:44 INFO - PROCESS | 908 | 1463036504841 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}] 00:01:44 INFO - PROCESS | 908 | 1463036504940 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 00:01:44 INFO - PROCESS | 908 | 1463036505020 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 908 | ++DOCSHELL 11583400 == 50 [pid = 908] [id = 266] 00:01:45 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (11B5BC00) [pid = 908] [serial = 797] [outer = 00000000] 00:01:45 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (122B2000) [pid = 908] [serial = 798] [outer = 11B5BC00] 00:01:45 INFO - PROCESS | 908 | 1463036505067 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (12CCE400) [pid = 908] [serial = 799] [outer = 11B5BC00] 00:01:45 INFO - PROCESS | 908 | 1463036505670 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]]]}] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 1A302800 == 49 [pid = 908] [id = 261] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 0CA77800 == 48 [pid = 908] [id = 260] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 10646C00 == 47 [pid = 908] [id = 259] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 176EA000 == 46 [pid = 908] [id = 258] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 13C27400 == 45 [pid = 908] [id = 257] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 167BF000 == 44 [pid = 908] [id = 256] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 16309400 == 43 [pid = 908] [id = 255] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 1471E800 == 42 [pid = 908] [id = 254] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 106E6400 == 41 [pid = 908] [id = 253] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 12CC7000 == 40 [pid = 908] [id = 252] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 19B2E400 == 39 [pid = 908] [id = 250] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 13C54000 == 38 [pid = 908] [id = 249] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1AA0F000) [pid = 908] [serial = 741] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 111C0400 == 37 [pid = 908] [id = 248] 00:01:45 INFO - PROCESS | 908 | --DOCSHELL 1473D800 == 36 [pid = 908] [id = 247] 00:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 886ms 00:01:45 INFO - PROCESS | 908 | 1463036505721 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 908 | 1463036505724 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1A077800) [pid = 908] [serial = 612] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 109 (15E7B800) [pid = 908] [serial = 663] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1845B400) [pid = 908] [serial = 666] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1B253400) [pid = 908] [serial = 669] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 106 (19AB9C00) [pid = 908] [serial = 708] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 105 (18759800) [pid = 908] [serial = 707] [outer = 00000000] [url = about:blank] 00:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 104 (18717800) [pid = 908] [serial = 722] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 103 (134DE800) [pid = 908] [serial = 735] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 102 (16A7E800) [pid = 908] [serial = 719] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16EFEC00) [pid = 908] [serial = 720] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 100 (14722000) [pid = 908] [serial = 716] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 99 (15A90C00) [pid = 908] [serial = 717] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1416F800) [pid = 908] [serial = 705] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 97 (132EB000) [pid = 908] [serial = 704] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1530B400) [pid = 908] [serial = 714] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 95 (14172400) [pid = 908] [serial = 713] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 94 (107F5400) [pid = 908] [serial = 710] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 93 (10E85400) [pid = 908] [serial = 711] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1A079800) [pid = 908] [serial = 728] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1157A000) [pid = 908] [serial = 702] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 90 (10D61400) [pid = 908] [serial = 701] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 89 (19B2E800) [pid = 908] [serial = 739] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1A726800) [pid = 908] [serial = 732] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1A20D000) [pid = 908] [serial = 729] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 86 (15A8E000) [pid = 908] [serial = 736] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 85 (1A723800) [pid = 908] [serial = 733] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 84 (19B27000) [pid = 908] [serial = 725] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 83 (11BC3000) [pid = 908] [serial = 408] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 82 (19E48400) [pid = 908] [serial = 726] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 81 (18718800) [pid = 908] [serial = 723] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1796B000) [pid = 908] [serial = 738] [outer = 00000000] [url = about:blank] 00:01:45 INFO - PROCESS | 908 | 1463036505753 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 908 | 1463036505760 Marionette TRACE conn3 <- [1,1030,null,{}] 00:01:45 INFO - PROCESS | 908 | 1463036505766 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}] 00:01:45 INFO - PROCESS | 908 | 1463036505853 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 00:01:45 INFO - PROCESS | 908 | 1463036505860 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 908 | ++DOCSHELL 1154BC00 == 37 [pid = 908] [id = 267] 00:01:45 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (1157A000) [pid = 908] [serial = 800] [outer = 00000000] 00:01:45 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (11BC5800) [pid = 908] [serial = 801] [outer = 1157A000] 00:01:45 INFO - PROCESS | 908 | 1463036505905 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (12CD2C00) [pid = 908] [serial = 802] [outer = 1157A000] 00:01:46 INFO - PROCESS | 908 | 1463036506337 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 00:01:46 INFO - PROCESS | 908 | 1463036506408 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 908 | 1463036506410 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 00:01:46 INFO - PROCESS | 908 | 1463036506414 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 908 | 1463036506399 Marionette TRACE conn3 <- [1,1034,null,{}] 00:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:01:46 INFO - PROCESS | 908 | 1463036506409 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}] 00:01:46 INFO - PROCESS | 908 | 1463036506492 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 00:01:46 INFO - PROCESS | 908 | 1463036506500 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 908 | ++DOCSHELL 1473F800 == 38 [pid = 908] [id = 268] 00:01:46 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (14740400) [pid = 908] [serial = 803] [outer = 00000000] 00:01:46 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (157A1C00) [pid = 908] [serial = 804] [outer = 14740400] 00:01:46 INFO - PROCESS | 908 | 1463036506547 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (15A97C00) [pid = 908] [serial = 805] [outer = 14740400] 00:01:46 INFO - PROCESS | 908 | 1463036506977 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 591ms 00:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:01:47 INFO - PROCESS | 908 | 1463036507020 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 908 | 1463036507022 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 00:01:47 INFO - PROCESS | 908 | 1463036507025 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 908 | 1463036507027 Marionette TRACE conn3 <- [1,1038,null,{}] 00:01:47 INFO - PROCESS | 908 | 1463036507030 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}] 00:01:47 INFO - PROCESS | 908 | 1463036507092 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 00:01:47 INFO - PROCESS | 908 | 1463036507099 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 908 | ++DOCSHELL 1630E000 == 39 [pid = 908] [id = 269] 00:01:47 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1630E400) [pid = 908] [serial = 806] [outer = 00000000] 00:01:47 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (167BD800) [pid = 908] [serial = 807] [outer = 1630E400] 00:01:47 INFO - PROCESS | 908 | 1463036507143 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (16A7E800) [pid = 908] [serial = 808] [outer = 1630E400] 00:01:47 INFO - PROCESS | 908 | 1463036507585 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]]]}] 00:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 606ms 00:01:47 INFO - PROCESS | 908 | 1463036507627 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 908 | 1463036507629 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 00:01:47 INFO - PROCESS | 908 | 1463036507632 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:01:47 INFO - PROCESS | 908 | 1463036507634 Marionette TRACE conn3 <- [1,1042,null,{}] 00:01:47 INFO - PROCESS | 908 | 1463036507637 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}] 00:01:47 INFO - PROCESS | 908 | 1463036507706 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 00:01:47 INFO - PROCESS | 908 | 1463036507713 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 908 | ++DOCSHELL 16306800 == 40 [pid = 908] [id = 270] 00:01:47 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (167BD400) [pid = 908] [serial = 809] [outer = 00000000] 00:01:47 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (16FCBC00) [pid = 908] [serial = 810] [outer = 167BD400] 00:01:47 INFO - PROCESS | 908 | 1463036507756 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (16FCF800) [pid = 908] [serial = 811] [outer = 167BD400] 00:01:48 INFO - PROCESS | 908 | 1463036508232 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 664ms 00:01:48 INFO - PROCESS | 908 | 1463036508294 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 908 | 1463036508296 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 00:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:01:48 INFO - PROCESS | 908 | 1463036508300 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 908 | 1463036508302 Marionette TRACE conn3 <- [1,1046,null,{}] 00:01:48 INFO - PROCESS | 908 | 1463036508305 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}] 00:01:48 INFO - PROCESS | 908 | 1463036508418 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 00:01:48 INFO - PROCESS | 908 | 1463036508474 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 908 | ++DOCSHELL 16BBF800 == 41 [pid = 908] [id = 271] 00:01:48 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (16FD7800) [pid = 908] [serial = 812] [outer = 00000000] 00:01:48 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1845F800) [pid = 908] [serial = 813] [outer = 16FD7800] 00:01:48 INFO - PROCESS | 908 | 1463036508518 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (19AB9C00) [pid = 908] [serial = 814] [outer = 16FD7800] 00:01:48 INFO - PROCESS | 908 | 1463036508909 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 665ms 00:01:48 INFO - PROCESS | 908 | 1463036508963 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 908 | 1463036508964 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 00:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:01:48 INFO - PROCESS | 908 | 1463036508976 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 908 | 1463036508978 Marionette TRACE conn3 <- [1,1050,null,{}] 00:01:48 INFO - PROCESS | 908 | 1463036509005 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}] 00:01:49 INFO - PROCESS | 908 | 1463036509107 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 00:01:49 INFO - PROCESS | 908 | 1463036509119 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 908 | ++DOCSHELL 0F94B400 == 42 [pid = 908] [id = 272] 00:01:49 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16310800) [pid = 908] [serial = 815] [outer = 00000000] 00:01:49 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (19AC0000) [pid = 908] [serial = 816] [outer = 16310800] 00:01:49 INFO - PROCESS | 908 | 1463036509165 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (19AC0C00) [pid = 908] [serial = 817] [outer = 16310800] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 97 (167C0800) [pid = 908] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 96 (10761000) [pid = 908] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 95 (14720800) [pid = 908] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 94 (14722400) [pid = 908] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 93 (17696C00) [pid = 908] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 92 (12CC9000) [pid = 908] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 91 (16312800) [pid = 908] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 90 (19AC0400) [pid = 908] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 89 (10712000) [pid = 908] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 88 (10E7FC00) [pid = 908] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:01:49 INFO - PROCESS | 908 | --DOMWINDOW == 87 (16B19400) [pid = 908] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:01:49 INFO - PROCESS | 908 | 1463036509735 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]]]}] 00:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 797ms 00:01:49 INFO - PROCESS | 908 | 1463036509768 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 908 | 1463036509773 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:01:49 INFO - PROCESS | 908 | 1463036509778 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 908 | 1463036509783 Marionette TRACE conn3 <- [1,1054,null,{}] 00:01:49 INFO - PROCESS | 908 | 1463036509789 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}] 00:01:49 INFO - PROCESS | 908 | 1463036509921 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 00:01:50 INFO - PROCESS | 908 | 1463036510050 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 908 | ++DOCSHELL 107FB400 == 43 [pid = 908] [id = 273] 00:01:50 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (10D55C00) [pid = 908] [serial = 818] [outer = 00000000] 00:01:50 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (10E85000) [pid = 908] [serial = 819] [outer = 10D55C00] 00:01:50 INFO - PROCESS | 908 | 1463036510108 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (11189800) [pid = 908] [serial = 820] [outer = 10D55C00] 00:01:50 INFO - PROCESS | 908 | 1463036510703 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]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 946ms 00:01:50 INFO - PROCESS | 908 | 1463036510730 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 908 | 1463036510736 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 00:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:01:50 INFO - PROCESS | 908 | 1463036510743 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 908 | 1463036510746 Marionette TRACE conn3 <- [1,1058,null,{}] 00:01:50 INFO - PROCESS | 908 | 1463036510750 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}] 00:01:50 INFO - PROCESS | 908 | 1463036510834 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 00:01:50 INFO - PROCESS | 908 | 1463036510935 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 908 | ++DOCSHELL 122AFC00 == 44 [pid = 908] [id = 274] 00:01:50 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (12E23400) [pid = 908] [serial = 821] [outer = 00000000] 00:01:50 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1471E800) [pid = 908] [serial = 822] [outer = 12E23400] 00:01:50 INFO - PROCESS | 908 | 1463036510989 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1473B800) [pid = 908] [serial = 823] [outer = 12E23400] 00:01:51 INFO - PROCESS | 908 | 1463036511581 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]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 887ms 00:01:51 INFO - PROCESS | 908 | 1463036511634 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 908 | 1463036511637 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 00:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:01:51 INFO - PROCESS | 908 | 1463036511640 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 908 | 1463036511644 Marionette TRACE conn3 <- [1,1062,null,{}] 00:01:51 INFO - PROCESS | 908 | 1463036511655 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}] 00:01:51 INFO - PROCESS | 908 | 1463036511761 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 00:01:51 INFO - PROCESS | 908 | 1463036511886 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 908 | ++DOCSHELL 1630F000 == 45 [pid = 908] [id = 275] 00:01:51 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (167BF800) [pid = 908] [serial = 824] [outer = 00000000] 00:01:51 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (170ED400) [pid = 908] [serial = 825] [outer = 167BF800] 00:01:51 INFO - PROCESS | 908 | 1463036511943 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (176EA000) [pid = 908] [serial = 826] [outer = 167BF800] 00:01:52 INFO - PROCESS | 908 | 1463036512491 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 901ms 00:01:52 INFO - PROCESS | 908 | 1463036512533 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 908 | 1463036512535 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 00:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:01:52 INFO - PROCESS | 908 | 1463036512539 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 908 | 1463036512541 Marionette TRACE conn3 <- [1,1066,null,{}] 00:01:52 INFO - PROCESS | 908 | 1463036512545 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}] 00:01:52 INFO - PROCESS | 908 | 1463036512645 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 00:01:52 INFO - PROCESS | 908 | 1463036512742 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 908 | ++DOCSHELL 18759800 == 46 [pid = 908] [id = 276] 00:01:52 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1875C800) [pid = 908] [serial = 827] [outer = 00000000] 00:01:52 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (19B26C00) [pid = 908] [serial = 828] [outer = 1875C800] 00:01:52 INFO - PROCESS | 908 | 1463036512794 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1A074000) [pid = 908] [serial = 829] [outer = 1875C800] 00:01:53 INFO - PROCESS | 908 | 1463036513437 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]]]}] 00:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 945ms 00:01:53 INFO - PROCESS | 908 | 1463036513490 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 908 | 1463036513492 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 00:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:01:53 INFO - PROCESS | 908 | 1463036513496 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 908 | 1463036513498 Marionette TRACE conn3 <- [1,1070,null,{}] 00:01:53 INFO - PROCESS | 908 | 1463036513501 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}] 00:01:53 INFO - PROCESS | 908 | 1463036513582 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 00:01:53 INFO - PROCESS | 908 | 1463036513781 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 908 | ++DOCSHELL 106EB800 == 47 [pid = 908] [id = 277] 00:01:53 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (106EC400) [pid = 908] [serial = 830] [outer = 00000000] 00:01:53 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (107FA800) [pid = 908] [serial = 831] [outer = 106EC400] 00:01:53 INFO - PROCESS | 908 | 1463036513817 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1157C800) [pid = 908] [serial = 832] [outer = 106EC400] 00:01:54 INFO - PROCESS | 908 | 1463036514418 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]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 945ms 00:01:54 INFO - PROCESS | 908 | 1463036514433 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 908 | 1463036514437 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 00:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:01:54 INFO - PROCESS | 908 | 1463036514442 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 908 | 1463036514445 Marionette TRACE conn3 <- [1,1074,null,{}] 00:01:54 INFO - PROCESS | 908 | 1463036514450 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}] 00:01:54 INFO - PROCESS | 908 | 1463036514576 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 16BBF800 == 46 [pid = 908] [id = 271] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 16306800 == 45 [pid = 908] [id = 270] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 1630E000 == 44 [pid = 908] [id = 269] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 1473F800 == 43 [pid = 908] [id = 268] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 1154BC00 == 42 [pid = 908] [id = 267] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 11583400 == 41 [pid = 908] [id = 266] 00:01:54 INFO - PROCESS | 908 | --DOCSHELL 106E7000 == 40 [pid = 908] [id = 262] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 101 (17A80C00) [pid = 908] [serial = 699] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 100 (11BC2000) [pid = 908] [serial = 759] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 99 (12ED7400) [pid = 908] [serial = 760] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 98 (15A90400) [pid = 908] [serial = 762] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 97 (182B3400) [pid = 908] [serial = 772] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 96 (160CA400) [pid = 908] [serial = 763] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 95 (19AC7800) [pid = 908] [serial = 754] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1AB54C00) [pid = 908] [serial = 753] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1348AC00) [pid = 908] [serial = 757] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 92 (176EB400) [pid = 908] [serial = 771] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 91 (10E79000) [pid = 908] [serial = 756] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 90 (167BB000) [pid = 908] [serial = 765] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 89 (11FAF800) [pid = 908] [serial = 744] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 88 (16306C00) [pid = 908] [serial = 747] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1A06F400) [pid = 908] [serial = 750] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 86 (19B27C00) [pid = 908] [serial = 774] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 85 (12E2A800) [pid = 908] [serial = 777] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1416CC00) [pid = 908] [serial = 778] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 83 (17F5F400) [pid = 908] [serial = 780] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 82 (19B2A800) [pid = 908] [serial = 775] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 81 (16EFD400) [pid = 908] [serial = 768] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 80 (16FCB400) [pid = 908] [serial = 769] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1A079000) [pid = 908] [serial = 781] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 78 (167F0C00) [pid = 908] [serial = 766] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | --DOMWINDOW == 77 (1A7EC800) [pid = 908] [serial = 783] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 908 | 1463036514685 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 908 | ++DOCSHELL 10E79000 == 41 [pid = 908] [id = 278] 00:01:54 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (111C2C00) [pid = 908] [serial = 833] [outer = 00000000] 00:01:54 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (12C0F800) [pid = 908] [serial = 834] [outer = 111C2C00] 00:01:54 INFO - PROCESS | 908 | 1463036514732 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (13B29800) [pid = 908] [serial = 835] [outer = 111C2C00] 00:01:55 INFO - PROCESS | 908 | 1463036515127 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]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 694ms 00:01:55 INFO - PROCESS | 908 | 1463036515144 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 908 | 1463036515148 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 00:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:01:55 INFO - PROCESS | 908 | 1463036515152 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 908 | 1463036515154 Marionette TRACE conn3 <- [1,1078,null,{}] 00:01:55 INFO - PROCESS | 908 | 1463036515158 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}] 00:01:55 INFO - PROCESS | 908 | 1463036515239 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 00:01:55 INFO - PROCESS | 908 | 1463036515246 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 908 | ++DOCSHELL 147C1400 == 42 [pid = 908] [id = 279] 00:01:55 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (15A91C00) [pid = 908] [serial = 836] [outer = 00000000] 00:01:55 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (1630D800) [pid = 908] [serial = 837] [outer = 15A91C00] 00:01:55 INFO - PROCESS | 908 | 1463036515290 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16314400) [pid = 908] [serial = 838] [outer = 15A91C00] 00:01:55 INFO - PROCESS | 908 | 1463036515695 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]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 591ms 00:01:55 INFO - PROCESS | 908 | 1463036515756 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 908 | 1463036515758 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 00:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:01:55 INFO - PROCESS | 908 | 1463036515763 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 908 | 1463036515769 Marionette TRACE conn3 <- [1,1082,null,{}] 00:01:55 INFO - PROCESS | 908 | 1463036515777 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}] 00:01:55 INFO - PROCESS | 908 | 1463036515860 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 00:01:55 INFO - PROCESS | 908 | 1463036515910 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 908 | ++DOCSHELL 16FC9800 == 43 [pid = 908] [id = 280] 00:01:55 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16FC9C00) [pid = 908] [serial = 839] [outer = 00000000] 00:01:55 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16FD0800) [pid = 908] [serial = 840] [outer = 16FC9C00] 00:01:55 INFO - PROCESS | 908 | 1463036515959 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (170E6800) [pid = 908] [serial = 841] [outer = 16FC9C00] 00:01:56 INFO - PROCESS | 908 | 1463036516347 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]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 664ms 00:01:56 INFO - PROCESS | 908 | 1463036516426 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 908 | 1463036516429 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 00:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:01:56 INFO - PROCESS | 908 | 1463036516432 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 908 | 1463036516434 Marionette TRACE conn3 <- [1,1086,null,{}] 00:01:56 INFO - PROCESS | 908 | 1463036516437 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}] 00:01:56 INFO - PROCESS | 908 | 1463036516518 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 00:01:56 INFO - PROCESS | 908 | 1463036516524 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 908 | ++DOCSHELL 16B19400 == 44 [pid = 908] [id = 281] 00:01:56 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (176DE800) [pid = 908] [serial = 842] [outer = 00000000] 00:01:56 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (17F5C000) [pid = 908] [serial = 843] [outer = 176DE800] 00:01:56 INFO - PROCESS | 908 | 1463036516567 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (17F5F400) [pid = 908] [serial = 844] [outer = 176DE800] 00:01:56 INFO - PROCESS | 908 | 1463036516996 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 606ms 00:01:57 INFO - PROCESS | 908 | 1463036517032 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 908 | 1463036517034 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 00:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:01:57 INFO - PROCESS | 908 | 1463036517038 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 908 | 1463036517039 Marionette TRACE conn3 <- [1,1090,null,{}] 00:01:57 INFO - PROCESS | 908 | 1463036517043 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}] 00:01:57 INFO - PROCESS | 908 | 1463036517151 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 00:01:57 INFO - PROCESS | 908 | 1463036517236 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 908 | ++DOCSHELL 19ABC000 == 45 [pid = 908] [id = 282] 00:01:57 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (19ABD800) [pid = 908] [serial = 845] [outer = 00000000] 00:01:57 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (19AC7000) [pid = 908] [serial = 846] [outer = 19ABD800] 00:01:57 INFO - PROCESS | 908 | 1463036517270 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (19E47C00) [pid = 908] [serial = 847] [outer = 19ABD800] 00:01:57 INFO - PROCESS | 908 | 1463036517674 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 665ms 00:01:57 INFO - PROCESS | 908 | 1463036517706 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 908 | 1463036517708 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 00:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:01:57 INFO - PROCESS | 908 | 1463036517711 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 908 | 1463036517713 Marionette TRACE conn3 <- [1,1094,null,{}] 00:01:57 INFO - PROCESS | 908 | 1463036517717 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}] 00:01:57 INFO - PROCESS | 908 | 1463036517823 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 00:01:57 INFO - PROCESS | 908 | 1463036517833 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 908 | ++DOCSHELL 10574C00 == 46 [pid = 908] [id = 283] 00:01:57 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1A06F000) [pid = 908] [serial = 848] [outer = 00000000] 00:01:57 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1A301800) [pid = 908] [serial = 849] [outer = 1A06F000] 00:01:57 INFO - PROCESS | 908 | 1463036517876 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1A303000) [pid = 908] [serial = 850] [outer = 1A06F000] 00:01:58 INFO - PROCESS | 908 | 1463036518296 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]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 591ms 00:01:58 INFO - PROCESS | 908 | 1463036518312 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 908 | 1463036518314 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 00:01:58 INFO - PROCESS | 908 | 1463036518317 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:01:58 INFO - PROCESS | 908 | 1463036518319 Marionette TRACE conn3 <- [1,1098,null,{}] 00:01:58 INFO - PROCESS | 908 | 1463036518322 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}] 00:01:58 INFO - PROCESS | 908 | 1463036518430 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 00:01:58 INFO - PROCESS | 908 | 1463036518500 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 908 | ++DOCSHELL 1A309400 == 47 [pid = 908] [id = 284] 00:01:58 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1A724800) [pid = 908] [serial = 851] [outer = 00000000] 00:01:58 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1A7F6800) [pid = 908] [serial = 852] [outer = 1A724800] 00:01:58 INFO - PROCESS | 908 | 1463036518542 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1AA05C00) [pid = 908] [serial = 853] [outer = 1A724800] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 97 (167BD400) [pid = 908] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 96 (16FD7800) [pid = 908] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 95 (157A2C00) [pid = 908] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1630E400) [pid = 908] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1157A000) [pid = 908] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 92 (14740400) [pid = 908] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:01:58 INFO - PROCESS | 908 | --DOMWINDOW == 91 (11B5BC00) [pid = 908] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:01:58 INFO - PROCESS | 908 | 1463036518925 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]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 665ms 00:01:58 INFO - PROCESS | 908 | 1463036518979 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 908 | 1463036518981 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 00:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:01:58 INFO - PROCESS | 908 | 1463036518984 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 908 | 1463036518986 Marionette TRACE conn3 <- [1,1102,null,{}] 00:01:58 INFO - PROCESS | 908 | 1463036518989 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}] 00:01:59 INFO - PROCESS | 908 | 1463036519085 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 00:01:59 INFO - PROCESS | 908 | 1463036519091 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 908 | ++DOCSHELL 11579800 == 48 [pid = 908] [id = 285] 00:01:59 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1157A000) [pid = 908] [serial = 854] [outer = 00000000] 00:01:59 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1A07A400) [pid = 908] [serial = 855] [outer = 1157A000] 00:01:59 INFO - PROCESS | 908 | 1463036519134 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1A20CC00) [pid = 908] [serial = 856] [outer = 1157A000] 00:01:59 INFO - PROCESS | 908 | 1463036519537 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]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 605ms 00:01:59 INFO - PROCESS | 908 | 1463036519586 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 908 | 1463036519588 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 00:01:59 INFO - PROCESS | 908 | 1463036519591 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:01:59 INFO - PROCESS | 908 | 1463036519593 Marionette TRACE conn3 <- [1,1106,null,{}] 00:01:59 INFO - PROCESS | 908 | 1463036519597 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}] 00:01:59 INFO - PROCESS | 908 | 1463036519679 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 00:01:59 INFO - PROCESS | 908 | 1463036519687 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 908 | ++DOCSHELL 0F94D400 == 49 [pid = 908] [id = 286] 00:01:59 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (157A2C00) [pid = 908] [serial = 857] [outer = 00000000] 00:01:59 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1AA42000) [pid = 908] [serial = 858] [outer = 157A2C00] 00:01:59 INFO - PROCESS | 908 | 1463036519753 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1AB56C00) [pid = 908] [serial = 859] [outer = 157A2C00] 00:02:00 INFO - PROCESS | 908 | 1463036520125 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]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 562ms 00:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:02:00 INFO - PROCESS | 908 | 1463036520165 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 908 | 1463036520167 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 00:02:00 INFO - PROCESS | 908 | 1463036520171 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 908 | 1463036520172 Marionette TRACE conn3 <- [1,1110,null,{}] 00:02:00 INFO - PROCESS | 908 | 1463036520176 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}] 00:02:00 INFO - PROCESS | 908 | 1463036520255 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 00:02:00 INFO - PROCESS | 908 | 1463036520261 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 908 | ++DOCSHELL 10575000 == 50 [pid = 908] [id = 287] 00:02:00 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (14718400) [pid = 908] [serial = 860] [outer = 00000000] 00:02:00 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1AB60000) [pid = 908] [serial = 861] [outer = 14718400] 00:02:00 INFO - PROCESS | 908 | 1463036520310 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1ADC8000) [pid = 908] [serial = 862] [outer = 14718400] 00:02:00 INFO - PROCESS | 908 | 1463036520841 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]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 694ms 00:02:00 INFO - PROCESS | 908 | 1463036520873 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 908 | 1463036520877 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 00:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:02:00 INFO - PROCESS | 908 | 1463036520884 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 908 | 1463036520887 Marionette TRACE conn3 <- [1,1114,null,{}] 00:02:00 INFO - PROCESS | 908 | 1463036520893 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}] 00:02:01 INFO - PROCESS | 908 | 1463036521054 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 00:02:01 INFO - PROCESS | 908 | 1463036521169 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 908 | ++DOCSHELL 11194C00 == 51 [pid = 908] [id = 288] 00:02:01 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (12C0B000) [pid = 908] [serial = 863] [outer = 00000000] 00:02:01 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1471F000) [pid = 908] [serial = 864] [outer = 12C0B000] 00:02:01 INFO - PROCESS | 908 | 1463036521225 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (15A97400) [pid = 908] [serial = 865] [outer = 12C0B000] 00:02:01 INFO - PROCESS | 908 | 1463036521759 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 886ms 00:02:01 INFO - PROCESS | 908 | 1463036521787 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 908 | 1463036521793 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 00:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:02:01 INFO - PROCESS | 908 | 1463036521801 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 908 | 1463036521804 Marionette TRACE conn3 <- [1,1118,null,{}] 00:02:01 INFO - PROCESS | 908 | 1463036521808 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}] 00:02:01 INFO - PROCESS | 908 | 1463036521912 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 00:02:01 INFO - PROCESS | 908 | 1463036522013 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 908 | ++DOCSHELL 1630DC00 == 52 [pid = 908] [id = 289] 00:02:02 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (167B9400) [pid = 908] [serial = 866] [outer = 00000000] 00:02:02 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (16B1EC00) [pid = 908] [serial = 867] [outer = 167B9400] 00:02:02 INFO - PROCESS | 908 | 1463036522049 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (17977800) [pid = 908] [serial = 868] [outer = 167B9400] 00:02:02 INFO - PROCESS | 908 | 1463036522638 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]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 857ms 00:02:02 INFO - PROCESS | 908 | 1463036522671 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 908 | 1463036522674 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:02:02 INFO - PROCESS | 908 | 1463036522678 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 908 | 1463036522681 Marionette TRACE conn3 <- [1,1122,null,{}] 00:02:02 INFO - PROCESS | 908 | 1463036522692 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}] 00:02:02 INFO - PROCESS | 908 | 1463036522783 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 00:02:02 INFO - PROCESS | 908 | 1463036522886 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 908 | ++DOCSHELL 1AA3DC00 == 53 [pid = 908] [id = 290] 00:02:02 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (1AA3E000) [pid = 908] [serial = 869] [outer = 00000000] 00:02:02 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1AB5F400) [pid = 908] [serial = 870] [outer = 1AA3E000] 00:02:02 INFO - PROCESS | 908 | 1463036522940 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1B08D800) [pid = 908] [serial = 871] [outer = 1AA3E000] 00:02:03 INFO - PROCESS | 908 | 1463036523467 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]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 856ms 00:02:03 INFO - PROCESS | 908 | 1463036523526 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 908 | 1463036523529 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 00:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:02:03 INFO - PROCESS | 908 | 1463036523533 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 908 | 1463036523535 Marionette TRACE conn3 <- [1,1126,null,{}] 00:02:03 INFO - PROCESS | 908 | 1463036523539 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}] 00:02:03 INFO - PROCESS | 908 | 1463036523640 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 00:02:03 INFO - PROCESS | 908 | 1463036523740 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 908 | ++DOCSHELL 1A214000 == 54 [pid = 908] [id = 291] 00:02:03 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (1ADC9800) [pid = 908] [serial = 872] [outer = 00000000] 00:02:03 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (1B09B000) [pid = 908] [serial = 873] [outer = 1ADC9800] 00:02:03 INFO - PROCESS | 908 | 1463036523792 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1B253400) [pid = 908] [serial = 874] [outer = 1ADC9800] 00:02:04 INFO - PROCESS | 908 | 1463036524375 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 886ms 00:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:02:04 INFO - PROCESS | 908 | 1463036524425 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 908 | 1463036524427 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 00:02:04 INFO - PROCESS | 908 | 1463036524431 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 908 | 1463036524433 Marionette TRACE conn3 <- [1,1130,null,{}] 00:02:04 INFO - PROCESS | 908 | 1463036524437 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}] 00:02:04 INFO - PROCESS | 908 | 1463036524536 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 00:02:04 INFO - PROCESS | 908 | 1463036524619 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 908 | ++DOCSHELL 1134D800 == 55 [pid = 908] [id = 292] 00:02:04 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1134F000) [pid = 908] [serial = 875] [outer = 00000000] 00:02:04 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (11357000) [pid = 908] [serial = 876] [outer = 1134F000] 00:02:04 INFO - PROCESS | 908 | 1463036524671 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (11359400) [pid = 908] [serial = 877] [outer = 1134F000] 00:02:05 INFO - PROCESS | 908 | 1463036525407 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]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1034ms 00:02:05 INFO - PROCESS | 908 | 1463036525465 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 908 | 1463036525470 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 00:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:02:05 INFO - PROCESS | 908 | 1463036525474 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 908 | 1463036525478 Marionette TRACE conn3 <- [1,1134,null,{}] 00:02:05 INFO - PROCESS | 908 | 1463036525483 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}] 00:02:05 INFO - PROCESS | 908 | 1463036525564 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 00:02:05 INFO - PROCESS | 908 | 1463036525744 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 908 | ++DOCSHELL 0CA6FC00 == 56 [pid = 908] [id = 293] 00:02:05 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1063AC00) [pid = 908] [serial = 878] [outer = 00000000] 00:02:05 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (11FBA400) [pid = 908] [serial = 879] [outer = 1063AC00] 00:02:05 INFO - PROCESS | 908 | 1463036525794 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (12E22000) [pid = 908] [serial = 880] [outer = 1063AC00] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 180E8000 == 55 [pid = 908] [id = 236] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 12CD2000 == 54 [pid = 908] [id = 235] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 0F94D400 == 53 [pid = 908] [id = 286] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 11579800 == 52 [pid = 908] [id = 285] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 1A309400 == 51 [pid = 908] [id = 284] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 10574C00 == 50 [pid = 908] [id = 283] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 19ABC000 == 49 [pid = 908] [id = 282] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 16B19400 == 48 [pid = 908] [id = 281] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 16FC9800 == 47 [pid = 908] [id = 280] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 147C1400 == 46 [pid = 908] [id = 279] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 10E79000 == 45 [pid = 908] [id = 278] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 106EB800 == 44 [pid = 908] [id = 277] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 117 (19AC0000) [pid = 908] [serial = 816] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 122AFC00 == 43 [pid = 908] [id = 274] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 107FB400 == 42 [pid = 908] [id = 273] 00:02:06 INFO - PROCESS | 908 | --DOCSHELL 0F94B400 == 41 [pid = 908] [id = 272] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 116 (16FCF800) [pid = 908] [serial = 811] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1845F800) [pid = 908] [serial = 813] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1AA40000) [pid = 908] [serial = 742] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 113 (16FCBC00) [pid = 908] [serial = 810] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 112 (19AB9C00) [pid = 908] [serial = 814] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 111 (167BD800) [pid = 908] [serial = 807] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 110 (16A7E800) [pid = 908] [serial = 808] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 109 (11BC5800) [pid = 908] [serial = 801] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 108 (12CD2C00) [pid = 908] [serial = 802] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 107 (157A1C00) [pid = 908] [serial = 804] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 106 (15A97C00) [pid = 908] [serial = 805] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 105 (12CCE400) [pid = 908] [serial = 799] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 104 (122B2000) [pid = 908] [serial = 798] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 103 (10E77C00) [pid = 908] [serial = 786] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 102 (14740800) [pid = 908] [serial = 789] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 101 (176E8000) [pid = 908] [serial = 792] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1AB61800) [pid = 908] [serial = 795] [outer = 00000000] [url = about:blank] 00:02:06 INFO - PROCESS | 908 | 1463036526286 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 857ms 00:02:06 INFO - PROCESS | 908 | 1463036526328 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 908 | 1463036526333 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:02:06 INFO - PROCESS | 908 | 1463036526339 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 908 | 1463036526341 Marionette TRACE conn3 <- [1,1138,null,{}] 00:02:06 INFO - PROCESS | 908 | 1463036526345 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}] 00:02:06 INFO - PROCESS | 908 | 1463036526427 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 00:02:06 INFO - PROCESS | 908 | 1463036526505 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 908 | ++DOCSHELL 11354000 == 42 [pid = 908] [id = 294] 00:02:06 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (11359800) [pid = 908] [serial = 881] [outer = 00000000] 00:02:06 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (12CC8400) [pid = 908] [serial = 882] [outer = 11359800] 00:02:06 INFO - PROCESS | 908 | 1463036526549 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (13B31000) [pid = 908] [serial = 883] [outer = 11359800] 00:02:06 INFO - PROCESS | 908 | 1463036526918 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 590ms 00:02:06 INFO - PROCESS | 908 | 1463036526941 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 908 | 1463036526943 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:02:06 INFO - PROCESS | 908 | 1463036526947 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 908 | 1463036526950 Marionette TRACE conn3 <- [1,1142,null,{}] 00:02:06 INFO - PROCESS | 908 | 1463036526960 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}] 00:02:07 INFO - PROCESS | 908 | 1463036527043 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 00:02:07 INFO - PROCESS | 908 | 1463036527051 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 908 | ++DOCSHELL 1354A800 == 43 [pid = 908] [id = 295] 00:02:07 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (1471F400) [pid = 908] [serial = 884] [outer = 00000000] 00:02:07 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (15A90000) [pid = 908] [serial = 885] [outer = 1471F400] 00:02:07 INFO - PROCESS | 908 | 1463036527096 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (160CF000) [pid = 908] [serial = 886] [outer = 1471F400] 00:02:07 INFO - PROCESS | 908 | 1463036527505 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]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 606ms 00:02:07 INFO - PROCESS | 908 | 1463036527548 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 908 | 1463036527550 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 00:02:07 INFO - PROCESS | 908 | 1463036527554 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:02:07 INFO - PROCESS | 908 | 1463036527555 Marionette TRACE conn3 <- [1,1146,null,{}] 00:02:07 INFO - PROCESS | 908 | 1463036527559 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}] 00:02:07 INFO - PROCESS | 908 | 1463036527637 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 00:02:07 INFO - PROCESS | 908 | 1463036527644 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 908 | ++DOCSHELL 16307000 == 44 [pid = 908] [id = 296] 00:02:07 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16309000) [pid = 908] [serial = 887] [outer = 00000000] 00:02:07 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (167BFC00) [pid = 908] [serial = 888] [outer = 16309000] 00:02:07 INFO - PROCESS | 908 | 1463036527687 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16B14000) [pid = 908] [serial = 889] [outer = 16309000] 00:02:08 INFO - PROCESS | 908 | 1463036528114 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 605ms 00:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:02:08 INFO - PROCESS | 908 | 1463036528158 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 908 | 1463036528160 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 00:02:08 INFO - PROCESS | 908 | 1463036528164 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 908 | 1463036528165 Marionette TRACE conn3 <- [1,1150,null,{}] 00:02:08 INFO - PROCESS | 908 | 1463036528184 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}] 00:02:08 INFO - PROCESS | 908 | 1463036528296 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 00:02:08 INFO - PROCESS | 908 | 1463036528302 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 908 | ++DOCSHELL 1401CC00 == 45 [pid = 908] [id = 297] 00:02:08 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (1473F400) [pid = 908] [serial = 890] [outer = 00000000] 00:02:08 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (167F0C00) [pid = 908] [serial = 891] [outer = 1473F400] 00:02:08 INFO - PROCESS | 908 | 1463036528346 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (16FC9800) [pid = 908] [serial = 892] [outer = 1473F400] 00:02:08 INFO - PROCESS | 908 | 1463036528795 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 665ms 00:02:08 INFO - PROCESS | 908 | 1463036528826 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 908 | 1463036528828 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 00:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:02:08 INFO - PROCESS | 908 | 1463036528831 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 908 | 1463036528833 Marionette TRACE conn3 <- [1,1154,null,{}] 00:02:08 INFO - PROCESS | 908 | 1463036528836 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}] 00:02:08 INFO - PROCESS | 908 | 1463036528952 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 00:02:09 INFO - PROCESS | 908 | 1463036529024 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 908 | ++DOCSHELL 17A89000 == 46 [pid = 908] [id = 298] 00:02:09 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (17F5C400) [pid = 908] [serial = 893] [outer = 00000000] 00:02:09 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (18758C00) [pid = 908] [serial = 894] [outer = 17F5C400] 00:02:09 INFO - PROCESS | 908 | 1463036529068 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (18760800) [pid = 908] [serial = 895] [outer = 17F5C400] 00:02:09 INFO - PROCESS | 908 | 1463036529473 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]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 694ms 00:02:09 INFO - PROCESS | 908 | 1463036529534 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 908 | 1463036529536 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 00:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:02:09 INFO - PROCESS | 908 | 1463036529539 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 908 | 1463036529541 Marionette TRACE conn3 <- [1,1158,null,{}] 00:02:09 INFO - PROCESS | 908 | 1463036529544 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}] 00:02:09 INFO - PROCESS | 908 | 1463036529652 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 00:02:09 INFO - PROCESS | 908 | 1463036529707 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 908 | ++DOCSHELL 16313C00 == 47 [pid = 908] [id = 299] 00:02:09 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (18460800) [pid = 908] [serial = 896] [outer = 00000000] 00:02:09 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (19AC7800) [pid = 908] [serial = 897] [outer = 18460800] 00:02:09 INFO - PROCESS | 908 | 1463036529738 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (19B2CC00) [pid = 908] [serial = 898] [outer = 18460800] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 117 (111C2C00) [pid = 908] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 116 (157A2C00) [pid = 908] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 115 (106EC400) [pid = 908] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1157A000) [pid = 908] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 113 (176DE800) [pid = 908] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1A724800) [pid = 908] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 111 (16FC9C00) [pid = 908] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 110 (19ABD800) [pid = 908] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1A06F000) [pid = 908] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:02:10 INFO - PROCESS | 908 | --DOMWINDOW == 108 (15A91C00) [pid = 908] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:02:10 INFO - PROCESS | 908 | 1463036530221 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 754ms 00:02:10 INFO - PROCESS | 908 | 1463036530301 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 908 | 1463036530303 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 00:02:10 INFO - PROCESS | 908 | 1463036530306 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:02:10 INFO - PROCESS | 908 | 1463036530308 Marionette TRACE conn3 <- [1,1162,null,{}] 00:02:10 INFO - PROCESS | 908 | 1463036530311 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}] 00:02:10 INFO - PROCESS | 908 | 1463036530371 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 00:02:10 INFO - PROCESS | 908 | 1463036530389 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 908 | ++DOCSHELL 1471B800 == 48 [pid = 908] [id = 300] 00:02:10 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1471EC00) [pid = 908] [serial = 899] [outer = 00000000] 00:02:10 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (16FD7C00) [pid = 908] [serial = 900] [outer = 1471EC00] 00:02:10 INFO - PROCESS | 908 | 1463036530443 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (176DE800) [pid = 908] [serial = 901] [outer = 1471EC00] 00:02:10 INFO - PROCESS | 908 | 1463036530865 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] 00:02:10 INFO - PROCESS | 908 | 1463036530910 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 00:02:10 INFO - PROCESS | 908 | 1463036530913 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:02:10 INFO - PROCESS | 908 | 1463036530915 Marionette TRACE conn3 <- [1,1166,null,{}] 00:02:10 INFO - PROCESS | 908 | 1463036530919 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}] 00:02:10 INFO - PROCESS | 908 | 1463036530981 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 00:02:10 INFO - PROCESS | 908 | 1463036530988 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 908 | ++DOCSHELL 18711800 == 49 [pid = 908] [id = 301] 00:02:10 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (19B28800) [pid = 908] [serial = 902] [outer = 00000000] 00:02:11 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1A30B000) [pid = 908] [serial = 903] [outer = 19B28800] 00:02:11 INFO - PROCESS | 908 | 1463036531030 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1AA06800) [pid = 908] [serial = 904] [outer = 19B28800] 00:02:11 INFO - PROCESS | 908 | 1463036531415 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] 00:02:11 INFO - PROCESS | 908 | 1463036531477 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 00:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:02:11 INFO - PROCESS | 908 | 1463036531481 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 908 | 1463036531483 Marionette TRACE conn3 <- [1,1170,null,{}] 00:02:11 INFO - PROCESS | 908 | 1463036531487 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}] 00:02:11 INFO - PROCESS | 908 | 1463036531566 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 00:02:11 INFO - PROCESS | 908 | 1463036531574 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 908 | ++DOCSHELL 16FD4C00 == 50 [pid = 908] [id = 302] 00:02:11 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (1AA09C00) [pid = 908] [serial = 905] [outer = 00000000] 00:02:11 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1AB55C00) [pid = 908] [serial = 906] [outer = 1AA09C00] 00:02:11 INFO - PROCESS | 908 | 1463036531600 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1AB61C00) [pid = 908] [serial = 907] [outer = 1AA09C00] 00:02:12 INFO - PROCESS | 908 | 1463036532048 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] 00:02:12 INFO - PROCESS | 908 | 1463036532138 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 00:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:02:12 INFO - PROCESS | 908 | 1463036532144 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 908 | 1463036532149 Marionette TRACE conn3 <- [1,1174,null,{}] 00:02:12 INFO - PROCESS | 908 | 1463036532155 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}] 00:02:12 INFO - PROCESS | 908 | 1463036532261 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 00:02:12 INFO - PROCESS | 908 | 1463036532382 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 908 | ++DOCSHELL 111C6000 == 51 [pid = 908] [id = 303] 00:02:12 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (111CB800) [pid = 908] [serial = 908] [outer = 00000000] 00:02:12 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (11351C00) [pid = 908] [serial = 909] [outer = 111CB800] 00:02:12 INFO - PROCESS | 908 | 1463036532436 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (1154F000) [pid = 908] [serial = 910] [outer = 111CB800] 00:02:13 INFO - PROCESS | 908 | 1463036533078 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] 00:02:13 INFO - PROCESS | 908 | 1463036533135 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 00:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:02:13 INFO - PROCESS | 908 | 1463036533162 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 908 | 1463036533166 Marionette TRACE conn3 <- [1,1178,null,{}] 00:02:13 INFO - PROCESS | 908 | 1463036533170 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}] 00:02:13 INFO - PROCESS | 908 | 1463036533302 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 00:02:13 INFO - PROCESS | 908 | 1463036533366 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 908 | ++DOCSHELL 1348AC00 == 52 [pid = 908] [id = 304] 00:02:13 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (14717000) [pid = 908] [serial = 911] [outer = 00000000] 00:02:13 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (14733C00) [pid = 908] [serial = 912] [outer = 14717000] 00:02:13 INFO - PROCESS | 908 | 1463036533422 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (147C1400) [pid = 908] [serial = 913] [outer = 14717000] 00:02:13 INFO - PROCESS | 908 | 1463036533964 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] 00:02:14 INFO - PROCESS | 908 | 1463036534016 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:02:14 INFO - PROCESS | 908 | 1463036534020 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 908 | 1463036534022 Marionette TRACE conn3 <- [1,1182,null,{}] 00:02:14 INFO - PROCESS | 908 | 1463036534032 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}] 00:02:14 INFO - PROCESS | 908 | 1463036534141 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 00:02:14 INFO - PROCESS | 908 | 1463036534245 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 908 | ++DOCSHELL 182B3C00 == 53 [pid = 908] [id = 305] 00:02:14 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (18452800) [pid = 908] [serial = 914] [outer = 00000000] 00:02:14 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (19B2A000) [pid = 908] [serial = 915] [outer = 18452800] 00:02:14 INFO - PROCESS | 908 | 1463036534309 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (1A723C00) [pid = 908] [serial = 916] [outer = 18452800] 00:02:14 INFO - PROCESS | 908 | 1463036534915 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] 00:02:14 INFO - PROCESS | 908 | 1463036534971 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:02:14 INFO - PROCESS | 908 | 1463036534974 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 908 | 1463036534976 Marionette TRACE conn3 <- [1,1186,null,{}] 00:02:14 INFO - PROCESS | 908 | 1463036534980 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}] 00:02:15 INFO - PROCESS | 908 | 1463036535082 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 00:02:15 INFO - PROCESS | 908 | 1463036535184 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 908 | ++DOCSHELL 1AA40800 == 54 [pid = 908] [id = 306] 00:02:15 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (1AA46400) [pid = 908] [serial = 917] [outer = 00000000] 00:02:15 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (1B393400) [pid = 908] [serial = 918] [outer = 1AA46400] 00:02:15 INFO - PROCESS | 908 | 1463036535237 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (1B396400) [pid = 908] [serial = 919] [outer = 1AA46400] 00:02:15 INFO - PROCESS | 908 | 1463036535867 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]]]}] 00:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 945ms 00:02:15 INFO - PROCESS | 908 | 1463036535923 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 908 | 1463036535925 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 00:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:02:15 INFO - PROCESS | 908 | 1463036535929 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 908 | 1463036535931 Marionette TRACE conn3 <- [1,1190,null,{}] 00:02:15 INFO - PROCESS | 908 | 1463036535934 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}] 00:02:16 INFO - PROCESS | 908 | 1463036536018 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 00:02:16 INFO - PROCESS | 908 | 1463036536282 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 908 | ++DOCSHELL 0F94CC00 == 55 [pid = 908] [id = 307] 00:02:16 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1063F800) [pid = 908] [serial = 920] [outer = 00000000] 00:02:16 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (11356C00) [pid = 908] [serial = 921] [outer = 1063F800] 00:02:16 INFO - PROCESS | 908 | 1463036536318 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (12C16400) [pid = 908] [serial = 922] [outer = 1063F800] 00:02:16 INFO - PROCESS | 908 | 1463036536880 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]]]}] 00:02:16 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 00:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 975ms 00:02:16 INFO - PROCESS | 908 | 1463036536930 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 908 | 1463036536918 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 00:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:02:16 INFO - PROCESS | 908 | 1463036536922 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 908 | 1463036536925 Marionette TRACE conn3 <- [1,1194,null,{}] 00:02:16 INFO - PROCESS | 908 | 1463036536929 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}] 00:02:17 INFO - PROCESS | 908 | 1463036537026 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 00:02:17 INFO - PROCESS | 908 | 1463036537136 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 908 | ++DOCSHELL 15318C00 == 56 [pid = 908] [id = 308] 00:02:17 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (157AE800) [pid = 908] [serial = 923] [outer = 00000000] 00:02:17 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (16313400) [pid = 908] [serial = 924] [outer = 157AE800] 00:02:17 INFO - PROCESS | 908 | 1463036537183 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (167BE800) [pid = 908] [serial = 925] [outer = 157AE800] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 18711800 == 55 [pid = 908] [id = 301] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 1471B800 == 54 [pid = 908] [id = 300] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 16313C00 == 53 [pid = 908] [id = 299] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 17A89000 == 52 [pid = 908] [id = 298] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 1401CC00 == 51 [pid = 908] [id = 297] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 16307000 == 50 [pid = 908] [id = 296] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 1354A800 == 49 [pid = 908] [id = 295] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 11354000 == 48 [pid = 908] [id = 294] 00:02:17 INFO - PROCESS | 908 | --DOCSHELL 0CA6FC00 == 47 [pid = 908] [id = 293] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 134 (1471E800) [pid = 908] [serial = 822] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 133 (170ED400) [pid = 908] [serial = 825] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 132 (10E85000) [pid = 908] [serial = 819] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 131 (19B26C00) [pid = 908] [serial = 828] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1AB60000) [pid = 908] [serial = 861] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 129 (13B29800) [pid = 908] [serial = 835] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 128 (1AA42000) [pid = 908] [serial = 858] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 127 (107FA800) [pid = 908] [serial = 831] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 126 (1A20CC00) [pid = 908] [serial = 856] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 125 (17F5F400) [pid = 908] [serial = 844] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 124 (1AA05C00) [pid = 908] [serial = 853] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 123 (16FD0800) [pid = 908] [serial = 840] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 122 (19E47C00) [pid = 908] [serial = 847] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 121 (12C0F800) [pid = 908] [serial = 834] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1A303000) [pid = 908] [serial = 850] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1A7F6800) [pid = 908] [serial = 852] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 118 (170E6800) [pid = 908] [serial = 841] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1A07A400) [pid = 908] [serial = 855] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1157C800) [pid = 908] [serial = 832] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 115 (19AC7000) [pid = 908] [serial = 846] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 114 (16314400) [pid = 908] [serial = 838] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1630D800) [pid = 908] [serial = 837] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1A301800) [pid = 908] [serial = 849] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 111 (17F5C000) [pid = 908] [serial = 843] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1AB56C00) [pid = 908] [serial = 859] [outer = 00000000] [url = about:blank] 00:02:17 INFO - PROCESS | 908 | 1463036537738 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]]]}] 00:02:17 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 00:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 856ms 00:02:17 INFO - PROCESS | 908 | 1463036537789 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 908 | 1463036537793 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 00:02:17 INFO - PROCESS | 908 | 1463036537797 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:02:17 INFO - PROCESS | 908 | 1463036537799 Marionette TRACE conn3 <- [1,1198,null,{}] 00:02:17 INFO - PROCESS | 908 | 1463036537803 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}] 00:02:17 INFO - PROCESS | 908 | 1463036537885 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 00:02:17 INFO - PROCESS | 908 | 1463036537955 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 908 | ++DOCSHELL 111C0400 == 48 [pid = 908] [id = 309] 00:02:17 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (11352C00) [pid = 908] [serial = 926] [outer = 00000000] 00:02:17 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (132EB000) [pid = 908] [serial = 927] [outer = 11352C00] 00:02:17 INFO - PROCESS | 908 | 1463036538006 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1630CC00) [pid = 908] [serial = 928] [outer = 11352C00] 00:02:18 INFO - PROCESS | 908 | 1463036538395 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]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 665ms 00:02:18 INFO - PROCESS | 908 | 1463036538463 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 908 | 1463036538465 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 00:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:02:18 INFO - PROCESS | 908 | 1463036538470 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 908 | 1463036538475 Marionette TRACE conn3 <- [1,1202,null,{}] 00:02:18 INFO - PROCESS | 908 | 1463036538484 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}] 00:02:18 INFO - PROCESS | 908 | 1463036538550 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 00:02:18 INFO - PROCESS | 908 | 1463036538558 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 908 | ++DOCSHELL 169B2000 == 49 [pid = 908] [id = 310] 00:02:18 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (169B3400) [pid = 908] [serial = 929] [outer = 00000000] 00:02:18 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16B20800) [pid = 908] [serial = 930] [outer = 169B3400] 00:02:18 INFO - PROCESS | 908 | 1463036538602 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (16FCA000) [pid = 908] [serial = 931] [outer = 169B3400] 00:02:19 INFO - PROCESS | 908 | 1463036539091 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]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 650ms 00:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:02:19 INFO - PROCESS | 908 | 1463036539131 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 908 | 1463036539133 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 00:02:19 INFO - PROCESS | 908 | 1463036539120 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 908 | 1463036539122 Marionette TRACE conn3 <- [1,1206,null,{}] 00:02:19 INFO - PROCESS | 908 | 1463036539129 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}] 00:02:19 INFO - PROCESS | 908 | 1463036539237 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 00:02:19 INFO - PROCESS | 908 | 1463036539346 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 908 | ++DOCSHELL 16B1A800 == 50 [pid = 908] [id = 311] 00:02:19 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (16FD2000) [pid = 908] [serial = 932] [outer = 00000000] 00:02:19 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (19B23400) [pid = 908] [serial = 933] [outer = 16FD2000] 00:02:19 INFO - PROCESS | 908 | 1463036539391 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (19B28400) [pid = 908] [serial = 934] [outer = 16FD2000] 00:02:19 INFO - PROCESS | 908 | 1463036539754 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]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 650ms 00:02:19 INFO - PROCESS | 908 | 1463036539783 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 908 | 1463036539785 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 00:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:02:19 INFO - PROCESS | 908 | 1463036539794 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 908 | 1463036539796 Marionette TRACE conn3 <- [1,1210,null,{}] 00:02:19 INFO - PROCESS | 908 | 1463036539799 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}] 00:02:19 INFO - PROCESS | 908 | 1463036539913 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 00:02:19 INFO - PROCESS | 908 | 1463036539921 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 908 | ++DOCSHELL 19E4E000 == 51 [pid = 908] [id = 312] 00:02:19 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (19E4FC00) [pid = 908] [serial = 935] [outer = 00000000] 00:02:19 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1A303800) [pid = 908] [serial = 936] [outer = 19E4FC00] 00:02:19 INFO - PROCESS | 908 | 1463036539975 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (1AA02000) [pid = 908] [serial = 937] [outer = 19E4FC00] 00:02:20 INFO - PROCESS | 908 | 1463036540393 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] 00:02:20 INFO - PROCESS | 908 | 1463036540459 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 00:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:02:20 INFO - PROCESS | 908 | 1463036540463 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 908 | 1463036540464 Marionette TRACE conn3 <- [1,1214,null,{}] 00:02:20 INFO - PROCESS | 908 | 1463036540472 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}] 00:02:20 INFO - PROCESS | 908 | 1463036540609 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 00:02:20 INFO - PROCESS | 908 | 1463036540646 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 908 | ++DOCSHELL 1A303000 == 52 [pid = 908] [id = 313] 00:02:20 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (1AA3C800) [pid = 908] [serial = 938] [outer = 00000000] 00:02:20 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1ADC6800) [pid = 908] [serial = 939] [outer = 1AA3C800] 00:02:20 INFO - PROCESS | 908 | 1463036540672 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (1B092000) [pid = 908] [serial = 940] [outer = 1AA3C800] 00:02:21 INFO - PROCESS | 908 | 1463036541076 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 664ms 00:02:21 INFO - PROCESS | 908 | 1463036541126 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 908 | 1463036541128 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 00:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:02:21 INFO - PROCESS | 908 | 1463036541137 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 908 | 1463036541139 Marionette TRACE conn3 <- [1,1218,null,{}] 00:02:21 INFO - PROCESS | 908 | 1463036541142 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}] 00:02:21 INFO - PROCESS | 908 | 1463036541251 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 00:02:21 INFO - PROCESS | 908 | 1463036541257 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 908 | ++DOCSHELL 16911800 == 53 [pid = 908] [id = 314] 00:02:21 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (16913000) [pid = 908] [serial = 941] [outer = 00000000] 00:02:21 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (1691A800) [pid = 908] [serial = 942] [outer = 16913000] 00:02:21 INFO - PROCESS | 908 | 1463036541299 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (1691C800) [pid = 908] [serial = 943] [outer = 16913000] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 127 (1416E400) [pid = 908] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 126 (1AB54000) [pid = 908] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 125 (170E6C00) [pid = 908] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 124 (1A306C00) [pid = 908] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 123 (19B2EC00) [pid = 908] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 122 (111C9400) [pid = 908] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 121 (14028800) [pid = 908] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 120 (10714800) [pid = 908] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 119 (18460800) [pid = 908] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 118 (17F5C400) [pid = 908] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1471EC00) [pid = 908] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1471F400) [pid = 908] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1134F000) [pid = 908] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 114 (11359800) [pid = 908] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1063AC00) [pid = 908] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16309000) [pid = 908] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1473F400) [pid = 908] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:02:21 INFO - PROCESS | 908 | --DOMWINDOW == 110 (19B28800) [pid = 908] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:02:21 INFO - PROCESS | 908 | 1463036541933 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 842ms 00:02:21 INFO - PROCESS | 908 | 1463036541998 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 908 | 1463036542000 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 00:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:02:21 INFO - PROCESS | 908 | 1463036542003 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 908 | 1463036542005 Marionette TRACE conn3 <- [1,1222,null,{}] 00:02:21 INFO - PROCESS | 908 | 1463036542008 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}] 00:02:22 INFO - PROCESS | 908 | 1463036542069 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 00:02:22 INFO - PROCESS | 908 | 1463036542075 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 908 | ++DOCSHELL 1416E400 == 54 [pid = 908] [id = 315] 00:02:22 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (1471DC00) [pid = 908] [serial = 944] [outer = 00000000] 00:02:22 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (167C0C00) [pid = 908] [serial = 945] [outer = 1471DC00] 00:02:22 INFO - PROCESS | 908 | 1463036542118 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (16919400) [pid = 908] [serial = 946] [outer = 1471DC00] 00:02:22 INFO - PROCESS | 908 | 1463036542510 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]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 561ms 00:02:22 INFO - PROCESS | 908 | 1463036542565 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 908 | 1463036542567 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 00:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:02:22 INFO - PROCESS | 908 | 1463036542573 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 908 | 1463036542575 Marionette TRACE conn3 <- [1,1226,null,{}] 00:02:22 INFO - PROCESS | 908 | 1463036542578 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}] 00:02:22 INFO - PROCESS | 908 | 1463036542656 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 00:02:22 INFO - PROCESS | 908 | 1463036542662 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 908 | ++DOCSHELL 14739800 == 55 [pid = 908] [id = 316] 00:02:22 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (15319400) [pid = 908] [serial = 947] [outer = 00000000] 00:02:22 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (18759000) [pid = 908] [serial = 948] [outer = 15319400] 00:02:22 INFO - PROCESS | 908 | 1463036542688 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (19B25400) [pid = 908] [serial = 949] [outer = 15319400] 00:02:23 INFO - PROCESS | 908 | 1463036543086 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 561ms 00:02:23 INFO - PROCESS | 908 | 1463036543139 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 908 | 1463036543141 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:02:23 INFO - PROCESS | 908 | 1463036543144 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 908 | 1463036543146 Marionette TRACE conn3 <- [1,1230,null,{}] 00:02:23 INFO - PROCESS | 908 | 1463036543149 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}] 00:02:23 INFO - PROCESS | 908 | 1463036543233 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 00:02:23 INFO - PROCESS | 908 | 1463036543240 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 908 | ++DOCSHELL 1471B400 == 56 [pid = 908] [id = 317] 00:02:23 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1691D800) [pid = 908] [serial = 950] [outer = 00000000] 00:02:23 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1AB59000) [pid = 908] [serial = 951] [outer = 1691D800] 00:02:23 INFO - PROCESS | 908 | 1463036543288 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (1B252000) [pid = 908] [serial = 952] [outer = 1691D800] 00:02:23 INFO - PROCESS | 908 | 1463036543848 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 768ms 00:02:23 INFO - PROCESS | 908 | 1463036543908 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 908 | 1463036543913 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:02:23 INFO - PROCESS | 908 | 1463036543918 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 908 | 1463036543923 Marionette TRACE conn3 <- [1,1234,null,{}] 00:02:23 INFO - PROCESS | 908 | 1463036543930 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}] 00:02:24 INFO - PROCESS | 908 | 1463036544025 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 00:02:24 INFO - PROCESS | 908 | 1463036544137 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 908 | ++DOCSHELL 107F6800 == 57 [pid = 908] [id = 318] 00:02:24 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (10D59800) [pid = 908] [serial = 953] [outer = 00000000] 00:02:24 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (11026400) [pid = 908] [serial = 954] [outer = 10D59800] 00:02:24 INFO - PROCESS | 908 | 1463036544192 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (1102DC00) [pid = 908] [serial = 955] [outer = 10D59800] 00:02:24 INFO - PROCESS | 908 | 1463036544772 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]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 901ms 00:02:24 INFO - PROCESS | 908 | 1463036544811 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 908 | 1463036544817 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 00:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:02:24 INFO - PROCESS | 908 | 1463036544823 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 908 | 1463036544826 Marionette TRACE conn3 <- [1,1238,null,{}] 00:02:24 INFO - PROCESS | 908 | 1463036544830 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}] 00:02:24 INFO - PROCESS | 908 | 1463036544918 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 00:02:25 INFO - PROCESS | 908 | 1463036545023 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 908 | ++DOCSHELL 12CC8800 == 58 [pid = 908] [id = 319] 00:02:25 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (12CD3800) [pid = 908] [serial = 956] [outer = 00000000] 00:02:25 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (14176800) [pid = 908] [serial = 957] [outer = 12CD3800] 00:02:25 INFO - PROCESS | 908 | 1463036545077 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (14734000) [pid = 908] [serial = 958] [outer = 12CD3800] 00:02:25 INFO - PROCESS | 908 | 1463036545643 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 842ms 00:02:25 INFO - PROCESS | 908 | 1463036545672 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 908 | 1463036545675 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 00:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:02:25 INFO - PROCESS | 908 | 1463036545679 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 908 | 1463036545683 Marionette TRACE conn3 <- [1,1242,null,{}] 00:02:25 INFO - PROCESS | 908 | 1463036545694 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}] 00:02:25 INFO - PROCESS | 908 | 1463036545784 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 00:02:25 INFO - PROCESS | 908 | 1463036545890 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 908 | ++DOCSHELL 169B1800 == 59 [pid = 908] [id = 320] 00:02:25 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (169B5800) [pid = 908] [serial = 959] [outer = 00000000] 00:02:25 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (16FD3400) [pid = 908] [serial = 960] [outer = 169B5800] 00:02:25 INFO - PROCESS | 908 | 1463036545944 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (176E2000) [pid = 908] [serial = 961] [outer = 169B5800] 00:02:26 INFO - PROCESS | 908 | 1463036546548 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 945ms 00:02:26 INFO - PROCESS | 908 | 1463036546627 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 908 | 1463036546630 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 00:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:02:26 INFO - PROCESS | 908 | 1463036546634 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 908 | 1463036546636 Marionette TRACE conn3 <- [1,1246,null,{}] 00:02:26 INFO - PROCESS | 908 | 1463036546639 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}] 00:02:26 INFO - PROCESS | 908 | 1463036546757 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 00:02:26 INFO - PROCESS | 908 | 1463036546888 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 908 | ++DOCSHELL 106EC400 == 60 [pid = 908] [id = 321] 00:02:26 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (1630A000) [pid = 908] [serial = 962] [outer = 00000000] 00:02:26 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1A310800) [pid = 908] [serial = 963] [outer = 1630A000] 00:02:26 INFO - PROCESS | 908 | 1463036546944 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1AB58400) [pid = 908] [serial = 964] [outer = 1630A000] 00:02:27 INFO - PROCESS | 908 | 1463036547465 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 901ms 00:02:27 INFO - PROCESS | 908 | 1463036547526 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 908 | 1463036547529 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 00:02:27 INFO - PROCESS | 908 | 1463036547532 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:02:27 INFO - PROCESS | 908 | 1463036547534 Marionette TRACE conn3 <- [1,1250,null,{}] 00:02:27 INFO - PROCESS | 908 | 1463036547538 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}] 00:02:27 INFO - PROCESS | 908 | 1463036547629 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 00:02:27 INFO - PROCESS | 908 | 1463036547763 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 908 | ++DOCSHELL 167BB800 == 61 [pid = 908] [id = 322] 00:02:27 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (16917000) [pid = 908] [serial = 965] [outer = 00000000] 00:02:27 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (187DE800) [pid = 908] [serial = 966] [outer = 16917000] 00:02:27 INFO - PROCESS | 908 | 1463036547816 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (187E0C00) [pid = 908] [serial = 967] [outer = 16917000] 00:02:28 INFO - PROCESS | 908 | 1463036548348 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 901ms 00:02:28 INFO - PROCESS | 908 | 1463036548423 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 908 | 1463036548425 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 00:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:02:28 INFO - PROCESS | 908 | 1463036548443 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 908 | 1463036548445 Marionette TRACE conn3 <- [1,1254,null,{}] 00:02:28 INFO - PROCESS | 908 | 1463036548451 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}] 00:02:28 INFO - PROCESS | 908 | 1463036548565 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 00:02:28 INFO - PROCESS | 908 | 1463036548836 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 908 | ++DOCSHELL 0CA74400 == 62 [pid = 908] [id = 323] 00:02:28 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (0CA82800) [pid = 908] [serial = 968] [outer = 00000000] 00:02:28 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (11024000) [pid = 908] [serial = 969] [outer = 0CA82800] 00:02:28 INFO - PROCESS | 908 | 1463036548895 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (1102BC00) [pid = 908] [serial = 970] [outer = 0CA82800] 00:02:29 INFO - PROCESS | 908 | 1463036549473 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1093ms 00:02:29 INFO - PROCESS | 908 | 1463036549516 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 00:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:02:29 INFO - PROCESS | 908 | 1463036549520 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 00:02:29 INFO - PROCESS | 908 | 1463036549525 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 908 | 1463036549528 Marionette TRACE conn3 <- [1,1258,null,{}] 00:02:29 INFO - PROCESS | 908 | 1463036549533 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}] 00:02:29 INFO - PROCESS | 908 | 1463036549645 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 00:02:29 INFO - PROCESS | 908 | 1463036549739 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 908 | ++DOCSHELL 13236000 == 63 [pid = 908] [id = 324] 00:02:29 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (13238C00) [pid = 908] [serial = 971] [outer = 00000000] 00:02:29 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (14721000) [pid = 908] [serial = 972] [outer = 13238C00] 00:02:29 INFO - PROCESS | 908 | 1463036549788 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (16307000) [pid = 908] [serial = 973] [outer = 13238C00] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 14739800 == 62 [pid = 908] [id = 316] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 1416E400 == 61 [pid = 908] [id = 315] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 16911800 == 60 [pid = 908] [id = 314] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 1A303000 == 59 [pid = 908] [id = 313] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 19E4E000 == 58 [pid = 908] [id = 312] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 16B1A800 == 57 [pid = 908] [id = 311] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 169B2000 == 56 [pid = 908] [id = 310] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 111C0400 == 55 [pid = 908] [id = 309] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 15318C00 == 54 [pid = 908] [id = 308] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 0F94CC00 == 53 [pid = 908] [id = 307] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 182B3C00 == 52 [pid = 908] [id = 305] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 1348AC00 == 51 [pid = 908] [id = 304] 00:02:30 INFO - PROCESS | 908 | --DOCSHELL 111C6000 == 50 [pid = 908] [id = 303] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 139 (1471F000) [pid = 908] [serial = 864] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 138 (16B1EC00) [pid = 908] [serial = 867] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 137 (1AB5F400) [pid = 908] [serial = 870] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 136 (1B09B000) [pid = 908] [serial = 873] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 135 (1AB55C00) [pid = 908] [serial = 906] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 134 (15A91800) [pid = 908] [serial = 790] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 133 (1ADBBC00) [pid = 908] [serial = 796] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 132 (19AC3C00) [pid = 908] [serial = 793] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 131 (1AA05800) [pid = 908] [serial = 784] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1A30D000) [pid = 908] [serial = 751] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 129 (12CC4C00) [pid = 908] [serial = 745] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 128 (16366C00) [pid = 908] [serial = 748] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 127 (111CA000) [pid = 908] [serial = 787] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 126 (19AC7800) [pid = 908] [serial = 897] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 125 (18760800) [pid = 908] [serial = 895] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 124 (18758C00) [pid = 908] [serial = 894] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 123 (176DE800) [pid = 908] [serial = 901] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 122 (16FD7C00) [pid = 908] [serial = 900] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 121 (15A90000) [pid = 908] [serial = 885] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 120 (160CF000) [pid = 908] [serial = 886] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 119 (11359400) [pid = 908] [serial = 877] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 118 (11357000) [pid = 908] [serial = 876] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 117 (12CC8400) [pid = 908] [serial = 882] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 116 (13B31000) [pid = 908] [serial = 883] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 115 (12E22000) [pid = 908] [serial = 880] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 114 (11FBA400) [pid = 908] [serial = 879] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 113 (167BFC00) [pid = 908] [serial = 888] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 112 (19B2CC00) [pid = 908] [serial = 898] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 111 (167F0C00) [pid = 908] [serial = 891] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 110 (16FC9800) [pid = 908] [serial = 892] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1AA06800) [pid = 908] [serial = 904] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1A30B000) [pid = 908] [serial = 903] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16B14000) [pid = 908] [serial = 889] [outer = 00000000] [url = about:blank] 00:02:30 INFO - PROCESS | 908 | 1463036550302 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 783ms 00:02:30 INFO - PROCESS | 908 | 1463036550331 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 908 | 1463036550335 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 00:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:02:30 INFO - PROCESS | 908 | 1463036550339 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 908 | 1463036550341 Marionette TRACE conn3 <- [1,1262,null,{}] 00:02:30 INFO - PROCESS | 908 | 1463036550349 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}] 00:02:30 INFO - PROCESS | 908 | 1463036550416 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 00:02:30 INFO - PROCESS | 908 | 1463036550426 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 908 | ++DOCSHELL 122A7400 == 51 [pid = 908] [id = 325] 00:02:30 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (122B1400) [pid = 908] [serial = 974] [outer = 00000000] 00:02:30 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1348AC00) [pid = 908] [serial = 975] [outer = 122B1400] 00:02:30 INFO - PROCESS | 908 | 1463036550470 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (15310800) [pid = 908] [serial = 976] [outer = 122B1400] 00:02:30 INFO - PROCESS | 908 | 1463036550935 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 665ms 00:02:30 INFO - PROCESS | 908 | 1463036551002 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 908 | 1463036551004 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 00:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:02:30 INFO - PROCESS | 908 | 1463036551009 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 908 | 1463036551015 Marionette TRACE conn3 <- [1,1266,null,{}] 00:02:31 INFO - PROCESS | 908 | 1463036551023 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}] 00:02:31 INFO - PROCESS | 908 | 1463036551089 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 00:02:31 INFO - PROCESS | 908 | 1463036551176 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 908 | ++DOCSHELL 167C6400 == 52 [pid = 908] [id = 326] 00:02:31 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (167F0C00) [pid = 908] [serial = 977] [outer = 00000000] 00:02:31 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1691B000) [pid = 908] [serial = 978] [outer = 167F0C00] 00:02:31 INFO - PROCESS | 908 | 1463036551227 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (169B4800) [pid = 908] [serial = 979] [outer = 167F0C00] 00:02:31 INFO - PROCESS | 908 | 1463036551575 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]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 620ms 00:02:31 INFO - PROCESS | 908 | 1463036551630 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 908 | 1463036551634 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 00:02:31 INFO - PROCESS | 908 | 1463036551639 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:02:31 INFO - PROCESS | 908 | 1463036551641 Marionette TRACE conn3 <- [1,1270,null,{}] 00:02:31 INFO - PROCESS | 908 | 1463036551644 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}] 00:02:31 INFO - PROCESS | 908 | 1463036551737 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 00:02:31 INFO - PROCESS | 908 | 1463036551746 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 908 | ++DOCSHELL 11358400 == 53 [pid = 908] [id = 327] 00:02:31 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (11BBB000) [pid = 908] [serial = 980] [outer = 00000000] 00:02:31 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16BCA000) [pid = 908] [serial = 981] [outer = 11BBB000] 00:02:31 INFO - PROCESS | 908 | 1463036551790 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (16FD5000) [pid = 908] [serial = 982] [outer = 11BBB000] 00:02:32 INFO - PROCESS | 908 | 1463036552191 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 605ms 00:02:32 INFO - PROCESS | 908 | 1463036552240 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 908 | 1463036552252 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 00:02:32 INFO - PROCESS | 908 | 1463036552267 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 908 | 1463036552269 Marionette TRACE conn3 <- [1,1274,null,{}] 00:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:02:32 INFO - PROCESS | 908 | 1463036552272 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}] 00:02:32 INFO - PROCESS | 908 | 1463036552363 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 00:02:32 INFO - PROCESS | 908 | 1463036552372 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 908 | ++DOCSHELL 10E7D800 == 54 [pid = 908] [id = 328] 00:02:32 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (169B9800) [pid = 908] [serial = 983] [outer = 00000000] 00:02:32 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (17F25800) [pid = 908] [serial = 984] [outer = 169B9800] 00:02:32 INFO - PROCESS | 908 | 1463036552495 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (18766000) [pid = 908] [serial = 985] [outer = 169B9800] 00:02:32 INFO - PROCESS | 908 | 1463036552935 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 694ms 00:02:32 INFO - PROCESS | 908 | 1463036552956 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 908 | 1463036552958 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 00:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:02:32 INFO - PROCESS | 908 | 1463036552965 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 908 | 1463036552967 Marionette TRACE conn3 <- [1,1278,null,{}] 00:02:32 INFO - PROCESS | 908 | 1463036552970 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}] 00:02:33 INFO - PROCESS | 908 | 1463036553108 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 00:02:33 INFO - PROCESS | 908 | 1463036553172 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 908 | ++DOCSHELL 17F18800 == 55 [pid = 908] [id = 329] 00:02:33 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (187D7000) [pid = 908] [serial = 986] [outer = 00000000] 00:02:33 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (19ABCC00) [pid = 908] [serial = 987] [outer = 187D7000] 00:02:33 INFO - PROCESS | 908 | 1463036553216 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (19B21400) [pid = 908] [serial = 988] [outer = 187D7000] 00:02:33 INFO - PROCESS | 908 | 1463036553597 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]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 665ms 00:02:33 INFO - PROCESS | 908 | 1463036553634 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 908 | 1463036553636 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 00:02:33 INFO - PROCESS | 908 | 1463036553639 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 908 | 1463036553641 Marionette TRACE conn3 <- [1,1282,null,{}] 00:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:02:33 INFO - PROCESS | 908 | 1463036553644 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}] 00:02:33 INFO - PROCESS | 908 | 1463036553763 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 00:02:33 INFO - PROCESS | 908 | 1463036553825 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 908 | ++DOCSHELL 169B7000 == 56 [pid = 908] [id = 330] 00:02:33 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (19ABC800) [pid = 908] [serial = 989] [outer = 00000000] 00:02:33 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1A070C00) [pid = 908] [serial = 990] [outer = 19ABC800] 00:02:33 INFO - PROCESS | 908 | 1463036553851 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (1A20EC00) [pid = 908] [serial = 991] [outer = 19ABC800] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 124 (19E4FC00) [pid = 908] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1AA3C800) [pid = 908] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 122 (16913000) [pid = 908] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 121 (169B3400) [pid = 908] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1063F800) [pid = 908] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 119 (16FD2000) [pid = 908] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 118 (157AE800) [pid = 908] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 117 (11352C00) [pid = 908] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 116 (15319400) [pid = 908] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:02:34 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1471DC00) [pid = 908] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:02:34 INFO - PROCESS | 908 | 1463036554464 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]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 842ms 00:02:34 INFO - PROCESS | 908 | 1463036554477 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 908 | 1463036554479 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 00:02:34 INFO - PROCESS | 908 | 1463036554482 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:02:34 INFO - PROCESS | 908 | 1463036554484 Marionette TRACE conn3 <- [1,1286,null,{}] 00:02:34 INFO - PROCESS | 908 | 1463036554488 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}] 00:02:34 INFO - PROCESS | 908 | 1463036554571 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 00:02:34 INFO - PROCESS | 908 | 1463036554586 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 908 | ++DOCSHELL 1157B000 == 57 [pid = 908] [id = 331] 00:02:34 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (12CC4800) [pid = 908] [serial = 992] [outer = 00000000] 00:02:34 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (16FD6C00) [pid = 908] [serial = 993] [outer = 12CC4800] 00:02:34 INFO - PROCESS | 908 | 1463036554631 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (19B20000) [pid = 908] [serial = 994] [outer = 12CC4800] 00:02:35 INFO - PROCESS | 908 | 1463036555036 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]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 605ms 00:02:35 INFO - PROCESS | 908 | 1463036555083 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 908 | 1463036555085 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 00:02:35 INFO - PROCESS | 908 | 1463036555088 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:02:35 INFO - PROCESS | 908 | 1463036555090 Marionette TRACE conn3 <- [1,1290,null,{}] 00:02:35 INFO - PROCESS | 908 | 1463036555093 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}] 00:02:35 INFO - PROCESS | 908 | 1463036555172 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 00:02:35 INFO - PROCESS | 908 | 1463036555178 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 908 | ++DOCSHELL 16912C00 == 58 [pid = 908] [id = 332] 00:02:35 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (19E43800) [pid = 908] [serial = 995] [outer = 00000000] 00:02:35 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (1A725000) [pid = 908] [serial = 996] [outer = 19E43800] 00:02:35 INFO - PROCESS | 908 | 1463036555221 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1AA01800) [pid = 908] [serial = 997] [outer = 19E43800] 00:02:35 INFO - PROCESS | 908 | 1463036555621 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]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 561ms 00:02:35 INFO - PROCESS | 908 | 1463036555667 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 908 | 1463036555669 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 00:02:35 INFO - PROCESS | 908 | 1463036555673 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 908 | 1463036555674 Marionette TRACE conn3 <- [1,1294,null,{}] 00:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:02:35 INFO - PROCESS | 908 | 1463036555678 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}] 00:02:35 INFO - PROCESS | 908 | 1463036555747 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 00:02:35 INFO - PROCESS | 908 | 1463036555753 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 908 | ++DOCSHELL 169B8C00 == 59 [pid = 908] [id = 333] 00:02:35 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (187E2C00) [pid = 908] [serial = 998] [outer = 00000000] 00:02:35 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (1AA3AC00) [pid = 908] [serial = 999] [outer = 187E2C00] 00:02:35 INFO - PROCESS | 908 | 1463036555802 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1AB55C00) [pid = 908] [serial = 1000] [outer = 187E2C00] 00:02:36 INFO - PROCESS | 908 | 1463036556242 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 606ms 00:02:36 INFO - PROCESS | 908 | 1463036556325 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 908 | 1463036556329 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 00:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:02:36 INFO - PROCESS | 908 | 1463036556339 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 908 | 1463036556327 Marionette TRACE conn3 <- [1,1298,null,{}] 00:02:36 INFO - PROCESS | 908 | 1463036556333 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}] 00:02:36 INFO - PROCESS | 908 | 1463036556450 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 00:02:36 INFO - PROCESS | 908 | 1463036556560 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 908 | ++DOCSHELL 1102F400 == 60 [pid = 908] [id = 334] 00:02:36 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (11185C00) [pid = 908] [serial = 1001] [outer = 00000000] 00:02:36 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (11355000) [pid = 908] [serial = 1002] [outer = 11185C00] 00:02:36 INFO - PROCESS | 908 | 1463036556614 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (1157A000) [pid = 908] [serial = 1003] [outer = 11185C00] 00:02:37 INFO - PROCESS | 908 | 1463036557241 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] 00:02:37 INFO - PROCESS | 908 | 1463036557273 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 00:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:02:37 INFO - PROCESS | 908 | 1463036557281 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 908 | 1463036557285 Marionette TRACE conn3 <- [1,1302,null,{}] 00:02:37 INFO - PROCESS | 908 | 1463036557290 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}] 00:02:37 INFO - PROCESS | 908 | 1463036557443 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 00:02:37 INFO - PROCESS | 908 | 1463036557508 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 908 | ++DOCSHELL 1471DC00 == 61 [pid = 908] [id = 335] 00:02:37 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (160C4400) [pid = 908] [serial = 1004] [outer = 00000000] 00:02:37 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (167C5800) [pid = 908] [serial = 1005] [outer = 160C4400] 00:02:37 INFO - PROCESS | 908 | 1463036557545 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1691E800) [pid = 908] [serial = 1006] [outer = 160C4400] 00:02:38 INFO - PROCESS | 908 | 1463036558126 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 886ms 00:02:38 INFO - PROCESS | 908 | 1463036558173 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 908 | 1463036558175 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 00:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:02:38 INFO - PROCESS | 908 | 1463036558179 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 908 | 1463036558181 Marionette TRACE conn3 <- [1,1306,null,{}] 00:02:38 INFO - PROCESS | 908 | 1463036558191 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}] 00:02:38 INFO - PROCESS | 908 | 1463036558300 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 00:02:38 INFO - PROCESS | 908 | 1463036558436 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 908 | ++DOCSHELL 17078000 == 62 [pid = 908] [id = 336] 00:02:38 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (17079400) [pid = 908] [serial = 1007] [outer = 00000000] 00:02:38 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1707BC00) [pid = 908] [serial = 1008] [outer = 17079400] 00:02:38 INFO - PROCESS | 908 | 1463036558477 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (176E5C00) [pid = 908] [serial = 1009] [outer = 17079400] 00:02:39 INFO - PROCESS | 908 | 1463036559059 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 886ms 00:02:39 INFO - PROCESS | 908 | 1463036559091 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 908 | 1463036559093 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 00:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:02:39 INFO - PROCESS | 908 | 1463036559097 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 908 | 1463036559099 Marionette TRACE conn3 <- [1,1310,null,{}] 00:02:39 INFO - PROCESS | 908 | 1463036559102 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}] 00:02:39 INFO - PROCESS | 908 | 1463036559191 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 00:02:39 INFO - PROCESS | 908 | 1463036559296 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 908 | ++DOCSHELL 187E3400 == 63 [pid = 908] [id = 337] 00:02:39 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (19ABC000) [pid = 908] [serial = 1010] [outer = 00000000] 00:02:39 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (1A7F5C00) [pid = 908] [serial = 1011] [outer = 19ABC000] 00:02:39 INFO - PROCESS | 908 | 1463036559348 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (1AB60000) [pid = 908] [serial = 1012] [outer = 19ABC000] 00:02:39 INFO - PROCESS | 908 | 1463036559932 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 886ms 00:02:39 INFO - PROCESS | 908 | 1463036559990 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 908 | 1463036559992 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 00:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:02:39 INFO - PROCESS | 908 | 1463036559996 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 908 | 1463036559998 Marionette TRACE conn3 <- [1,1314,null,{}] 00:02:39 INFO - PROCESS | 908 | 1463036560001 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}] 00:02:40 INFO - PROCESS | 908 | 1463036560086 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 00:02:40 INFO - PROCESS | 908 | 1463036560218 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 908 | ++DOCSHELL 0F5A4000 == 64 [pid = 908] [id = 338] 00:02:40 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (0F5A4800) [pid = 908] [serial = 1013] [outer = 00000000] 00:02:40 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (0F5AD000) [pid = 908] [serial = 1014] [outer = 0F5A4800] 00:02:40 INFO - PROCESS | 908 | 1463036560272 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (0F5B0000) [pid = 908] [serial = 1015] [outer = 0F5A4800] 00:02:40 INFO - PROCESS | 908 | 1463036560842 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]]]}] 00:02:40 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 00:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 886ms 00:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:02:40 INFO - PROCESS | 908 | 1463036560886 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 908 | 1463036560889 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 00:02:40 INFO - PROCESS | 908 | 1463036560892 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 908 | 1463036560894 Marionette TRACE conn3 <- [1,1318,null,{}] 00:02:40 INFO - PROCESS | 908 | 1463036560913 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}] 00:02:41 INFO - PROCESS | 908 | 1463036561029 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 00:02:41 INFO - PROCESS | 908 | 1463036561159 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 908 | ++DOCSHELL 107F7000 == 65 [pid = 908] [id = 339] 00:02:41 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (107FA800) [pid = 908] [serial = 1016] [outer = 00000000] 00:02:41 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (12E48400) [pid = 908] [serial = 1017] [outer = 107FA800] 00:02:41 INFO - PROCESS | 908 | 1463036561214 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (16920400) [pid = 908] [serial = 1018] [outer = 107FA800] 00:02:41 INFO - PROCESS | 908 | 1463036561969 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]]]}] 00:02:42 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 00:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1152ms 00:02:42 INFO - PROCESS | 908 | 1463036562036 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 908 | 1463036562040 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 00:02:42 INFO - PROCESS | 908 | 1463036562045 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:02:42 INFO - PROCESS | 908 | 1463036562049 Marionette TRACE conn3 <- [1,1322,null,{}] 00:02:42 INFO - PROCESS | 908 | 1463036562055 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}] 00:02:42 INFO - PROCESS | 908 | 1463036562169 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 00:02:42 INFO - PROCESS | 908 | 1463036562300 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 908 | ++DOCSHELL 111C6000 == 66 [pid = 908] [id = 340] 00:02:42 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (111CA000) [pid = 908] [serial = 1019] [outer = 00000000] 00:02:42 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (11FB5000) [pid = 908] [serial = 1020] [outer = 111CA000] 00:02:42 INFO - PROCESS | 908 | 1463036562354 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (12E21C00) [pid = 908] [serial = 1021] [outer = 111CA000] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 16912C00 == 65 [pid = 908] [id = 332] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 1157B000 == 64 [pid = 908] [id = 331] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 169B7000 == 63 [pid = 908] [id = 330] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 17F18800 == 62 [pid = 908] [id = 329] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 10E7D800 == 61 [pid = 908] [id = 328] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 11358400 == 60 [pid = 908] [id = 327] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 167C6400 == 59 [pid = 908] [id = 326] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 122A7400 == 58 [pid = 908] [id = 325] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 13236000 == 57 [pid = 908] [id = 324] 00:02:42 INFO - PROCESS | 908 | --DOCSHELL 0CA74400 == 56 [pid = 908] [id = 323] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 144 (1AB59000) [pid = 908] [serial = 951] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 143 (1AA02000) [pid = 908] [serial = 937] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 142 (1691A800) [pid = 908] [serial = 942] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 141 (16B20800) [pid = 908] [serial = 930] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 140 (16FCA000) [pid = 908] [serial = 931] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 139 (1B092000) [pid = 908] [serial = 940] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 138 (11356C00) [pid = 908] [serial = 921] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 137 (19B23400) [pid = 908] [serial = 933] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 136 (167BE800) [pid = 908] [serial = 925] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 135 (16313400) [pid = 908] [serial = 924] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 134 (132EB000) [pid = 908] [serial = 927] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 133 (1630CC00) [pid = 908] [serial = 928] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 132 (14733C00) [pid = 908] [serial = 912] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 131 (11351C00) [pid = 908] [serial = 909] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 130 (19B2A000) [pid = 908] [serial = 915] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 129 (1B393400) [pid = 908] [serial = 918] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 128 (18759000) [pid = 908] [serial = 948] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 127 (19B25400) [pid = 908] [serial = 949] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 126 (1691C800) [pid = 908] [serial = 943] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 125 (12C16400) [pid = 908] [serial = 922] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 124 (167C0C00) [pid = 908] [serial = 945] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 123 (16919400) [pid = 908] [serial = 946] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 122 (19B28400) [pid = 908] [serial = 934] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1A303800) [pid = 908] [serial = 936] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1ADC6800) [pid = 908] [serial = 939] [outer = 00000000] [url = about:blank] 00:02:42 INFO - PROCESS | 908 | 1463036562891 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]]]}] 00:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 901ms 00:02:42 INFO - PROCESS | 908 | 1463036562938 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 908 | 1463036562944 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 00:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:02:42 INFO - PROCESS | 908 | 1463036562950 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 908 | 1463036562952 Marionette TRACE conn3 <- [1,1326,null,{}] 00:02:42 INFO - PROCESS | 908 | 1463036562956 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}] 00:02:43 INFO - PROCESS | 908 | 1463036563042 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 00:02:43 INFO - PROCESS | 908 | 1463036563142 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 908 | ++DOCSHELL 1102A000 == 57 [pid = 908] [id = 341] 00:02:43 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (111C2C00) [pid = 908] [serial = 1022] [outer = 00000000] 00:02:43 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (130EDC00) [pid = 908] [serial = 1023] [outer = 111C2C00] 00:02:43 INFO - PROCESS | 908 | 1463036563186 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (1473CC00) [pid = 908] [serial = 1024] [outer = 111C2C00] 00:02:43 INFO - PROCESS | 908 | 1463036563998 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]]]}] 00:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1078ms 00:02:44 INFO - PROCESS | 908 | 1463036564040 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 908 | 1463036564042 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 00:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:02:44 INFO - PROCESS | 908 | 1463036564050 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 908 | 1463036564053 Marionette TRACE conn3 <- [1,1330,null,{}] 00:02:44 INFO - PROCESS | 908 | 1463036564063 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}] 00:02:44 INFO - PROCESS | 908 | 1463036564150 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 00:02:44 INFO - PROCESS | 908 | 1463036564157 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 908 | ++DOCSHELL 15A99800 == 58 [pid = 908] [id = 342] 00:02:44 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (15E72800) [pid = 908] [serial = 1025] [outer = 00000000] 00:02:44 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (167BF000) [pid = 908] [serial = 1026] [outer = 15E72800] 00:02:44 INFO - PROCESS | 908 | 1463036564187 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (16918C00) [pid = 908] [serial = 1027] [outer = 15E72800] 00:02:44 INFO - PROCESS | 908 | 1463036564622 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]]]}] 00:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 591ms 00:02:44 INFO - PROCESS | 908 | 1463036564652 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 908 | 1463036564654 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 00:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:02:44 INFO - PROCESS | 908 | 1463036564668 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 908 | 1463036564670 Marionette TRACE conn3 <- [1,1334,null,{}] 00:02:44 INFO - PROCESS | 908 | 1463036564673 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}] 00:02:44 INFO - PROCESS | 908 | 1463036564787 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 00:02:44 INFO - PROCESS | 908 | 1463036564794 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 908 | ++DOCSHELL 167BE800 == 59 [pid = 908] [id = 343] 00:02:44 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (169AB000) [pid = 908] [serial = 1028] [outer = 00000000] 00:02:44 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (16EEF800) [pid = 908] [serial = 1029] [outer = 169AB000] 00:02:44 INFO - PROCESS | 908 | 1463036564824 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (17071000) [pid = 908] [serial = 1030] [outer = 169AB000] 00:02:45 INFO - PROCESS | 908 | 1463036565262 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]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 665ms 00:02:45 INFO - PROCESS | 908 | 1463036565328 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 908 | 1463036565330 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 00:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:02:45 INFO - PROCESS | 908 | 1463036565338 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 908 | 1463036565350 Marionette TRACE conn3 <- [1,1338,null,{}] 00:02:45 INFO - PROCESS | 908 | 1463036565362 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}] 00:02:45 INFO - PROCESS | 908 | 1463036565510 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 00:02:45 INFO - PROCESS | 908 | 1463036565535 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 908 | ++DOCSHELL 1691FC00 == 60 [pid = 908] [id = 344] 00:02:45 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (16FC9800) [pid = 908] [serial = 1031] [outer = 00000000] 00:02:45 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (170E6C00) [pid = 908] [serial = 1032] [outer = 16FC9800] 00:02:45 INFO - PROCESS | 908 | 1463036565579 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (176E4800) [pid = 908] [serial = 1033] [outer = 16FC9800] 00:02:46 INFO - PROCESS | 908 | 1463036566018 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]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 723ms 00:02:46 INFO - PROCESS | 908 | 1463036566058 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 908 | 1463036566059 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 00:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:02:46 INFO - PROCESS | 908 | 1463036566046 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 908 | 1463036566047 Marionette TRACE conn3 <- [1,1342,null,{}] 00:02:46 INFO - PROCESS | 908 | 1463036566056 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}] 00:02:46 INFO - PROCESS | 908 | 1463036566184 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 00:02:46 INFO - PROCESS | 908 | 1463036566197 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 908 | ++DOCSHELL 1871BC00 == 61 [pid = 908] [id = 345] 00:02:46 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1875C000) [pid = 908] [serial = 1034] [outer = 00000000] 00:02:46 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (19AC0800) [pid = 908] [serial = 1035] [outer = 1875C000] 00:02:46 INFO - PROCESS | 908 | 1463036566294 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (19AC3000) [pid = 908] [serial = 1036] [outer = 1875C000] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 134 (19ABC800) [pid = 908] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 133 (187D7000) [pid = 908] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 132 (0CA82800) [pid = 908] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 131 (13238C00) [pid = 908] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 130 (167F0C00) [pid = 908] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 129 (122B1400) [pid = 908] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 128 (11BBB000) [pid = 908] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 127 (12CC4800) [pid = 908] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 126 (169B9800) [pid = 908] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:02:46 INFO - PROCESS | 908 | --DOMWINDOW == 125 (19E43800) [pid = 908] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:02:46 INFO - PROCESS | 908 | 1463036566930 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]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 886ms 00:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:02:46 INFO - PROCESS | 908 | 1463036566953 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 908 | 1463036566955 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 00:02:46 INFO - PROCESS | 908 | 1463036566959 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 908 | 1463036566960 Marionette TRACE conn3 <- [1,1346,null,{}] 00:02:46 INFO - PROCESS | 908 | 1463036566964 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}] 00:02:47 INFO - PROCESS | 908 | 1463036567025 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 00:02:47 INFO - PROCESS | 908 | 1463036567120 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 908 | ++DOCSHELL 106ECC00 == 62 [pid = 908] [id = 346] 00:02:47 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (10D64400) [pid = 908] [serial = 1037] [outer = 00000000] 00:02:47 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (16B19400) [pid = 908] [serial = 1038] [outer = 10D64400] 00:02:47 INFO - PROCESS | 908 | 1463036567163 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (19B27C00) [pid = 908] [serial = 1039] [outer = 10D64400] 00:02:47 INFO - PROCESS | 908 | 1463036567498 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]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 562ms 00:02:47 INFO - PROCESS | 908 | 1463036567519 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 908 | 1463036567521 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 00:02:47 INFO - PROCESS | 908 | 1463036567524 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:02:47 INFO - PROCESS | 908 | 1463036567525 Marionette TRACE conn3 <- [1,1350,null,{}] 00:02:47 INFO - PROCESS | 908 | 1463036567529 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}] 00:02:47 INFO - PROCESS | 908 | 1463036567610 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 00:02:47 INFO - PROCESS | 908 | 1463036567699 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 908 | ++DOCSHELL 167C0000 == 63 [pid = 908] [id = 347] 00:02:47 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (169B9800) [pid = 908] [serial = 1040] [outer = 00000000] 00:02:47 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1A726C00) [pid = 908] [serial = 1041] [outer = 169B9800] 00:02:47 INFO - PROCESS | 908 | 1463036567743 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1AA04800) [pid = 908] [serial = 1042] [outer = 169B9800] 00:02:48 INFO - PROCESS | 908 | 1463036568084 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]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 606ms 00:02:48 INFO - PROCESS | 908 | 1463036568120 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 908 | 1463036568122 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 00:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:02:48 INFO - PROCESS | 908 | 1463036568126 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 908 | 1463036568127 Marionette TRACE conn3 <- [1,1354,null,{}] 00:02:48 INFO - PROCESS | 908 | 1463036568130 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}] 00:02:48 INFO - PROCESS | 908 | 1463036568249 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 00:02:48 INFO - PROCESS | 908 | 1463036568257 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 908 | ++DOCSHELL 1AA07000 == 64 [pid = 908] [id = 348] 00:02:48 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1AA0C000) [pid = 908] [serial = 1043] [outer = 00000000] 00:02:48 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1AB5C800) [pid = 908] [serial = 1044] [outer = 1AA0C000] 00:02:48 INFO - PROCESS | 908 | 1463036568301 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1AB60400) [pid = 908] [serial = 1045] [outer = 1AA0C000] 00:02:48 INFO - PROCESS | 908 | 1463036568755 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] 00:02:48 INFO - PROCESS | 908 | 1463036568793 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 00:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:02:48 INFO - PROCESS | 908 | 1463036568799 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 908 | 1463036568803 Marionette TRACE conn3 <- [1,1358,null,{}] 00:02:48 INFO - PROCESS | 908 | 1463036568810 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}] 00:02:48 INFO - PROCESS | 908 | 1463036568926 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 00:02:49 INFO - PROCESS | 908 | 1463036569043 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 908 | ++DOCSHELL 11025C00 == 65 [pid = 908] [id = 349] 00:02:49 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (11027400) [pid = 908] [serial = 1046] [outer = 00000000] 00:02:49 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (11353400) [pid = 908] [serial = 1047] [outer = 11027400] 00:02:49 INFO - PROCESS | 908 | 1463036569081 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (11B65000) [pid = 908] [serial = 1048] [outer = 11027400] 00:02:49 INFO - PROCESS | 908 | 1463036569735 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] 00:02:49 INFO - PROCESS | 908 | 1463036569795 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 00:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:02:49 INFO - PROCESS | 908 | 1463036569820 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 908 | 1463036569823 Marionette TRACE conn3 <- [1,1362,null,{}] 00:02:49 INFO - PROCESS | 908 | 1463036569841 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}] 00:02:49 INFO - PROCESS | 908 | 1463036569932 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 00:02:50 INFO - PROCESS | 908 | 1463036570073 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 908 | ++DOCSHELL 12220800 == 66 [pid = 908] [id = 350] 00:02:50 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (12E4BC00) [pid = 908] [serial = 1049] [outer = 00000000] 00:02:50 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (167B9800) [pid = 908] [serial = 1050] [outer = 12E4BC00] 00:02:50 INFO - PROCESS | 908 | 1463036570127 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (169B4C00) [pid = 908] [serial = 1051] [outer = 12E4BC00] 00:02:50 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:50 INFO - PROCESS | 908 | 1463036570675 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] 00:02:50 INFO - PROCESS | 908 | 1463036570736 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 00:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:02:50 INFO - PROCESS | 908 | 1463036570740 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 908 | 1463036570744 Marionette TRACE conn3 <- [1,1366,null,{}] 00:02:50 INFO - PROCESS | 908 | 1463036570755 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}] 00:02:50 INFO - PROCESS | 908 | 1463036570848 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 00:02:50 INFO - PROCESS | 908 | 1463036570985 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 908 | ++DOCSHELL 18718800 == 67 [pid = 908] [id = 351] 00:02:50 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (1875A400) [pid = 908] [serial = 1052] [outer = 00000000] 00:02:51 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1A724C00) [pid = 908] [serial = 1053] [outer = 1875A400] 00:02:51 INFO - PROCESS | 908 | 1463036571047 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (1B09B400) [pid = 908] [serial = 1054] [outer = 1875A400] 00:02:51 INFO - PROCESS | 908 | 1463036571626 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] 00:02:51 INFO - PROCESS | 908 | 1463036571690 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 00:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:02:51 INFO - PROCESS | 908 | 1463036571693 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 908 | 1463036571695 Marionette TRACE conn3 <- [1,1370,null,{}] 00:02:51 INFO - PROCESS | 908 | 1463036571699 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}] 00:02:51 INFO - PROCESS | 908 | 1463036571804 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 00:02:51 INFO - PROCESS | 908 | 1463036571919 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 908 | ++DOCSHELL 1A30C800 == 68 [pid = 908] [id = 352] 00:02:51 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1B254800) [pid = 908] [serial = 1055] [outer = 00000000] 00:02:51 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1B62FC00) [pid = 908] [serial = 1056] [outer = 1B254800] 00:02:51 INFO - PROCESS | 908 | 1463036571973 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (1B633C00) [pid = 908] [serial = 1057] [outer = 1B254800] 00:02:52 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:52 INFO - PROCESS | 908 | 1463036572585 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] 00:02:52 INFO - PROCESS | 908 | 1463036572644 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 00:02:52 INFO - PROCESS | 908 | 1463036572648 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:02:52 INFO - PROCESS | 908 | 1463036572650 Marionette TRACE conn3 <- [1,1374,null,{}] 00:02:52 INFO - PROCESS | 908 | 1463036572653 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}] 00:02:52 INFO - PROCESS | 908 | 1463036572738 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 00:02:52 INFO - PROCESS | 908 | 1463036572873 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 908 | ++DOCSHELL 18D42C00 == 69 [pid = 908] [id = 353] 00:02:52 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (18D43000) [pid = 908] [serial = 1058] [outer = 00000000] 00:02:52 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (18D4B000) [pid = 908] [serial = 1059] [outer = 18D43000] 00:02:52 INFO - PROCESS | 908 | 1463036572927 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 908 | ++DOMWINDOW == 149 (18D4D000) [pid = 908] [serial = 1060] [outer = 18D43000] 00:02:53 INFO - PROCESS | 908 | 1463036573547 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] 00:02:53 INFO - PROCESS | 908 | 1463036573586 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 00:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:02:53 INFO - PROCESS | 908 | 1463036573589 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 908 | 1463036573591 Marionette TRACE conn3 <- [1,1378,null,{}] 00:02:53 INFO - PROCESS | 908 | 1463036573595 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}] 00:02:53 INFO - PROCESS | 908 | 1463036573720 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 00:02:53 INFO - PROCESS | 908 | 1463036573834 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 908 | ++DOCSHELL 0F5AC800 == 70 [pid = 908] [id = 354] 00:02:53 INFO - PROCESS | 908 | ++DOMWINDOW == 150 (11023800) [pid = 908] [serial = 1061] [outer = 00000000] 00:02:53 INFO - PROCESS | 908 | ++DOMWINDOW == 151 (187E3800) [pid = 908] [serial = 1062] [outer = 11023800] 00:02:53 INFO - PROCESS | 908 | 1463036573931 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 908 | ++DOMWINDOW == 152 (18D50400) [pid = 908] [serial = 1063] [outer = 11023800] 00:02:54 INFO - PROCESS | 908 | 1463036574680 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]]]}] 00:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1152ms 00:02:54 INFO - PROCESS | 908 | 1463036574724 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 908 | 1463036574729 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 00:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:02:54 INFO - PROCESS | 908 | 1463036574734 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 908 | 1463036574738 Marionette TRACE conn3 <- [1,1382,null,{}] 00:02:54 INFO - PROCESS | 908 | 1463036574742 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}] 00:02:54 INFO - PROCESS | 908 | 1463036574845 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 00:02:54 INFO - PROCESS | 908 | 1463036574984 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 908 | ++DOCSHELL 122A9400 == 71 [pid = 908] [id = 355] 00:02:54 INFO - PROCESS | 908 | ++DOMWINDOW == 153 (12CD2000) [pid = 908] [serial = 1064] [outer = 00000000] 00:02:55 INFO - PROCESS | 908 | ++DOMWINDOW == 154 (14721400) [pid = 908] [serial = 1065] [outer = 12CD2000] 00:02:55 INFO - PROCESS | 908 | 1463036575036 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 908 | ++DOMWINDOW == 155 (160C1C00) [pid = 908] [serial = 1066] [outer = 12CD2000] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 167C0000 == 70 [pid = 908] [id = 347] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 106ECC00 == 69 [pid = 908] [id = 346] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 1871BC00 == 68 [pid = 908] [id = 345] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 1691FC00 == 67 [pid = 908] [id = 344] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 167BE800 == 66 [pid = 908] [id = 343] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 15A99800 == 65 [pid = 908] [id = 342] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 1102A000 == 64 [pid = 908] [id = 341] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 111C6000 == 63 [pid = 908] [id = 340] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 17078000 == 62 [pid = 908] [id = 336] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 1471DC00 == 61 [pid = 908] [id = 335] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 154 (1AA3AC00) [pid = 908] [serial = 999] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 1102F400 == 60 [pid = 908] [id = 334] 00:02:55 INFO - PROCESS | 908 | --DOCSHELL 169B8C00 == 59 [pid = 908] [id = 333] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 153 (1A070C00) [pid = 908] [serial = 990] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 152 (11026400) [pid = 908] [serial = 954] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 151 (14176800) [pid = 908] [serial = 957] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 150 (16FD3400) [pid = 908] [serial = 960] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 149 (1A310800) [pid = 908] [serial = 963] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 148 (19B21400) [pid = 908] [serial = 988] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 147 (1102BC00) [pid = 908] [serial = 970] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 146 (11024000) [pid = 908] [serial = 969] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 145 (16307000) [pid = 908] [serial = 973] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 144 (14721000) [pid = 908] [serial = 972] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 143 (1691B000) [pid = 908] [serial = 978] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 142 (169B4800) [pid = 908] [serial = 979] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 141 (19ABCC00) [pid = 908] [serial = 987] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1348AC00) [pid = 908] [serial = 975] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 139 (15310800) [pid = 908] [serial = 976] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 138 (16BCA000) [pid = 908] [serial = 981] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 137 (187DE800) [pid = 908] [serial = 966] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 136 (19B20000) [pid = 908] [serial = 994] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 135 (16FD6C00) [pid = 908] [serial = 993] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 134 (1A20EC00) [pid = 908] [serial = 991] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 133 (17F25800) [pid = 908] [serial = 984] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 132 (18766000) [pid = 908] [serial = 985] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 131 (1AA01800) [pid = 908] [serial = 997] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1A725000) [pid = 908] [serial = 996] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | --DOMWINDOW == 129 (16FD5000) [pid = 908] [serial = 982] [outer = 00000000] [url = about:blank] 00:02:55 INFO - PROCESS | 908 | 1463036575498 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]]]}] 00:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 797ms 00:02:55 INFO - PROCESS | 908 | 1463036575544 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 908 | 1463036575549 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 00:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:02:55 INFO - PROCESS | 908 | 1463036575555 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 908 | 1463036575558 Marionette TRACE conn3 <- [1,1386,null,{}] 00:02:55 INFO - PROCESS | 908 | 1463036575561 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}] 00:02:55 INFO - PROCESS | 908 | 1463036575632 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 00:02:55 INFO - PROCESS | 908 | 1463036575641 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 908 | ++DOCSHELL 13234400 == 60 [pid = 908] [id = 356] 00:02:55 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (132EB000) [pid = 908] [serial = 1067] [outer = 00000000] 00:02:55 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (15A90400) [pid = 908] [serial = 1068] [outer = 132EB000] 00:02:55 INFO - PROCESS | 908 | 1463036575685 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1630B400) [pid = 908] [serial = 1069] [outer = 132EB000] 00:02:56 INFO - PROCESS | 908 | 1463036576143 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 606ms 00:02:56 INFO - PROCESS | 908 | 1463036576158 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 908 | 1463036576160 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 00:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:02:56 INFO - PROCESS | 908 | 1463036576163 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 908 | 1463036576166 Marionette TRACE conn3 <- [1,1390,null,{}] 00:02:56 INFO - PROCESS | 908 | 1463036576176 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}] 00:02:56 INFO - PROCESS | 908 | 1463036576253 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 00:02:56 INFO - PROCESS | 908 | 1463036576262 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 908 | ++DOCSHELL 16B16C00 == 61 [pid = 908] [id = 357] 00:02:56 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (16FC8400) [pid = 908] [serial = 1070] [outer = 00000000] 00:02:56 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (17074800) [pid = 908] [serial = 1071] [outer = 16FC8400] 00:02:56 INFO - PROCESS | 908 | 1463036576308 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (17977C00) [pid = 908] [serial = 1072] [outer = 16FC8400] 00:02:56 INFO - PROCESS | 908 | 1463036576794 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 649ms 00:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:02:56 INFO - PROCESS | 908 | 1463036576826 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 908 | 1463036576829 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 00:02:56 INFO - PROCESS | 908 | 1463036576832 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 908 | 1463036576834 Marionette TRACE conn3 <- [1,1394,null,{}] 00:02:56 INFO - PROCESS | 908 | 1463036576838 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}] 00:02:56 INFO - PROCESS | 908 | 1463036576906 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 00:02:56 INFO - PROCESS | 908 | 1463036576915 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 908 | ++DOCSHELL 17072C00 == 62 [pid = 908] [id = 358] 00:02:56 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (182B2C00) [pid = 908] [serial = 1073] [outer = 00000000] 00:02:56 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (18D43C00) [pid = 908] [serial = 1074] [outer = 182B2C00] 00:02:56 INFO - PROCESS | 908 | 1463036576959 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (18D4E400) [pid = 908] [serial = 1075] [outer = 182B2C00] 00:02:57 INFO - PROCESS | 908 | 1463036577374 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]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 574ms 00:02:57 INFO - PROCESS | 908 | 1463036577404 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 908 | 1463036577406 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 00:02:57 INFO - PROCESS | 908 | 1463036577429 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 908 | 1463036577431 Marionette TRACE conn3 <- [1,1398,null,{}] 00:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:02:57 INFO - PROCESS | 908 | 1463036577434 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}] 00:02:57 INFO - PROCESS | 908 | 1463036577551 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 00:02:57 INFO - PROCESS | 908 | 1463036577634 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 908 | ++DOCSHELL 1871EC00 == 63 [pid = 908] [id = 359] 00:02:57 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (18D4C400) [pid = 908] [serial = 1076] [outer = 00000000] 00:02:57 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (19B23C00) [pid = 908] [serial = 1077] [outer = 18D4C400] 00:02:57 INFO - PROCESS | 908 | 1463036577680 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (19E42C00) [pid = 908] [serial = 1078] [outer = 18D4C400] 00:02:58 INFO - PROCESS | 908 | 1463036578128 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]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 720ms 00:02:58 INFO - PROCESS | 908 | 1463036578180 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 908 | 1463036578182 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 00:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:02:58 INFO - PROCESS | 908 | 1463036578186 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 908 | 1463036578188 Marionette TRACE conn3 <- [1,1402,null,{}] 00:02:58 INFO - PROCESS | 908 | 1463036578191 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}] 00:02:58 INFO - PROCESS | 908 | 1463036578298 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 00:02:58 INFO - PROCESS | 908 | 1463036578367 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 908 | ++DOCSHELL 1A729800 == 64 [pid = 908] [id = 360] 00:02:58 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1A72C400) [pid = 908] [serial = 1079] [outer = 00000000] 00:02:58 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (1AA0B400) [pid = 908] [serial = 1080] [outer = 1A72C400] 00:02:58 INFO - PROCESS | 908 | 1463036578410 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1AA0BC00) [pid = 908] [serial = 1081] [outer = 1A72C400] 00:02:58 INFO - PROCESS | 908 | 1463036578835 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]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 674ms 00:02:58 INFO - PROCESS | 908 | 1463036578867 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 908 | 1463036578869 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 00:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:02:58 INFO - PROCESS | 908 | 1463036578873 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 908 | 1463036578876 Marionette TRACE conn3 <- [1,1406,null,{}] 00:02:58 INFO - PROCESS | 908 | 1463036578881 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}] 00:02:59 INFO - PROCESS | 908 | 1463036579042 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 00:02:59 INFO - PROCESS | 908 | 1463036579052 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 908 | ++DOCSHELL 12CD2400 == 65 [pid = 908] [id = 361] 00:02:59 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (147C2800) [pid = 908] [serial = 1082] [outer = 00000000] 00:02:59 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (1B095800) [pid = 908] [serial = 1083] [outer = 147C2800] 00:02:59 INFO - PROCESS | 908 | 1463036579156 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (1B38FC00) [pid = 908] [serial = 1084] [outer = 147C2800] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 146 (16310800) [pid = 908] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 145 (10D55C00) [pid = 908] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 144 (12E23400) [pid = 908] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 143 (167BF800) [pid = 908] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 142 (1875C800) [pid = 908] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 141 (14718400) [pid = 908] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1AA09C00) [pid = 908] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 139 (1875C000) [pid = 908] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 138 (107FA800) [pid = 908] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 137 (111CA000) [pid = 908] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 136 (111C2C00) [pid = 908] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 135 (10D64400) [pid = 908] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 134 (16FC9800) [pid = 908] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 133 (15E72800) [pid = 908] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 132 (169B9800) [pid = 908] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 131 (169AB000) [pid = 908] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 130 (111CB800) [pid = 908] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 129 (167B9400) [pid = 908] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 128 (1AA46400) [pid = 908] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 127 (12C0B000) [pid = 908] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 126 (14717000) [pid = 908] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 125 (18452800) [pid = 908] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 124 (1ADC9800) [pid = 908] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:02:59 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1AA3E000) [pid = 908] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:02:59 INFO - PROCESS | 908 | 1463036579760 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]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 919ms 00:02:59 INFO - PROCESS | 908 | 1463036579801 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 908 | 1463036579803 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 00:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:02:59 INFO - PROCESS | 908 | 1463036579806 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 908 | 1463036579808 Marionette TRACE conn3 <- [1,1410,null,{}] 00:02:59 INFO - PROCESS | 908 | 1463036579811 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}] 00:02:59 INFO - PROCESS | 908 | 1463036579877 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 00:02:59 INFO - PROCESS | 908 | 1463036579985 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 908 | ++DOCSHELL 1067B400 == 66 [pid = 908] [id = 362] 00:02:59 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (107F6000) [pid = 908] [serial = 1085] [outer = 00000000] 00:03:00 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (12C0B000) [pid = 908] [serial = 1086] [outer = 107F6000] 00:03:00 INFO - PROCESS | 908 | 1463036580028 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (1471C400) [pid = 908] [serial = 1087] [outer = 107F6000] 00:03:00 INFO - PROCESS | 908 | 1463036580412 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]]]}] 00:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 613ms 00:03:00 INFO - PROCESS | 908 | 1463036580429 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 00:03:00 INFO - PROCESS | 908 | 1463036580431 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 00:03:00 INFO - PROCESS | 908 | 1463036580434 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:03:00 INFO - PROCESS | 908 | 1463036580436 Marionette TRACE conn3 <- [1,1414,null,{}] 00:03:00 INFO - PROCESS | 908 | 1463036580439 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}] 00:03:00 INFO - PROCESS | 908 | 1463036580558 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 00:03:00 INFO - PROCESS | 908 | 1463036580567 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 908 | ++DOCSHELL 111CB800 == 67 [pid = 908] [id = 363] 00:03:00 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (11352800) [pid = 908] [serial = 1088] [outer = 00000000] 00:03:00 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (176E7400) [pid = 908] [serial = 1089] [outer = 11352800] 00:03:00 INFO - PROCESS | 908 | 1463036580610 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (182C0C00) [pid = 908] [serial = 1090] [outer = 11352800] 00:03:01 INFO - PROCESS | 908 | 1463036581003 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 613ms 00:03:01 INFO - PROCESS | 908 | 1463036581056 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 908 | 1463036581058 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 00:03:01 INFO - PROCESS | 908 | 1463036581061 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:03:01 INFO - PROCESS | 908 | 1463036581063 Marionette TRACE conn3 <- [1,1418,null,{}] 00:03:01 INFO - PROCESS | 908 | 1463036581066 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}] 00:03:01 INFO - PROCESS | 908 | 1463036581183 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 00:03:01 INFO - PROCESS | 908 | 1463036581192 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 908 | ++DOCSHELL 169AD400 == 68 [pid = 908] [id = 364] 00:03:01 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (19E4F400) [pid = 908] [serial = 1091] [outer = 00000000] 00:03:01 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1A7F6400) [pid = 908] [serial = 1092] [outer = 19E4F400] 00:03:01 INFO - PROCESS | 908 | 1463036581244 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1AA06800) [pid = 908] [serial = 1093] [outer = 19E4F400] 00:03:01 INFO - PROCESS | 908 | 1463036581741 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 720ms 00:03:01 INFO - PROCESS | 908 | 1463036581795 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 908 | 1463036581799 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 00:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:03:01 INFO - PROCESS | 908 | 1463036581805 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 908 | 1463036581809 Marionette TRACE conn3 <- [1,1422,null,{}] 00:03:01 INFO - PROCESS | 908 | 1463036581833 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}] 00:03:01 INFO - PROCESS | 908 | 1463036581953 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 00:03:02 INFO - PROCESS | 908 | 1463036582070 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 908 | ++DOCSHELL 107FB800 == 69 [pid = 908] [id = 365] 00:03:02 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (10D58800) [pid = 908] [serial = 1094] [outer = 00000000] 00:03:02 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (12E22C00) [pid = 908] [serial = 1095] [outer = 10D58800] 00:03:02 INFO - PROCESS | 908 | 1463036582125 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (14716C00) [pid = 908] [serial = 1096] [outer = 10D58800] 00:03:02 INFO - PROCESS | 908 | 1463036582715 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]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 950ms 00:03:02 INFO - PROCESS | 908 | 1463036582752 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 908 | 1463036582758 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 00:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:03:02 INFO - PROCESS | 908 | 1463036582765 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 908 | 1463036582768 Marionette TRACE conn3 <- [1,1426,null,{}] 00:03:02 INFO - PROCESS | 908 | 1463036582772 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}] 00:03:02 INFO - PROCESS | 908 | 1463036582881 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 00:03:02 INFO - PROCESS | 908 | 1463036582993 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 908 | ++DOCSHELL 16911C00 == 70 [pid = 908] [id = 366] 00:03:03 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (16912000) [pid = 908] [serial = 1097] [outer = 00000000] 00:03:03 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (16EF9800) [pid = 908] [serial = 1098] [outer = 16912000] 00:03:03 INFO - PROCESS | 908 | 1463036583087 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (17072800) [pid = 908] [serial = 1099] [outer = 16912000] 00:03:03 INFO - PROCESS | 908 | 1463036583668 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]]]}] 00:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 981ms 00:03:03 INFO - PROCESS | 908 | 1463036583748 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 908 | 1463036583750 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 00:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:03:03 INFO - PROCESS | 908 | 1463036583754 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 908 | 1463036583758 Marionette TRACE conn3 <- [1,1430,null,{}] 00:03:03 INFO - PROCESS | 908 | 1463036583784 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}] 00:03:03 INFO - PROCESS | 908 | 1463036583903 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 00:03:04 INFO - PROCESS | 908 | 1463036584036 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 908 | ++DOCSHELL 18DE7400 == 71 [pid = 908] [id = 367] 00:03:04 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (18DEA800) [pid = 908] [serial = 1100] [outer = 00000000] 00:03:04 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (18DED400) [pid = 908] [serial = 1101] [outer = 18DEA800] 00:03:04 INFO - PROCESS | 908 | 1463036584094 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (19ABC400) [pid = 908] [serial = 1102] [outer = 18DEA800] 00:03:04 INFO - PROCESS | 908 | 1463036584681 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 995ms 00:03:04 INFO - PROCESS | 908 | 1463036584743 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 908 | 1463036584746 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 00:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:03:04 INFO - PROCESS | 908 | 1463036584750 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 908 | 1463036584752 Marionette TRACE conn3 <- [1,1434,null,{}] 00:03:04 INFO - PROCESS | 908 | 1463036584756 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}] 00:03:04 INFO - PROCESS | 908 | 1463036584862 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 00:03:04 INFO - PROCESS | 908 | 1463036584973 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 908 | ++DOCSHELL 1A307800 == 72 [pid = 908] [id = 368] 00:03:04 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1A308800) [pid = 908] [serial = 1103] [outer = 00000000] 00:03:05 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (1AA0E800) [pid = 908] [serial = 1104] [outer = 1A308800] 00:03:05 INFO - PROCESS | 908 | 1463036585025 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1B62F000) [pid = 908] [serial = 1105] [outer = 1A308800] 00:03:05 INFO - PROCESS | 908 | 1463036585614 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]]]}] 00:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 935ms 00:03:05 INFO - PROCESS | 908 | 1463036585678 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 908 | 1463036585680 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 00:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:03:05 INFO - PROCESS | 908 | 1463036585684 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - PROCESS | 908 | 1463036585686 Marionette TRACE conn3 <- [1,1438,null,{}] 00:03:05 INFO - PROCESS | 908 | 1463036585690 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}] 00:03:05 INFO - PROCESS | 908 | 1463036585777 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 00:03:05 INFO - PROCESS | 908 | 1463036585887 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 908 | ++DOCSHELL 19AC7800 == 73 [pid = 908] [id = 369] 00:03:05 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1A724800) [pid = 908] [serial = 1106] [outer = 00000000] 00:03:05 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (1B63C000) [pid = 908] [serial = 1107] [outer = 1A724800] 00:03:05 INFO - PROCESS | 908 | 1463036585940 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (1B7A7C00) [pid = 908] [serial = 1108] [outer = 1A724800] 00:03:06 INFO - PROCESS | 908 | 1463036586599 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]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 980ms 00:03:06 INFO - PROCESS | 908 | 1463036586653 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 908 | 1463036586655 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 00:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:03:06 INFO - PROCESS | 908 | 1463036586659 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 908 | 1463036586661 Marionette TRACE conn3 <- [1,1442,null,{}] 00:03:06 INFO - PROCESS | 908 | 1463036586665 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}] 00:03:06 INFO - PROCESS | 908 | 1463036586787 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 00:03:06 INFO - PROCESS | 908 | 1463036586930 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 908 | ++DOCSHELL 10D5E400 == 74 [pid = 908] [id = 370] 00:03:06 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (10D62000) [pid = 908] [serial = 1109] [outer = 00000000] 00:03:06 INFO - PROCESS | 908 | ++DOMWINDOW == 149 (1473A800) [pid = 908] [serial = 1110] [outer = 10D62000] 00:03:06 INFO - PROCESS | 908 | 1463036586984 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 908 | ++DOMWINDOW == 150 (169AF800) [pid = 908] [serial = 1111] [outer = 10D62000] 00:03:07 INFO - PROCESS | 908 | 1463036587759 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1164ms 00:03:07 INFO - PROCESS | 908 | 1463036587840 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 908 | 1463036587844 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 00:03:07 INFO - PROCESS | 908 | 1463036587849 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:03:07 INFO - PROCESS | 908 | 1463036587853 Marionette TRACE conn3 <- [1,1446,null,{}] 00:03:07 INFO - PROCESS | 908 | 1463036587858 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}] 00:03:07 INFO - PROCESS | 908 | 1463036587970 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 00:03:08 INFO - PROCESS | 908 | 1463036588105 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 908 | ++DOCSHELL 105D8800 == 75 [pid = 908] [id = 371] 00:03:08 INFO - PROCESS | 908 | ++DOMWINDOW == 151 (1063EC00) [pid = 908] [serial = 1112] [outer = 00000000] 00:03:08 INFO - PROCESS | 908 | ++DOMWINDOW == 152 (11023000) [pid = 908] [serial = 1113] [outer = 1063EC00] 00:03:08 INFO - PROCESS | 908 | 1463036588155 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 908 | ++DOMWINDOW == 153 (11354400) [pid = 908] [serial = 1114] [outer = 1063EC00] 00:03:08 INFO - PROCESS | 908 | 1463036588741 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]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 934ms 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 1471B400 == 74 [pid = 908] [id = 317] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 16FD4C00 == 73 [pid = 908] [id = 302] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 111CB800 == 72 [pid = 908] [id = 363] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 1067B400 == 71 [pid = 908] [id = 362] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 12CD2400 == 70 [pid = 908] [id = 361] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 1A729800 == 69 [pid = 908] [id = 360] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 1871EC00 == 68 [pid = 908] [id = 359] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 17072C00 == 67 [pid = 908] [id = 358] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 16B16C00 == 66 [pid = 908] [id = 357] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 13234400 == 65 [pid = 908] [id = 356] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 122A9400 == 64 [pid = 908] [id = 355] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 152 (11355000) [pid = 908] [serial = 1002] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 151 (167C5800) [pid = 908] [serial = 1005] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 150 (1707BC00) [pid = 908] [serial = 1008] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 149 (1A7F5C00) [pid = 908] [serial = 1011] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 148 (0F5AD000) [pid = 908] [serial = 1014] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 147 (1AB5C800) [pid = 908] [serial = 1044] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | 1463036588828 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 908 | 1463036588834 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 00:03:08 INFO - PROCESS | 908 | --DOCSHELL 1AA07000 == 63 [pid = 908] [id = 348] 00:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:03:08 INFO - PROCESS | 908 | 1463036588841 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 908 | 1463036588844 Marionette TRACE conn3 <- [1,1450,null,{}] 00:03:08 INFO - PROCESS | 908 | 1463036588847 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}] 00:03:08 INFO - PROCESS | 908 | 1463036588953 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 146 (1B08D800) [pid = 908] [serial = 871] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 145 (19AC0C00) [pid = 908] [serial = 817] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 144 (11189800) [pid = 908] [serial = 820] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 143 (1473B800) [pid = 908] [serial = 823] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 142 (176EA000) [pid = 908] [serial = 826] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 141 (1A074000) [pid = 908] [serial = 829] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1ADC8000) [pid = 908] [serial = 862] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 139 (1AB61C00) [pid = 908] [serial = 907] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 138 (19AC0800) [pid = 908] [serial = 1035] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 137 (12E48400) [pid = 908] [serial = 1017] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 136 (12E21C00) [pid = 908] [serial = 1021] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 135 (11FB5000) [pid = 908] [serial = 1020] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 134 (130EDC00) [pid = 908] [serial = 1023] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 133 (1473CC00) [pid = 908] [serial = 1024] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 132 (16B19400) [pid = 908] [serial = 1038] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 131 (170E6C00) [pid = 908] [serial = 1032] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 130 (167BF000) [pid = 908] [serial = 1026] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 129 (1A726C00) [pid = 908] [serial = 1041] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 128 (19AC3000) [pid = 908] [serial = 1036] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 127 (16920400) [pid = 908] [serial = 1018] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 126 (16EEF800) [pid = 908] [serial = 1029] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 125 (17071000) [pid = 908] [serial = 1030] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 124 (19B27C00) [pid = 908] [serial = 1039] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1AA04800) [pid = 908] [serial = 1042] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 122 (176E4800) [pid = 908] [serial = 1033] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 121 (16918C00) [pid = 908] [serial = 1027] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1154F000) [pid = 908] [serial = 910] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 119 (17977800) [pid = 908] [serial = 868] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 118 (1B396400) [pid = 908] [serial = 919] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 117 (15A97400) [pid = 908] [serial = 865] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 116 (147C1400) [pid = 908] [serial = 913] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1A723C00) [pid = 908] [serial = 916] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1B253400) [pid = 908] [serial = 874] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 908 | 1463036589049 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 908 | ++DOCSHELL 0F5AE800 == 64 [pid = 908] [id = 372] 00:03:09 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (0F5B0400) [pid = 908] [serial = 1115] [outer = 00000000] 00:03:09 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (11353000) [pid = 908] [serial = 1116] [outer = 0F5B0400] 00:03:09 INFO - PROCESS | 908 | 1463036589093 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1157D000) [pid = 908] [serial = 1117] [outer = 0F5B0400] 00:03:09 INFO - PROCESS | 908 | 1463036589499 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 720ms 00:03:09 INFO - PROCESS | 908 | 1463036589565 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 908 | 1463036589567 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 00:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:03:09 INFO - PROCESS | 908 | 1463036589570 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 908 | 1463036589574 Marionette TRACE conn3 <- [1,1454,null,{}] 00:03:09 INFO - PROCESS | 908 | 1463036589584 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}] 00:03:09 INFO - PROCESS | 908 | 1463036589671 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 00:03:09 INFO - PROCESS | 908 | 1463036589688 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 908 | ++DOCSHELL 1323DC00 == 65 [pid = 908] [id = 373] 00:03:09 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1323E400) [pid = 908] [serial = 1118] [outer = 00000000] 00:03:09 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (1354A400) [pid = 908] [serial = 1119] [outer = 1323E400] 00:03:09 INFO - PROCESS | 908 | 1463036589733 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (14176800) [pid = 908] [serial = 1120] [outer = 1323E400] 00:03:10 INFO - PROCESS | 908 | 1463036590172 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 628ms 00:03:10 INFO - PROCESS | 908 | 1463036590191 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 908 | 1463036590194 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 00:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:03:10 INFO - PROCESS | 908 | 1463036590197 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 908 | 1463036590199 Marionette TRACE conn3 <- [1,1458,null,{}] 00:03:10 INFO - PROCESS | 908 | 1463036590202 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}] 00:03:10 INFO - PROCESS | 908 | 1463036590311 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 00:03:10 INFO - PROCESS | 908 | 1463036590323 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 908 | ++DOCSHELL 1473E400 == 66 [pid = 908] [id = 374] 00:03:10 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1473EC00) [pid = 908] [serial = 1121] [outer = 00000000] 00:03:10 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (15312C00) [pid = 908] [serial = 1122] [outer = 1473EC00] 00:03:10 INFO - PROCESS | 908 | 1463036590366 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (15A90000) [pid = 908] [serial = 1123] [outer = 1473EC00] 00:03:10 INFO - PROCESS | 908 | 1463036590783 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 612ms 00:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:03:10 INFO - PROCESS | 908 | 1463036590820 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 908 | 1463036590822 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 00:03:10 INFO - PROCESS | 908 | 1463036590825 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 908 | 1463036590827 Marionette TRACE conn3 <- [1,1462,null,{}] 00:03:10 INFO - PROCESS | 908 | 1463036590830 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}] 00:03:10 INFO - PROCESS | 908 | 1463036590921 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 00:03:10 INFO - PROCESS | 908 | 1463036590928 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 908 | ++DOCSHELL 0F952000 == 67 [pid = 908] [id = 375] 00:03:10 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1479B000) [pid = 908] [serial = 1124] [outer = 00000000] 00:03:10 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (16307000) [pid = 908] [serial = 1125] [outer = 1479B000] 00:03:10 INFO - PROCESS | 908 | 1463036590971 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (16371000) [pid = 908] [serial = 1126] [outer = 1479B000] 00:03:11 INFO - PROCESS | 908 | 1463036591443 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]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 612ms 00:03:11 INFO - PROCESS | 908 | 1463036591461 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 908 | 1463036591463 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 00:03:11 INFO - PROCESS | 908 | 1463036591478 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:03:11 INFO - PROCESS | 908 | 1463036591481 Marionette TRACE conn3 <- [1,1466,null,{}] 00:03:11 INFO - PROCESS | 908 | 1463036591484 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}] 00:03:11 INFO - PROCESS | 908 | 1463036591608 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 00:03:11 INFO - PROCESS | 908 | 1463036591705 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 908 | ++DOCSHELL 169AB400 == 68 [pid = 908] [id = 376] 00:03:11 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (169AB800) [pid = 908] [serial = 1127] [outer = 00000000] 00:03:11 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (169B8C00) [pid = 908] [serial = 1128] [outer = 169AB800] 00:03:11 INFO - PROCESS | 908 | 1463036591748 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (169B9C00) [pid = 908] [serial = 1129] [outer = 169AB800] 00:03:12 INFO - PROCESS | 908 | 1463036592175 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]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 00:03:12 INFO - PROCESS | 908 | 1463036592202 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 908 | 1463036592204 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 00:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:03:12 INFO - PROCESS | 908 | 1463036592214 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 908 | 1463036592216 Marionette TRACE conn3 <- [1,1470,null,{}] 00:03:12 INFO - PROCESS | 908 | 1463036592220 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}] 00:03:12 INFO - PROCESS | 908 | 1463036592331 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 00:03:12 INFO - PROCESS | 908 | 1463036592338 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 908 | ++DOCSHELL 12E29800 == 69 [pid = 908] [id = 377] 00:03:12 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (16B16C00) [pid = 908] [serial = 1130] [outer = 00000000] 00:03:12 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (16FD2C00) [pid = 908] [serial = 1131] [outer = 16B16C00] 00:03:12 INFO - PROCESS | 908 | 1463036592382 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (17076000) [pid = 908] [serial = 1132] [outer = 16B16C00] 00:03:12 INFO - PROCESS | 908 | 1463036592829 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]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 689ms 00:03:12 INFO - PROCESS | 908 | 1463036592891 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 908 | 1463036592893 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 00:03:12 INFO - PROCESS | 908 | 1463036592896 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:03:12 INFO - PROCESS | 908 | 1463036592898 Marionette TRACE conn3 <- [1,1474,null,{}] 00:03:12 INFO - PROCESS | 908 | 1463036592902 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}] 00:03:13 INFO - PROCESS | 908 | 1463036593044 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 00:03:13 INFO - PROCESS | 908 | 1463036593067 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 908 | ++DOCSHELL 1707BC00 == 70 [pid = 908] [id = 378] 00:03:13 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1707D800) [pid = 908] [serial = 1133] [outer = 00000000] 00:03:13 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1796F000) [pid = 908] [serial = 1134] [outer = 1707D800] 00:03:13 INFO - PROCESS | 908 | 1463036593110 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (17A7D000) [pid = 908] [serial = 1135] [outer = 1707D800] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 134 (1691D800) [pid = 908] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 133 (169B5800) [pid = 908] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 132 (1630A000) [pid = 908] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 131 (12CD3800) [pid = 908] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 130 (17079400) [pid = 908] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 129 (11185C00) [pid = 908] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 128 (10D59800) [pid = 908] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 127 (16917000) [pid = 908] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 126 (160C4400) [pid = 908] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 125 (19ABC000) [pid = 908] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 124 (0F5A4800) [pid = 908] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1A72C400) [pid = 908] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 122 (18D4C400) [pid = 908] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1AA0C000) [pid = 908] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 120 (107F6000) [pid = 908] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 119 (16FC8400) [pid = 908] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 118 (182B2C00) [pid = 908] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 117 (147C2800) [pid = 908] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 116 (132EB000) [pid = 908] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 115 (12CD2000) [pid = 908] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:03:13 INFO - PROCESS | 908 | --DOMWINDOW == 114 (11352800) [pid = 908] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:03:13 INFO - PROCESS | 908 | 1463036593790 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 935ms 00:03:13 INFO - PROCESS | 908 | 1463036593826 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 908 | 1463036593828 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:03:13 INFO - PROCESS | 908 | 1463036593831 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 908 | 1463036593833 Marionette TRACE conn3 <- [1,1478,null,{}] 00:03:13 INFO - PROCESS | 908 | 1463036593836 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}] 00:03:13 INFO - PROCESS | 908 | 1463036593918 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 00:03:13 INFO - PROCESS | 908 | 1463036593925 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 908 | ++DOCSHELL 1057B400 == 71 [pid = 908] [id = 379] 00:03:13 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (11186800) [pid = 908] [serial = 1136] [outer = 00000000] 00:03:13 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1416E400) [pid = 908] [serial = 1137] [outer = 11186800] 00:03:13 INFO - PROCESS | 908 | 1463036593967 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1630A000) [pid = 908] [serial = 1138] [outer = 11186800] 00:03:14 INFO - PROCESS | 908 | 1463036594389 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 582ms 00:03:14 INFO - PROCESS | 908 | 1463036594412 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 908 | 1463036594414 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 00:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:03:14 INFO - PROCESS | 908 | 1463036594417 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 908 | 1463036594419 Marionette TRACE conn3 <- [1,1482,null,{}] 00:03:14 INFO - PROCESS | 908 | 1463036594425 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}] 00:03:14 INFO - PROCESS | 908 | 1463036594508 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 00:03:14 INFO - PROCESS | 908 | 1463036594515 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 908 | ++DOCSHELL 12CD2000 == 72 [pid = 908] [id = 380] 00:03:14 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (12CD2800) [pid = 908] [serial = 1139] [outer = 00000000] 00:03:14 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (170E8000) [pid = 908] [serial = 1140] [outer = 12CD2800] 00:03:14 INFO - PROCESS | 908 | 1463036594565 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (182B2C00) [pid = 908] [serial = 1141] [outer = 12CD2800] 00:03:15 INFO - PROCESS | 908 | 1463036595038 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]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 674ms 00:03:15 INFO - PROCESS | 908 | 1463036595101 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 908 | 1463036595103 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 00:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:03:15 INFO - PROCESS | 908 | 1463036595107 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 908 | 1463036595109 Marionette TRACE conn3 <- [1,1486,null,{}] 00:03:15 INFO - PROCESS | 908 | 1463036595113 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}] 00:03:15 INFO - PROCESS | 908 | 1463036595215 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 00:03:15 INFO - PROCESS | 908 | 1463036595230 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 908 | ++DOCSHELL 18D4B800 == 73 [pid = 908] [id = 381] 00:03:15 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (18D4E800) [pid = 908] [serial = 1142] [outer = 00000000] 00:03:15 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (18DE4C00) [pid = 908] [serial = 1143] [outer = 18D4E800] 00:03:15 INFO - PROCESS | 908 | 1463036595277 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (18DF0800) [pid = 908] [serial = 1144] [outer = 18D4E800] 00:03:15 INFO - PROCESS | 908 | 1463036596009 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]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 919ms 00:03:16 INFO - PROCESS | 908 | 1463036596034 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 908 | 1463036596038 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 00:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:03:16 INFO - PROCESS | 908 | 1463036596045 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 908 | 1463036596048 Marionette TRACE conn3 <- [1,1490,null,{}] 00:03:16 INFO - PROCESS | 908 | 1463036596072 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}] 00:03:16 INFO - PROCESS | 908 | 1463036596189 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 00:03:16 INFO - PROCESS | 908 | 1463036596324 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 908 | ++DOCSHELL 106EC000 == 74 [pid = 908] [id = 382] 00:03:16 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (10711800) [pid = 908] [serial = 1145] [outer = 00000000] 00:03:16 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (11024800) [pid = 908] [serial = 1146] [outer = 10711800] 00:03:16 INFO - PROCESS | 908 | 1463036596380 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (11355400) [pid = 908] [serial = 1147] [outer = 10711800] 00:03:16 INFO - PROCESS | 908 | 1463036596945 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]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 934ms 00:03:16 INFO - PROCESS | 908 | 1463036596974 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 908 | 1463036596982 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 00:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:03:16 INFO - PROCESS | 908 | 1463036596990 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 908 | 1463036596993 Marionette TRACE conn3 <- [1,1494,null,{}] 00:03:16 INFO - PROCESS | 908 | 1463036596997 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}] 00:03:17 INFO - PROCESS | 908 | 1463036597105 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 00:03:17 INFO - PROCESS | 908 | 1463036597212 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 908 | ++DOCSHELL 11028800 == 75 [pid = 908] [id = 383] 00:03:17 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (11352C00) [pid = 908] [serial = 1148] [outer = 00000000] 00:03:17 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (13236C00) [pid = 908] [serial = 1149] [outer = 11352C00] 00:03:17 INFO - PROCESS | 908 | 1463036597266 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (14723C00) [pid = 908] [serial = 1150] [outer = 11352C00] 00:03:17 INFO - PROCESS | 908 | 1463036597867 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]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 919ms 00:03:17 INFO - PROCESS | 908 | 1463036597919 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 908 | 1463036597922 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 00:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:03:17 INFO - PROCESS | 908 | 1463036597926 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 908 | 1463036597930 Marionette TRACE conn3 <- [1,1498,null,{}] 00:03:17 INFO - PROCESS | 908 | 1463036597941 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}] 00:03:18 INFO - PROCESS | 908 | 1463036598052 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 00:03:18 INFO - PROCESS | 908 | 1463036598162 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 908 | ++DOCSHELL 16FD1C00 == 76 [pid = 908] [id = 384] 00:03:18 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (16FD2800) [pid = 908] [serial = 1151] [outer = 00000000] 00:03:18 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1871BC00) [pid = 908] [serial = 1152] [outer = 16FD2800] 00:03:18 INFO - PROCESS | 908 | 1463036598217 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (187E3C00) [pid = 908] [serial = 1153] [outer = 16FD2800] 00:03:18 INFO - PROCESS | 908 | 1463036598764 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 873ms 00:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:03:18 INFO - PROCESS | 908 | 1463036598813 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 908 | 1463036598816 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 00:03:18 INFO - PROCESS | 908 | 1463036598820 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 908 | 1463036598822 Marionette TRACE conn3 <- [1,1502,null,{}] 00:03:18 INFO - PROCESS | 908 | 1463036598825 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}] 00:03:18 INFO - PROCESS | 908 | 1463036598932 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 00:03:19 INFO - PROCESS | 908 | 1463036599039 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 908 | ++DOCSHELL 16920400 == 77 [pid = 908] [id = 385] 00:03:19 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (16BBF800) [pid = 908] [serial = 1154] [outer = 00000000] 00:03:19 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (18DED800) [pid = 908] [serial = 1155] [outer = 16BBF800] 00:03:19 INFO - PROCESS | 908 | 1463036599092 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (19AC5400) [pid = 908] [serial = 1156] [outer = 16BBF800] 00:03:19 INFO - PROCESS | 908 | 1463036599664 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]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 889ms 00:03:19 INFO - PROCESS | 908 | 1463036599705 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 908 | 1463036599708 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 00:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:03:19 INFO - PROCESS | 908 | 1463036599711 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 908 | 1463036599713 Marionette TRACE conn3 <- [1,1506,null,{}] 00:03:19 INFO - PROCESS | 908 | 1463036599717 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}] 00:03:19 INFO - PROCESS | 908 | 1463036599821 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 00:03:19 INFO - PROCESS | 908 | 1463036599928 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 908 | ++DOCSHELL 187DAC00 == 78 [pid = 908] [id = 386] 00:03:19 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (19B21000) [pid = 908] [serial = 1157] [outer = 00000000] 00:03:19 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (19E4A800) [pid = 908] [serial = 1158] [outer = 19B21000] 00:03:19 INFO - PROCESS | 908 | 1463036599980 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (19E4F800) [pid = 908] [serial = 1159] [outer = 19B21000] 00:03:20 INFO - PROCESS | 908 | 1463036600507 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 888ms 00:03:20 INFO - PROCESS | 908 | 1463036600598 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 908 | 1463036600600 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 00:03:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:03:20 INFO - PROCESS | 908 | 1463036600604 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 908 | 1463036600606 Marionette TRACE conn3 <- [1,1510,null,{}] 00:03:20 INFO - PROCESS | 908 | 1463036600610 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}] 00:03:20 INFO - PROCESS | 908 | 1463036600744 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 00:03:20 INFO - PROCESS | 908 | 1463036600882 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 908 | ++DOCSHELL 106E7800 == 79 [pid = 908] [id = 387] 00:03:20 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (19AB8400) [pid = 908] [serial = 1160] [outer = 00000000] 00:03:20 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (1A72A000) [pid = 908] [serial = 1161] [outer = 19AB8400] 00:03:20 INFO - PROCESS | 908 | 1463036600940 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (1A7F3C00) [pid = 908] [serial = 1162] [outer = 19AB8400] 00:03:21 INFO - PROCESS | 908 | 1463036601523 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"]]]}] 00:03:21 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 () { 00:03:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:03:21 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 () { 00:03:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:03:21 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 () { 00:03:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:03:21 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 () { 00:03:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:03:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 996ms 00:03:21 INFO - PROCESS | 908 | 1463036601594 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 908 | 1463036601596 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 00:03:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:03:21 INFO - PROCESS | 908 | 1463036601600 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 908 | 1463036601602 Marionette TRACE conn3 <- [1,1514,null,{}] 00:03:21 INFO - PROCESS | 908 | 1463036601606 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}] 00:03:21 INFO - PROCESS | 908 | 1463036601697 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 00:03:21 INFO - PROCESS | 908 | 1463036601838 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 908 | ++DOCSHELL 0F5A6000 == 80 [pid = 908] [id = 388] 00:03:21 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (0F5AA800) [pid = 908] [serial = 1163] [outer = 00000000] 00:03:21 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (11B5E800) [pid = 908] [serial = 1164] [outer = 0F5AA800] 00:03:21 INFO - PROCESS | 908 | 1463036601894 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (160CA000) [pid = 908] [serial = 1165] [outer = 0F5AA800] 00:03:22 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1067B400) [pid = 908] [serial = 1166] [outer = 1B7B4800] 00:03:22 INFO - PROCESS | 908 | 1463036602694 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"]]]}] 00:03:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:03:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:03:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:03:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1133ms 00:03:22 INFO - PROCESS | 908 | 1463036602722 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 908 | 1463036602727 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 00:03:22 INFO - PROCESS | 908 | 1463036602731 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:03:22 INFO - PROCESS | 908 | 1463036602735 Marionette TRACE conn3 <- [1,1518,null,{}] 00:03:22 INFO - PROCESS | 908 | 1463036602740 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}] 00:03:22 INFO - PROCESS | 908 | 1463036602852 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 00:03:23 INFO - PROCESS | 908 | 1463036603013 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 908 | ++DOCSHELL 1102C000 == 81 [pid = 908] [id = 389] 00:03:23 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (132EE400) [pid = 908] [serial = 1167] [outer = 00000000] 00:03:23 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (16305800) [pid = 908] [serial = 1168] [outer = 132EE400] 00:03:23 INFO - PROCESS | 908 | 1463036603063 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (167BE800) [pid = 908] [serial = 1169] [outer = 132EE400] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 1AB53400 == 80 [pid = 908] [id = 265] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 12CD2000 == 79 [pid = 908] [id = 380] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 1057B400 == 78 [pid = 908] [id = 379] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 1707BC00 == 77 [pid = 908] [id = 378] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 12E29800 == 76 [pid = 908] [id = 377] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 169AB400 == 75 [pid = 908] [id = 376] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 0F952000 == 74 [pid = 908] [id = 375] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 1473E400 == 73 [pid = 908] [id = 374] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 1323DC00 == 72 [pid = 908] [id = 373] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 0F5AE800 == 71 [pid = 908] [id = 372] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 105D8800 == 70 [pid = 908] [id = 371] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 19AC7800 == 69 [pid = 908] [id = 369] 00:03:23 INFO - PROCESS | 908 | --DOCSHELL 1A307800 == 68 [pid = 908] [id = 368] 00:03:23 INFO - PROCESS | 908 | --DOMWINDOW == 147 (187E3800) [pid = 908] [serial = 1062] [outer = 00000000] [url = about:blank] 00:03:23 INFO - PROCESS | 908 | --DOMWINDOW == 146 (1A7F6400) [pid = 908] [serial = 1092] [outer = 00000000] [url = about:blank] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 16911C00 == 67 [pid = 908] [id = 366] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 18DE7400 == 66 [pid = 908] [id = 367] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 107FB800 == 65 [pid = 908] [id = 365] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 11025C00 == 64 [pid = 908] [id = 349] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 107F6800 == 63 [pid = 908] [id = 318] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1134D800 == 62 [pid = 908] [id = 292] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 12220800 == 61 [pid = 908] [id = 350] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1A214000 == 60 [pid = 908] [id = 291] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 169B1800 == 59 [pid = 908] [id = 320] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 187E3400 == 58 [pid = 908] [id = 337] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1630DC00 == 57 [pid = 908] [id = 289] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 12CC8800 == 56 [pid = 908] [id = 319] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 107F7000 == 55 [pid = 908] [id = 339] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 10575000 == 54 [pid = 908] [id = 287] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 16FC9000 == 53 [pid = 908] [id = 251] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 0F5A4000 == 52 [pid = 908] [id = 338] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 11194C00 == 51 [pid = 908] [id = 288] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 18718800 == 50 [pid = 908] [id = 351] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1471E400 == 49 [pid = 908] [id = 264] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 13B23400 == 48 [pid = 908] [id = 176] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1416E000 == 47 [pid = 908] [id = 263] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 106EC400 == 46 [pid = 908] [id = 321] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1A30C800 == 45 [pid = 908] [id = 352] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1630F000 == 44 [pid = 908] [id = 275] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1AA40800 == 43 [pid = 908] [id = 306] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 167BB800 == 42 [pid = 908] [id = 322] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 18D42C00 == 41 [pid = 908] [id = 353] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 18759800 == 40 [pid = 908] [id = 276] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 0F5AC800 == 39 [pid = 908] [id = 354] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1B097000 == 38 [pid = 908] [id = 220] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1AA3DC00 == 37 [pid = 908] [id = 290] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 10D5E400 == 36 [pid = 908] [id = 370] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 169AD400 == 35 [pid = 908] [id = 364] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 106E7800 == 34 [pid = 908] [id = 387] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 0F5A6000 == 33 [pid = 908] [id = 388] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 187DAC00 == 32 [pid = 908] [id = 386] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 16FD1C00 == 31 [pid = 908] [id = 384] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 16920400 == 30 [pid = 908] [id = 385] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 11028800 == 29 [pid = 908] [id = 383] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 18D4B800 == 28 [pid = 908] [id = 381] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 106EC000 == 27 [pid = 908] [id = 382] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1075B000 == 26 [pid = 908] [id = 20] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1B25C800 == 25 [pid = 908] [id = 14] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 167F4000 == 24 [pid = 908] [id = 8] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 157AA400 == 23 [pid = 908] [id = 25] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 106ED000 == 22 [pid = 908] [id = 18] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 111BF800 == 21 [pid = 908] [id = 21] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 111C4000 == 20 [pid = 908] [id = 27] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 170E1400 == 19 [pid = 908] [id = 28] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1AB5B000 == 18 [pid = 908] [id = 12] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 122AB000 == 17 [pid = 908] [id = 22] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1B094C00 == 16 [pid = 908] [id = 13] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1A310C00 == 15 [pid = 908] [id = 10] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 132EFC00 == 14 [pid = 908] [id = 23] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1AA03000 == 13 [pid = 908] [id = 11] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 16439400 == 12 [pid = 908] [id = 26] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 111C9000 == 11 [pid = 908] [id = 19] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 11265000 == 10 [pid = 908] [id = 24] 00:03:25 INFO - PROCESS | 908 | --DOCSHELL 1B392400 == 9 [pid = 908] [id = 15] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 145 (1B252000) [pid = 908] [serial = 952] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 144 (176E2000) [pid = 908] [serial = 961] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 143 (1AB58400) [pid = 908] [serial = 964] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 142 (14734000) [pid = 908] [serial = 958] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 141 (176E5C00) [pid = 908] [serial = 1009] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1157A000) [pid = 908] [serial = 1003] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 139 (1102DC00) [pid = 908] [serial = 955] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 138 (187E0C00) [pid = 908] [serial = 967] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 137 (1691E800) [pid = 908] [serial = 1006] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 136 (1AB60000) [pid = 908] [serial = 1012] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 135 (0F5B0000) [pid = 908] [serial = 1015] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 134 (1AA0B400) [pid = 908] [serial = 1080] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 133 (19B23C00) [pid = 908] [serial = 1077] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 132 (19E42C00) [pid = 908] [serial = 1078] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 131 (1AB60400) [pid = 908] [serial = 1045] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1AA0BC00) [pid = 908] [serial = 1081] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 129 (12C0B000) [pid = 908] [serial = 1086] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 128 (17074800) [pid = 908] [serial = 1071] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 127 (17977C00) [pid = 908] [serial = 1072] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 126 (18D43C00) [pid = 908] [serial = 1074] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 125 (1B095800) [pid = 908] [serial = 1083] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 124 (15A90400) [pid = 908] [serial = 1068] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1630B400) [pid = 908] [serial = 1069] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 122 (160C1C00) [pid = 908] [serial = 1066] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 121 (14721400) [pid = 908] [serial = 1065] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 120 (11353400) [pid = 908] [serial = 1047] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1A724C00) [pid = 908] [serial = 1053] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 118 (176E7400) [pid = 908] [serial = 1089] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 117 (167B9800) [pid = 908] [serial = 1050] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1B62FC00) [pid = 908] [serial = 1056] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 115 (18D4B000) [pid = 908] [serial = 1059] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 114 (182C0C00) [pid = 908] [serial = 1090] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1B38FC00) [pid = 908] [serial = 1084] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1471C400) [pid = 908] [serial = 1087] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | --DOMWINDOW == 111 (18D4E400) [pid = 908] [serial = 1075] [outer = 00000000] [url = about:blank] 00:03:26 INFO - PROCESS | 908 | 1463036606111 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]]]}] 00:03:26 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 00:03:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:03:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:03:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:03:26 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. 00:03:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:03:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 3416ms 00:03:26 INFO - PROCESS | 908 | 1463036606163 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 908 | 1463036606166 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 00:03:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:03:26 INFO - PROCESS | 908 | 1463036606172 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 908 | 1463036606176 Marionette TRACE conn3 <- [1,1522,null,{}] 00:03:26 INFO - PROCESS | 908 | 1463036606185 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}] 00:03:26 INFO - PROCESS | 908 | 1463036606280 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 00:03:26 INFO - PROCESS | 908 | 1463036606366 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 908 | ++DOCSHELL 0F5A3C00 == 10 [pid = 908] [id = 390] 00:03:26 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (0F5A4C00) [pid = 908] [serial = 1170] [outer = 00000000] 00:03:26 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (10534800) [pid = 908] [serial = 1171] [outer = 0F5A4C00] 00:03:26 INFO - PROCESS | 908 | 1463036606413 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1063A800) [pid = 908] [serial = 1172] [outer = 0F5A4C00] 00:03:26 INFO - PROCESS | 908 | 1463036606827 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:03:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 689ms 00:03:26 INFO - PROCESS | 908 | 1463036606857 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 908 | 1463036606869 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 00:03:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:03:26 INFO - PROCESS | 908 | 1463036606880 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 908 | 1463036606883 Marionette TRACE conn3 <- [1,1526,null,{}] 00:03:26 INFO - PROCESS | 908 | 1463036606887 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}] 00:03:26 INFO - PROCESS | 908 | 1463036606971 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 00:03:26 INFO - PROCESS | 908 | 1463036606982 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 908 | ++DOCSHELL 0CA78800 == 11 [pid = 908] [id = 391] 00:03:26 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (0F944400) [pid = 908] [serial = 1173] [outer = 00000000] 00:03:27 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (11022400) [pid = 908] [serial = 1174] [outer = 0F944400] 00:03:27 INFO - PROCESS | 908 | 1463036607030 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (1102BC00) [pid = 908] [serial = 1175] [outer = 0F944400] 00:03:27 INFO - PROCESS | 908 | 1463036607481 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]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 628ms 00:03:27 INFO - PROCESS | 908 | 1463036607500 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 908 | 1463036607503 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 00:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:03:27 INFO - PROCESS | 908 | 1463036607506 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 908 | 1463036607510 Marionette TRACE conn3 <- [1,1530,null,{}] 00:03:27 INFO - PROCESS | 908 | 1463036607524 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}] 00:03:27 INFO - PROCESS | 908 | 1463036607610 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 00:03:27 INFO - PROCESS | 908 | 1463036607651 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 908 | ++DOCSHELL 1154C400 == 12 [pid = 908] [id = 392] 00:03:27 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1154F800) [pid = 908] [serial = 1176] [outer = 00000000] 00:03:27 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (117D7800) [pid = 908] [serial = 1177] [outer = 1154F800] 00:03:27 INFO - PROCESS | 908 | 1463036607699 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (11FAF800) [pid = 908] [serial = 1178] [outer = 1154F800] 00:03:28 INFO - PROCESS | 908 | 1463036608201 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 719ms 00:03:28 INFO - PROCESS | 908 | 1463036608246 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 908 | 1463036608249 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:03:28 INFO - PROCESS | 908 | 1463036608252 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 908 | 1463036608237 Marionette TRACE conn3 <- [1,1534,null,{}] 00:03:28 INFO - PROCESS | 908 | 1463036608247 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}] 00:03:28 INFO - PROCESS | 908 | 1463036608353 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 00:03:28 INFO - PROCESS | 908 | 1463036608360 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 908 | ++DOCSHELL 11579400 == 13 [pid = 908] [id = 393] 00:03:28 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (12C14C00) [pid = 908] [serial = 1179] [outer = 00000000] 00:03:28 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (12E1D400) [pid = 908] [serial = 1180] [outer = 12C14C00] 00:03:28 INFO - PROCESS | 908 | 1463036608405 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (132F2400) [pid = 908] [serial = 1181] [outer = 12C14C00] 00:03:28 INFO - PROCESS | 908 | 1463036608861 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 00:03:28 INFO - PROCESS | 908 | 1463036608933 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 908 | 1463036608935 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:03:28 INFO - PROCESS | 908 | 1463036608939 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 908 | 1463036608941 Marionette TRACE conn3 <- [1,1538,null,{}] 00:03:28 INFO - PROCESS | 908 | 1463036608944 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}] 00:03:29 INFO - PROCESS | 908 | 1463036609065 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 00:03:29 INFO - PROCESS | 908 | 1463036609086 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 908 | ++DOCSHELL 13B29C00 == 14 [pid = 908] [id = 394] 00:03:29 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (13B2B800) [pid = 908] [serial = 1182] [outer = 00000000] 00:03:29 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (1402B000) [pid = 908] [serial = 1183] [outer = 13B2B800] 00:03:29 INFO - PROCESS | 908 | 1463036609130 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (14717C00) [pid = 908] [serial = 1184] [outer = 13B2B800] 00:03:29 INFO - PROCESS | 908 | 1463036609575 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]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:03:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 674ms 00:03:29 INFO - PROCESS | 908 | 1463036609625 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 908 | 1463036609627 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 00:03:29 INFO - PROCESS | 908 | 1463036609631 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:03:29 INFO - PROCESS | 908 | 1463036609633 Marionette TRACE conn3 <- [1,1542,null,{}] 00:03:29 INFO - PROCESS | 908 | 1463036609636 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}] 00:03:29 INFO - PROCESS | 908 | 1463036609772 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 00:03:29 INFO - PROCESS | 908 | 1463036609831 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 908 | ++DOCSHELL 14716800 == 15 [pid = 908] [id = 395] 00:03:29 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (14739C00) [pid = 908] [serial = 1185] [outer = 00000000] 00:03:29 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (15A90400) [pid = 908] [serial = 1186] [outer = 14739C00] 00:03:29 INFO - PROCESS | 908 | 1463036609876 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (160CB000) [pid = 908] [serial = 1187] [outer = 14739C00] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 128 (18D43000) [pid = 908] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 127 (11023800) [pid = 908] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 126 (11027400) [pid = 908] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 125 (1B254800) [pid = 908] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 124 (187E2C00) [pid = 908] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 123 (12E4BC00) [pid = 908] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 122 (1875A400) [pid = 908] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 121 (169AB800) [pid = 908] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 120 (16B16C00) [pid = 908] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1707D800) [pid = 908] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 118 (0F5B0400) [pid = 908] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1473EC00) [pid = 908] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 116 (12CD2800) [pid = 908] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1323E400) [pid = 908] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1063EC00) [pid = 908] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 113 (10D62000) [pid = 908] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1479B000) [pid = 908] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 111 (19E4F400) [pid = 908] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 110 (10D58800) [pid = 908] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 109 (16912000) [pid = 908] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 108 (18DEA800) [pid = 908] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1A308800) [pid = 908] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 106 (1A724800) [pid = 908] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 105 (11186800) [pid = 908] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 104 (18D4E800) [pid = 908] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 103 (0F5AA800) [pid = 908] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 102 (19AB8400) [pid = 908] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 101 (19B21000) [pid = 908] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 100 (16BBF800) [pid = 908] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16FD2800) [pid = 908] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 98 (11352C00) [pid = 908] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:03:30 INFO - PROCESS | 908 | --DOMWINDOW == 97 (10711800) [pid = 908] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:03:30 INFO - PROCESS | 908 | 1463036610906 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]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1333ms 00:03:30 INFO - PROCESS | 908 | 1463036610959 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 908 | 1463036610962 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 00:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:03:30 INFO - PROCESS | 908 | 1463036610966 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 908 | 1463036610969 Marionette TRACE conn3 <- [1,1546,null,{}] 00:03:30 INFO - PROCESS | 908 | 1463036610972 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}] 00:03:31 INFO - PROCESS | 908 | 1463036611075 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 00:03:31 INFO - PROCESS | 908 | 1463036611138 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 908 | ++DOCSHELL 10D58C00 == 16 [pid = 908] [id = 396] 00:03:31 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (10D5F800) [pid = 908] [serial = 1188] [outer = 00000000] 00:03:31 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1135B000) [pid = 908] [serial = 1189] [outer = 10D5F800] 00:03:31 INFO - PROCESS | 908 | 1463036611185 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (12CD3000) [pid = 908] [serial = 1190] [outer = 10D5F800] 00:03:31 INFO - PROCESS | 908 | 1463036611549 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 00:03:31 INFO - PROCESS | 908 | 1463036611602 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 908 | 1463036611604 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 00:03:31 INFO - PROCESS | 908 | 1463036611607 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:03:31 INFO - PROCESS | 908 | 1463036611609 Marionette TRACE conn3 <- [1,1550,null,{}] 00:03:31 INFO - PROCESS | 908 | 1463036611612 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}] 00:03:31 INFO - PROCESS | 908 | 1463036611670 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 00:03:31 INFO - PROCESS | 908 | 1463036611676 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 908 | ++DOCSHELL 11352C00 == 17 [pid = 908] [id = 397] 00:03:31 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1135C000) [pid = 908] [serial = 1191] [outer = 00000000] 00:03:31 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (160C2400) [pid = 908] [serial = 1192] [outer = 1135C000] 00:03:31 INFO - PROCESS | 908 | 1463036611730 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (160C6000) [pid = 908] [serial = 1193] [outer = 1135C000] 00:03:32 INFO - PROCESS | 908 | 1463036612151 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]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 582ms 00:03:32 INFO - PROCESS | 908 | 1463036612196 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 00:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:03:32 INFO - PROCESS | 908 | 1463036612198 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 00:03:32 INFO - PROCESS | 908 | 1463036612201 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 908 | 1463036612203 Marionette TRACE conn3 <- [1,1554,null,{}] 00:03:32 INFO - PROCESS | 908 | 1463036612206 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}] 00:03:32 INFO - PROCESS | 908 | 1463036612279 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 00:03:32 INFO - PROCESS | 908 | 1463036612285 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 908 | ++DOCSHELL 1135C400 == 18 [pid = 908] [id = 398] 00:03:32 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (16310000) [pid = 908] [serial = 1194] [outer = 00000000] 00:03:32 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (167B7C00) [pid = 908] [serial = 1195] [outer = 16310000] 00:03:32 INFO - PROCESS | 908 | 1463036612332 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (167B9800) [pid = 908] [serial = 1196] [outer = 16310000] 00:03:32 INFO - PROCESS | 908 | 1463036612906 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]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 720ms 00:03:32 INFO - PROCESS | 908 | 1463036612925 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 908 | 1463036612929 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:03:32 INFO - PROCESS | 908 | 1463036612935 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 908 | 1463036612939 Marionette TRACE conn3 <- [1,1558,null,{}] 00:03:32 INFO - PROCESS | 908 | 1463036612946 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}] 00:03:33 INFO - PROCESS | 908 | 1463036613061 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 00:03:33 INFO - PROCESS | 908 | 1463036613196 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 908 | ++DOCSHELL 0F5A5800 == 19 [pid = 908] [id = 399] 00:03:33 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (0F5A6000) [pid = 908] [serial = 1197] [outer = 00000000] 00:03:33 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (10708400) [pid = 908] [serial = 1198] [outer = 0F5A6000] 00:03:33 INFO - PROCESS | 908 | 1463036613252 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (10D57800) [pid = 908] [serial = 1199] [outer = 0F5A6000] 00:03:33 INFO - PROCESS | 908 | 1463036614006 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]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1118ms 00:03:34 INFO - PROCESS | 908 | 1463036614065 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 908 | 1463036614071 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 00:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:03:34 INFO - PROCESS | 908 | 1463036614078 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 908 | 1463036614081 Marionette TRACE conn3 <- [1,1562,null,{}] 00:03:34 INFO - PROCESS | 908 | 1463036614085 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}] 00:03:34 INFO - PROCESS | 908 | 1463036614207 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 00:03:34 INFO - PROCESS | 908 | 1463036614315 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 908 | ++DOCSHELL 0F94C400 == 20 [pid = 908] [id = 400] 00:03:34 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (10575400) [pid = 908] [serial = 1200] [outer = 00000000] 00:03:34 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (10D5FC00) [pid = 908] [serial = 1201] [outer = 10575400] 00:03:34 INFO - PROCESS | 908 | 1463036614376 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (11358400) [pid = 908] [serial = 1202] [outer = 10575400] 00:03:34 INFO - PROCESS | 908 | --DOCSHELL 1102C000 == 19 [pid = 908] [id = 389] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 111 (18D4D000) [pid = 908] [serial = 1060] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 110 (18D50400) [pid = 908] [serial = 1063] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 109 (11B65000) [pid = 908] [serial = 1048] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1B633C00) [pid = 908] [serial = 1057] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1AB55C00) [pid = 908] [serial = 1000] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 106 (169B4C00) [pid = 908] [serial = 1051] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1B09B400) [pid = 908] [serial = 1054] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 104 (169B8C00) [pid = 908] [serial = 1128] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 103 (16FD2C00) [pid = 908] [serial = 1131] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 102 (169B9C00) [pid = 908] [serial = 1129] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1796F000) [pid = 908] [serial = 1134] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 100 (17076000) [pid = 908] [serial = 1132] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 99 (11353000) [pid = 908] [serial = 1116] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1157D000) [pid = 908] [serial = 1117] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 97 (15312C00) [pid = 908] [serial = 1122] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 96 (15A90000) [pid = 908] [serial = 1123] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 95 (170E8000) [pid = 908] [serial = 1140] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1354A400) [pid = 908] [serial = 1119] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 93 (14176800) [pid = 908] [serial = 1120] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 92 (11354400) [pid = 908] [serial = 1114] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 91 (11023000) [pid = 908] [serial = 1113] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 90 (169AF800) [pid = 908] [serial = 1111] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1473A800) [pid = 908] [serial = 1110] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 88 (16307000) [pid = 908] [serial = 1125] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 87 (1AA06800) [pid = 908] [serial = 1093] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 86 (14716C00) [pid = 908] [serial = 1096] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 85 (12E22C00) [pid = 908] [serial = 1095] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 84 (17072800) [pid = 908] [serial = 1099] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16EF9800) [pid = 908] [serial = 1098] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 82 (19ABC400) [pid = 908] [serial = 1102] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 81 (18DED400) [pid = 908] [serial = 1101] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1B62F000) [pid = 908] [serial = 1105] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1AA0E800) [pid = 908] [serial = 1104] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1B7A7C00) [pid = 908] [serial = 1108] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 77 (1B63C000) [pid = 908] [serial = 1107] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 76 (17A7D000) [pid = 908] [serial = 1135] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 75 (1416E400) [pid = 908] [serial = 1137] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 74 (18DE4C00) [pid = 908] [serial = 1143] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 73 (18DF0800) [pid = 908] [serial = 1144] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 72 (182B2C00) [pid = 908] [serial = 1141] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 71 (1630A000) [pid = 908] [serial = 1138] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 70 (16371000) [pid = 908] [serial = 1126] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 69 (160CA000) [pid = 908] [serial = 1165] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 68 (1A30A800) [pid = 908] [serial = 730] [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.] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 67 (1A7F3C00) [pid = 908] [serial = 1162] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 66 (11B5E800) [pid = 908] [serial = 1164] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 65 (19E4F800) [pid = 908] [serial = 1159] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 64 (1A72A000) [pid = 908] [serial = 1161] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 63 (19E4A800) [pid = 908] [serial = 1158] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 62 (19AC5400) [pid = 908] [serial = 1156] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 61 (18DED800) [pid = 908] [serial = 1155] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 60 (187E3C00) [pid = 908] [serial = 1153] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 59 (14723C00) [pid = 908] [serial = 1150] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 58 (1871BC00) [pid = 908] [serial = 1152] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 57 (11355400) [pid = 908] [serial = 1147] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 56 (13236C00) [pid = 908] [serial = 1149] [outer = 00000000] [url = about:blank] 00:03:34 INFO - PROCESS | 908 | --DOMWINDOW == 55 (11024800) [pid = 908] [serial = 1146] [outer = 00000000] [url = about:blank] 00:03:35 INFO - PROCESS | 908 | --DOMWINDOW == 54 (16305800) [pid = 908] [serial = 1168] [outer = 00000000] [url = about:blank] 00:03:35 INFO - PROCESS | 908 | 1463036615308 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]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1272ms 00:03:35 INFO - PROCESS | 908 | 1463036615342 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 908 | 1463036615346 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 00:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:03:35 INFO - PROCESS | 908 | 1463036615351 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 908 | 1463036615354 Marionette TRACE conn3 <- [1,1566,null,{}] 00:03:35 INFO - PROCESS | 908 | 1463036615359 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}] 00:03:35 INFO - PROCESS | 908 | 1463036615438 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 00:03:35 INFO - PROCESS | 908 | 1463036615522 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 908 | ++DOCSHELL 1057C400 == 20 [pid = 908] [id = 401] 00:03:35 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (106F2400) [pid = 908] [serial = 1203] [outer = 00000000] 00:03:35 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (10D64C00) [pid = 908] [serial = 1204] [outer = 106F2400] 00:03:35 INFO - PROCESS | 908 | 1463036615568 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (1102C400) [pid = 908] [serial = 1205] [outer = 106F2400] 00:03:35 INFO - PROCESS | 908 | 1463036615989 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 689ms 00:03:36 INFO - PROCESS | 908 | 1463036616030 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 908 | 1463036616036 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 00:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:03:36 INFO - PROCESS | 908 | 1463036616042 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 908 | 1463036616044 Marionette TRACE conn3 <- [1,1570,null,{}] 00:03:36 INFO - PROCESS | 908 | 1463036616048 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}] 00:03:36 INFO - PROCESS | 908 | 1463036616156 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 00:03:36 INFO - PROCESS | 908 | 1463036616170 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 908 | ++DOCSHELL 1134F800 == 21 [pid = 908] [id = 402] 00:03:36 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (11355400) [pid = 908] [serial = 1206] [outer = 00000000] 00:03:36 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (117DA400) [pid = 908] [serial = 1207] [outer = 11355400] 00:03:36 INFO - PROCESS | 908 | 1463036616214 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (11BC5C00) [pid = 908] [serial = 1208] [outer = 11355400] 00:03:36 INFO - PROCESS | 908 | 1463036616656 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 613ms 00:03:36 INFO - PROCESS | 908 | 1463036616678 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 908 | 1463036616680 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 00:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:03:36 INFO - PROCESS | 908 | 1463036616684 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 908 | 1463036616687 Marionette TRACE conn3 <- [1,1574,null,{}] 00:03:36 INFO - PROCESS | 908 | 1463036616702 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}] 00:03:36 INFO - PROCESS | 908 | 1463036616765 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 00:03:36 INFO - PROCESS | 908 | 1463036616773 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 908 | ++DOCSHELL 130E2000 == 22 [pid = 908] [id = 403] 00:03:36 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (13236C00) [pid = 908] [serial = 1209] [outer = 00000000] 00:03:36 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (1323E400) [pid = 908] [serial = 1210] [outer = 13236C00] 00:03:36 INFO - PROCESS | 908 | 1463036616823 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (13C23400) [pid = 908] [serial = 1211] [outer = 13236C00] 00:03:37 INFO - PROCESS | 908 | 1463036617254 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 00:03:37 INFO - PROCESS | 908 | 1463036617306 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 908 | 1463036617308 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 00:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:03:37 INFO - PROCESS | 908 | 1463036617311 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 908 | 1463036617313 Marionette TRACE conn3 <- [1,1578,null,{}] 00:03:37 INFO - PROCESS | 908 | 1463036617316 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}] 00:03:37 INFO - PROCESS | 908 | 1463036617433 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 00:03:37 INFO - PROCESS | 908 | 1463036617439 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 908 | ++DOCSHELL 130EDC00 == 23 [pid = 908] [id = 404] 00:03:37 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (13C5D000) [pid = 908] [serial = 1212] [outer = 00000000] 00:03:37 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (14721400) [pid = 908] [serial = 1213] [outer = 13C5D000] 00:03:37 INFO - PROCESS | 908 | 1463036617484 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (1473D800) [pid = 908] [serial = 1214] [outer = 13C5D000] 00:03:37 INFO - PROCESS | 908 | 1463036617923 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 00:03:37 INFO - PROCESS | 908 | 1463036617992 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 908 | 1463036617994 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 00:03:37 INFO - PROCESS | 908 | 1463036617997 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:03:37 INFO - PROCESS | 908 | 1463036617999 Marionette TRACE conn3 <- [1,1582,null,{}] 00:03:37 INFO - PROCESS | 908 | 1463036618002 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}] 00:03:38 INFO - PROCESS | 908 | 1463036618105 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 00:03:38 INFO - PROCESS | 908 | 1463036618110 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 908 | ++DOCSHELL 1473B800 == 24 [pid = 908] [id = 405] 00:03:38 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (1473BC00) [pid = 908] [serial = 1215] [outer = 00000000] 00:03:38 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (157A2400) [pid = 908] [serial = 1216] [outer = 1473BC00] 00:03:38 INFO - PROCESS | 908 | 1463036618159 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (15310400) [pid = 908] [serial = 1217] [outer = 1473BC00] 00:03:38 INFO - PROCESS | 908 | 1463036618606 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]]]}] 00:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 689ms 00:03:38 INFO - PROCESS | 908 | 1463036618681 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 908 | 1463036618683 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 00:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:03:38 INFO - PROCESS | 908 | 1463036618686 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 908 | 1463036618688 Marionette TRACE conn3 <- [1,1586,null,{}] 00:03:38 INFO - PROCESS | 908 | 1463036618696 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}] 00:03:38 INFO - PROCESS | 908 | 1463036618832 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 00:03:38 INFO - PROCESS | 908 | 1463036618847 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 908 | ++DOCSHELL 1630A000 == 25 [pid = 908] [id = 406] 00:03:38 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (1630C400) [pid = 908] [serial = 1218] [outer = 00000000] 00:03:38 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (16366C00) [pid = 908] [serial = 1219] [outer = 1630C400] 00:03:38 INFO - PROCESS | 908 | 1463036618891 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (1636D400) [pid = 908] [serial = 1220] [outer = 1630C400] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 71 (0F944400) [pid = 908] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 70 (1154F800) [pid = 908] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 69 (14739C00) [pid = 908] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 68 (13B2B800) [pid = 908] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 67 (10D5F800) [pid = 908] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 66 (1135C000) [pid = 908] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 65 (132EE400) [pid = 908] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 64 (0F5A4C00) [pid = 908] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:03:39 INFO - PROCESS | 908 | --DOMWINDOW == 63 (12C14C00) [pid = 908] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:03:39 INFO - PROCESS | 908 | 1463036619342 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 689ms 00:03:39 INFO - PROCESS | 908 | 1463036619368 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 908 | 1463036619370 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 00:03:39 INFO - PROCESS | 908 | 1463036619373 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:03:39 INFO - PROCESS | 908 | 1463036619374 Marionette TRACE conn3 <- [1,1590,null,{}] 00:03:39 INFO - PROCESS | 908 | 1463036619378 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}] 00:03:39 INFO - PROCESS | 908 | 1463036619450 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 00:03:39 INFO - PROCESS | 908 | 1463036619456 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 908 | ++DOCSHELL 11555400 == 26 [pid = 908] [id = 407] 00:03:39 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (11BBB000) [pid = 908] [serial = 1221] [outer = 00000000] 00:03:39 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (14172000) [pid = 908] [serial = 1222] [outer = 11BBB000] 00:03:39 INFO - PROCESS | 908 | 1463036619500 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (16306400) [pid = 908] [serial = 1223] [outer = 11BBB000] 00:03:39 INFO - PROCESS | 908 | 1463036619927 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 582ms 00:03:39 INFO - PROCESS | 908 | 1463036619970 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 908 | 1463036619972 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 00:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:03:39 INFO - PROCESS | 908 | 1463036619980 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 908 | 1463036619981 Marionette TRACE conn3 <- [1,1594,null,{}] 00:03:39 INFO - PROCESS | 908 | 1463036619986 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}] 00:03:40 INFO - PROCESS | 908 | 1463036620086 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 00:03:40 INFO - PROCESS | 908 | 1463036620094 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 908 | ++DOCSHELL 0CA72800 == 27 [pid = 908] [id = 408] 00:03:40 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (0CA77000) [pid = 908] [serial = 1224] [outer = 00000000] 00:03:40 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (167C2000) [pid = 908] [serial = 1225] [outer = 0CA77000] 00:03:40 INFO - PROCESS | 908 | 1463036620162 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (16917800) [pid = 908] [serial = 1226] [outer = 0CA77000] 00:03:40 INFO - PROCESS | 908 | 1463036620563 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 00:03:40 INFO - PROCESS | 908 | 1463036620602 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 908 | 1463036620604 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 00:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:03:40 INFO - PROCESS | 908 | 1463036620612 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 908 | 1463036620613 Marionette TRACE conn3 <- [1,1598,null,{}] 00:03:40 INFO - PROCESS | 908 | 1463036620617 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}] 00:03:40 INFO - PROCESS | 908 | 1463036620692 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 00:03:40 INFO - PROCESS | 908 | 1463036620699 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 908 | ++DOCSHELL 12CCE000 == 28 [pid = 908] [id = 409] 00:03:40 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (130EA400) [pid = 908] [serial = 1227] [outer = 00000000] 00:03:40 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1691F800) [pid = 908] [serial = 1228] [outer = 130EA400] 00:03:40 INFO - PROCESS | 908 | 1463036620741 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (1691D800) [pid = 908] [serial = 1229] [outer = 130EA400] 00:03:41 INFO - PROCESS | 908 | 1463036621125 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]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 582ms 00:03:41 INFO - PROCESS | 908 | 1463036621194 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 908 | 1463036621195 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 00:03:41 INFO - PROCESS | 908 | 1463036621199 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:03:41 INFO - PROCESS | 908 | 1463036621201 Marionette TRACE conn3 <- [1,1602,null,{}] 00:03:41 INFO - PROCESS | 908 | 1463036621204 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}] 00:03:41 INFO - PROCESS | 908 | 1463036621286 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 00:03:41 INFO - PROCESS | 908 | 1463036621412 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 908 | ++DOCSHELL 0F5A6400 == 29 [pid = 908] [id = 410] 00:03:41 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (0F5A8C00) [pid = 908] [serial = 1230] [outer = 00000000] 00:03:41 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (0F5AE000) [pid = 908] [serial = 1231] [outer = 0F5A8C00] 00:03:41 INFO - PROCESS | 908 | 1463036621515 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (106EA800) [pid = 908] [serial = 1232] [outer = 0F5A8C00] 00:03:42 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 00:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1011ms 00:03:42 INFO - PROCESS | 908 | 1463036622212 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]]]}] 00:03:42 INFO - PROCESS | 908 | 1463036622222 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 908 | 1463036622226 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 00:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:03:42 INFO - PROCESS | 908 | 1463036622252 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 908 | 1463036622259 Marionette TRACE conn3 <- [1,1606,null,{}] 00:03:42 INFO - PROCESS | 908 | 1463036622266 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}] 00:03:42 INFO - PROCESS | 908 | 1463036622378 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 00:03:42 INFO - PROCESS | 908 | 1463036622461 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 908 | ++DOCSHELL 11359000 == 30 [pid = 908] [id = 411] 00:03:42 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (11359800) [pid = 908] [serial = 1233] [outer = 00000000] 00:03:42 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (12C0FC00) [pid = 908] [serial = 1234] [outer = 11359800] 00:03:42 INFO - PROCESS | 908 | 1463036622559 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (12CD2400) [pid = 908] [serial = 1235] [outer = 11359800] 00:03:43 INFO - PROCESS | 908 | 1463036623395 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]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1225ms 00:03:43 INFO - PROCESS | 908 | 1463036623492 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 908 | 1463036623496 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 00:03:43 INFO - PROCESS | 908 | 1463036623502 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:03:43 INFO - PROCESS | 908 | 1463036623506 Marionette TRACE conn3 <- [1,1610,null,{}] 00:03:43 INFO - PROCESS | 908 | 1463036623512 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}] 00:03:43 INFO - PROCESS | 908 | 1463036623639 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 77 (11022400) [pid = 908] [serial = 1174] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 76 (1102BC00) [pid = 908] [serial = 1175] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 75 (117D7800) [pid = 908] [serial = 1177] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 74 (15A90400) [pid = 908] [serial = 1186] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1402B000) [pid = 908] [serial = 1183] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 72 (1135B000) [pid = 908] [serial = 1189] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 71 (160C2400) [pid = 908] [serial = 1192] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 70 (167B7C00) [pid = 908] [serial = 1195] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 69 (160CB000) [pid = 908] [serial = 1187] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 68 (167BE800) [pid = 908] [serial = 1169] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 67 (10534800) [pid = 908] [serial = 1171] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 66 (12E1D400) [pid = 908] [serial = 1180] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 65 (132F2400) [pid = 908] [serial = 1181] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 64 (14717C00) [pid = 908] [serial = 1184] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 63 (160C6000) [pid = 908] [serial = 1193] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 62 (12CD3000) [pid = 908] [serial = 1190] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 61 (1063A800) [pid = 908] [serial = 1172] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | --DOMWINDOW == 60 (11FAF800) [pid = 908] [serial = 1178] [outer = 00000000] [url = about:blank] 00:03:43 INFO - PROCESS | 908 | 1463036623749 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 908 | ++DOCSHELL 0CA76800 == 31 [pid = 908] [id = 412] 00:03:43 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (0CA7B800) [pid = 908] [serial = 1236] [outer = 00000000] 00:03:43 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (1063F000) [pid = 908] [serial = 1237] [outer = 0CA7B800] 00:03:43 INFO - PROCESS | 908 | 1463036623794 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (107F3400) [pid = 908] [serial = 1238] [outer = 0CA7B800] 00:03:44 INFO - PROCESS | 908 | 1463036624248 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]]]}] 00:03:44 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 00:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 781ms 00:03:44 INFO - PROCESS | 908 | 1463036624288 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 908 | 1463036624293 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 00:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:03:44 INFO - PROCESS | 908 | 1463036624299 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 908 | 1463036624302 Marionette TRACE conn3 <- [1,1614,null,{}] 00:03:44 INFO - PROCESS | 908 | 1463036624310 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}] 00:03:44 INFO - PROCESS | 908 | 1463036624378 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 00:03:44 INFO - PROCESS | 908 | 1463036624386 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 908 | ++DOCSHELL 11194400 == 32 [pid = 908] [id = 413] 00:03:44 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (1125D400) [pid = 908] [serial = 1239] [outer = 00000000] 00:03:44 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (11359400) [pid = 908] [serial = 1240] [outer = 1125D400] 00:03:44 INFO - PROCESS | 908 | 1463036624432 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (117D7800) [pid = 908] [serial = 1241] [outer = 1125D400] 00:03:44 INFO - PROCESS | 908 | 1463036624878 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 00:03:44 INFO - PROCESS | 908 | 1463036624919 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 908 | 1463036624921 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 00:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:03:44 INFO - PROCESS | 908 | 1463036624925 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 908 | 1463036624928 Marionette TRACE conn3 <- [1,1618,null,{}] 00:03:44 INFO - PROCESS | 908 | 1463036624938 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}] 00:03:45 INFO - PROCESS | 908 | 1463036625019 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 00:03:45 INFO - PROCESS | 908 | 1463036625029 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 908 | ++DOCSHELL 12E1D400 == 33 [pid = 908] [id = 414] 00:03:45 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (12E21C00) [pid = 908] [serial = 1242] [outer = 00000000] 00:03:45 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (1348A400) [pid = 908] [serial = 1243] [outer = 12E21C00] 00:03:45 INFO - PROCESS | 908 | 1463036625076 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (13C1DC00) [pid = 908] [serial = 1244] [outer = 12E21C00] 00:03:45 INFO - PROCESS | 908 | 1463036625534 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]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 00:03:45 INFO - PROCESS | 908 | 1463036625605 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 908 | 1463036625607 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 00:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:03:45 INFO - PROCESS | 908 | 1463036625610 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 908 | 1463036625612 Marionette TRACE conn3 <- [1,1622,null,{}] 00:03:45 INFO - PROCESS | 908 | 1463036625616 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}] 00:03:45 INFO - PROCESS | 908 | 1463036625693 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 00:03:45 INFO - PROCESS | 908 | 1463036625699 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 908 | ++DOCSHELL 1063F400 == 34 [pid = 908] [id = 415] 00:03:45 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (107ED000) [pid = 908] [serial = 1245] [outer = 00000000] 00:03:45 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1479DC00) [pid = 908] [serial = 1246] [outer = 107ED000] 00:03:45 INFO - PROCESS | 908 | 1463036625745 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (15A8DC00) [pid = 908] [serial = 1247] [outer = 107ED000] 00:03:46 INFO - PROCESS | 908 | 1463036626205 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 00:03:46 INFO - PROCESS | 908 | 1463036626235 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 908 | 1463036626236 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 00:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:03:46 INFO - PROCESS | 908 | 1463036626240 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 908 | 1463036626241 Marionette TRACE conn3 <- [1,1626,null,{}] 00:03:46 INFO - PROCESS | 908 | 1463036626244 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}] 00:03:46 INFO - PROCESS | 908 | 1463036626355 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 00:03:46 INFO - PROCESS | 908 | 1463036626447 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 908 | ++DOCSHELL 106E7C00 == 35 [pid = 908] [id = 416] 00:03:46 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (14172C00) [pid = 908] [serial = 1248] [outer = 00000000] 00:03:46 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (160C6000) [pid = 908] [serial = 1249] [outer = 14172C00] 00:03:46 INFO - PROCESS | 908 | 1463036626490 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (16309800) [pid = 908] [serial = 1250] [outer = 14172C00] 00:03:46 INFO - PROCESS | 908 | 1463036626912 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 674ms 00:03:46 INFO - PROCESS | 908 | 1463036626937 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 908 | 1463036626939 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 00:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:03:46 INFO - PROCESS | 908 | 1463036626942 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 908 | 1463036626944 Marionette TRACE conn3 <- [1,1630,null,{}] 00:03:46 INFO - PROCESS | 908 | 1463036626947 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}] 00:03:47 INFO - PROCESS | 908 | 1463036627058 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 00:03:47 INFO - PROCESS | 908 | 1463036627068 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 908 | ++DOCSHELL 1630B400 == 36 [pid = 908] [id = 417] 00:03:47 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (1630C800) [pid = 908] [serial = 1251] [outer = 00000000] 00:03:47 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (16911800) [pid = 908] [serial = 1252] [outer = 1630C800] 00:03:47 INFO - PROCESS | 908 | 1463036627112 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16915000) [pid = 908] [serial = 1253] [outer = 1630C800] 00:03:47 INFO - PROCESS | 908 | 1463036627533 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]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 613ms 00:03:47 INFO - PROCESS | 908 | 1463036627566 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 908 | 1463036627569 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 00:03:47 INFO - PROCESS | 908 | 1463036627572 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:03:47 INFO - PROCESS | 908 | 1463036627574 Marionette TRACE conn3 <- [1,1634,null,{}] 00:03:47 INFO - PROCESS | 908 | 1463036627578 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}] 00:03:47 INFO - PROCESS | 908 | 1463036627680 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 00:03:47 INFO - PROCESS | 908 | 1463036627765 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 908 | ++DOCSHELL 11030000 == 37 [pid = 908] [id = 418] 00:03:47 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (167B7C00) [pid = 908] [serial = 1254] [outer = 00000000] 00:03:47 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (169B2800) [pid = 908] [serial = 1255] [outer = 167B7C00] 00:03:47 INFO - PROCESS | 908 | 1463036627808 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (169B6800) [pid = 908] [serial = 1256] [outer = 167B7C00] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 80 (13236C00) [pid = 908] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 79 (11355400) [pid = 908] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1473BC00) [pid = 908] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 77 (106F2400) [pid = 908] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 76 (1630C400) [pid = 908] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 75 (11BBB000) [pid = 908] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 74 (0CA77000) [pid = 908] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:03:47 INFO - PROCESS | 908 | --DOMWINDOW == 73 (13C5D000) [pid = 908] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:03:48 INFO - PROCESS | 908 | 1463036628183 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 00:03:48 INFO - PROCESS | 908 | 1463036628256 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 908 | 1463036628258 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 00:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:03:48 INFO - PROCESS | 908 | 1463036628261 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 908 | 1463036628263 Marionette TRACE conn3 <- [1,1638,null,{}] 00:03:48 INFO - PROCESS | 908 | 1463036628267 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}] 00:03:48 INFO - PROCESS | 908 | 1463036628350 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 00:03:48 INFO - PROCESS | 908 | 1463036628358 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 908 | ++DOCSHELL 167B7800 == 38 [pid = 908] [id = 419] 00:03:48 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (167C5400) [pid = 908] [serial = 1257] [outer = 00000000] 00:03:48 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (169AB000) [pid = 908] [serial = 1258] [outer = 167C5400] 00:03:48 INFO - PROCESS | 908 | 1463036628401 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16A7E800) [pid = 908] [serial = 1259] [outer = 167C5400] 00:03:48 INFO - PROCESS | 908 | 1463036628802 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 582ms 00:03:48 INFO - PROCESS | 908 | 1463036628839 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 908 | 1463036628841 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 00:03:48 INFO - PROCESS | 908 | 1463036628845 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:03:48 INFO - PROCESS | 908 | 1463036628847 Marionette TRACE conn3 <- [1,1642,null,{}] 00:03:48 INFO - PROCESS | 908 | 1463036628853 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}] 00:03:48 INFO - PROCESS | 908 | 1463036628926 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 00:03:48 INFO - PROCESS | 908 | 1463036628933 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 908 | ++DOCSHELL 10D5E800 == 39 [pid = 908] [id = 420] 00:03:48 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (11350800) [pid = 908] [serial = 1260] [outer = 00000000] 00:03:48 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16BBF400) [pid = 908] [serial = 1261] [outer = 11350800] 00:03:48 INFO - PROCESS | 908 | 1463036628976 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16BC6400) [pid = 908] [serial = 1262] [outer = 11350800] 00:03:49 INFO - PROCESS | 908 | 1463036629393 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 582ms 00:03:49 INFO - PROCESS | 908 | 1463036629443 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 908 | 1463036629446 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 00:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:03:49 INFO - PROCESS | 908 | 1463036629467 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 908 | 1463036629469 Marionette TRACE conn3 <- [1,1646,null,{}] 00:03:49 INFO - PROCESS | 908 | 1463036629472 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}] 00:03:49 INFO - PROCESS | 908 | 1463036629549 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 00:03:49 INFO - PROCESS | 908 | 1463036629554 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 908 | ++DOCSHELL 1354A400 == 40 [pid = 908] [id = 421] 00:03:49 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16920000) [pid = 908] [serial = 1263] [outer = 00000000] 00:03:49 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (16FCCC00) [pid = 908] [serial = 1264] [outer = 16920000] 00:03:49 INFO - PROCESS | 908 | 1463036629597 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (16FD2800) [pid = 908] [serial = 1265] [outer = 16920000] 00:03:50 INFO - PROCESS | 908 | 1463036630073 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 612ms 00:03:50 INFO - PROCESS | 908 | 1463036630098 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 908 | 1463036630102 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 00:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:03:50 INFO - PROCESS | 908 | 1463036630109 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 908 | 1463036630113 Marionette TRACE conn3 <- [1,1650,null,{}] 00:03:50 INFO - PROCESS | 908 | 1463036630120 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}] 00:03:50 INFO - PROCESS | 908 | 1463036630222 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 00:03:50 INFO - PROCESS | 908 | 1463036630383 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 908 | ++DOCSHELL 1063F800 == 41 [pid = 908] [id = 422] 00:03:50 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (1067FC00) [pid = 908] [serial = 1266] [outer = 00000000] 00:03:50 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (111C2C00) [pid = 908] [serial = 1267] [outer = 1067FC00] 00:03:50 INFO - PROCESS | 908 | 1463036630438 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1135A800) [pid = 908] [serial = 1268] [outer = 1067FC00] 00:03:50 INFO - PROCESS | 908 | 1463036630968 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 888ms 00:03:50 INFO - PROCESS | 908 | 1463036630999 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 908 | 1463036631005 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 00:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:03:50 INFO - PROCESS | 908 | 1463036631011 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 908 | 1463036631014 Marionette TRACE conn3 <- [1,1654,null,{}] 00:03:50 INFO - PROCESS | 908 | 1463036631019 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}] 00:03:51 INFO - PROCESS | 908 | 1463036631123 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 00:03:51 INFO - PROCESS | 908 | 1463036631222 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 908 | ++DOCSHELL 12CC4800 == 42 [pid = 908] [id = 423] 00:03:51 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (12CCA000) [pid = 908] [serial = 1269] [outer = 00000000] 00:03:51 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1473AC00) [pid = 908] [serial = 1270] [outer = 12CCA000] 00:03:51 INFO - PROCESS | 908 | 1463036631274 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (160C4C00) [pid = 908] [serial = 1271] [outer = 12CCA000] 00:03:51 INFO - PROCESS | 908 | 1463036631881 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 935ms 00:03:51 INFO - PROCESS | 908 | 1463036631938 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 908 | 1463036631940 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 00:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:03:51 INFO - PROCESS | 908 | 1463036631944 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 908 | 1463036631948 Marionette TRACE conn3 <- [1,1658,null,{}] 00:03:51 INFO - PROCESS | 908 | 1463036631959 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}] 00:03:52 INFO - PROCESS | 908 | 1463036632060 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 00:03:52 INFO - PROCESS | 908 | 1463036632159 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 908 | ++DOCSHELL 1630C000 == 43 [pid = 908] [id = 424] 00:03:52 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (16310800) [pid = 908] [serial = 1272] [outer = 00000000] 00:03:52 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (16EFD400) [pid = 908] [serial = 1273] [outer = 16310800] 00:03:52 INFO - PROCESS | 908 | 1463036632197 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (16FD5400) [pid = 908] [serial = 1274] [outer = 16310800] 00:03:52 INFO - PROCESS | 908 | 1463036632767 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 888ms 00:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:03:52 INFO - PROCESS | 908 | 1463036632830 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 908 | 1463036632833 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 00:03:52 INFO - PROCESS | 908 | 1463036632836 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 908 | 1463036632838 Marionette TRACE conn3 <- [1,1662,null,{}] 00:03:52 INFO - PROCESS | 908 | 1463036632842 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}] 00:03:52 INFO - PROCESS | 908 | 1463036632941 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 00:03:53 INFO - PROCESS | 908 | 1463036633021 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 908 | ++DOCSHELL 17074C00 == 44 [pid = 908] [id = 425] 00:03:53 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (17075800) [pid = 908] [serial = 1275] [outer = 00000000] 00:03:53 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (17079400) [pid = 908] [serial = 1276] [outer = 17075800] 00:03:53 INFO - PROCESS | 908 | 1463036633074 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (170E2400) [pid = 908] [serial = 1277] [outer = 17075800] 00:03:53 INFO - PROCESS | 908 | 1463036633830 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]]]}] 00:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1010ms 00:03:53 INFO - PROCESS | 908 | 1463036633864 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 908 | 1463036633868 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 00:03:53 INFO - PROCESS | 908 | 1463036633873 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:03:53 INFO - PROCESS | 908 | 1463036633877 Marionette TRACE conn3 <- [1,1666,null,{}] 00:03:53 INFO - PROCESS | 908 | 1463036633897 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}] 00:03:54 INFO - PROCESS | 908 | 1463036633999 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 00:03:54 INFO - PROCESS | 908 | 1463036634086 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 908 | ++DOCSHELL 10575000 == 45 [pid = 908] [id = 426] 00:03:54 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (106E7800) [pid = 908] [serial = 1278] [outer = 00000000] 00:03:54 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (10D61000) [pid = 908] [serial = 1279] [outer = 106E7800] 00:03:54 INFO - PROCESS | 908 | 1463036634206 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1135A000) [pid = 908] [serial = 1280] [outer = 106E7800] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 10D5E800 == 44 [pid = 908] [id = 420] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 167B7800 == 43 [pid = 908] [id = 419] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 11030000 == 42 [pid = 908] [id = 418] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 1630B400 == 41 [pid = 908] [id = 417] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 106E7C00 == 40 [pid = 908] [id = 416] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 1063F400 == 39 [pid = 908] [id = 415] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 12E1D400 == 38 [pid = 908] [id = 414] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 11194400 == 37 [pid = 908] [id = 413] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 0CA76800 == 36 [pid = 908] [id = 412] 00:03:54 INFO - PROCESS | 908 | --DOCSHELL 0F5A6400 == 35 [pid = 908] [id = 410] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1691F800) [pid = 908] [serial = 1228] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1323E400) [pid = 908] [serial = 1210] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 94 (117DA400) [pid = 908] [serial = 1207] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 93 (11BC5C00) [pid = 908] [serial = 1208] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 92 (15310400) [pid = 908] [serial = 1217] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 91 (157A2400) [pid = 908] [serial = 1216] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 90 (10D64C00) [pid = 908] [serial = 1204] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1102C400) [pid = 908] [serial = 1205] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 88 (16366C00) [pid = 908] [serial = 1219] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 87 (16306400) [pid = 908] [serial = 1223] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 86 (14172000) [pid = 908] [serial = 1222] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 85 (167C2000) [pid = 908] [serial = 1225] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1636D400) [pid = 908] [serial = 1220] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 83 (10D5FC00) [pid = 908] [serial = 1201] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 82 (10708400) [pid = 908] [serial = 1198] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 81 (14721400) [pid = 908] [serial = 1213] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1473D800) [pid = 908] [serial = 1214] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 79 (16917800) [pid = 908] [serial = 1226] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | --DOMWINDOW == 78 (13C23400) [pid = 908] [serial = 1211] [outer = 00000000] [url = about:blank] 00:03:54 INFO - PROCESS | 908 | 1463036634729 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 889ms 00:03:54 INFO - PROCESS | 908 | 1463036634781 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 908 | 1463036634768 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 00:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:03:54 INFO - PROCESS | 908 | 1463036634774 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 908 | 1463036634777 Marionette TRACE conn3 <- [1,1670,null,{}] 00:03:54 INFO - PROCESS | 908 | 1463036634781 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}] 00:03:54 INFO - PROCESS | 908 | 1463036634864 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 00:03:54 INFO - PROCESS | 908 | 1463036634871 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 908 | ++DOCSHELL 11028800 == 36 [pid = 908] [id = 427] 00:03:54 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1102C800) [pid = 908] [serial = 1281] [outer = 00000000] 00:03:54 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (11351000) [pid = 908] [serial = 1282] [outer = 1102C800] 00:03:54 INFO - PROCESS | 908 | 1463036634915 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (1221FC00) [pid = 908] [serial = 1283] [outer = 1102C800] 00:03:55 INFO - PROCESS | 908 | 1463036635392 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 00:03:55 INFO - PROCESS | 908 | 1463036635411 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 908 | 1463036635413 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 00:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:03:55 INFO - PROCESS | 908 | 1463036635417 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 908 | 1463036635420 Marionette TRACE conn3 <- [1,1674,null,{}] 00:03:55 INFO - PROCESS | 908 | 1463036635430 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}] 00:03:55 INFO - PROCESS | 908 | 1463036635543 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 00:03:55 INFO - PROCESS | 908 | 1463036635553 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 908 | ++DOCSHELL 132F4000 == 37 [pid = 908] [id = 428] 00:03:55 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (13427800) [pid = 908] [serial = 1284] [outer = 00000000] 00:03:55 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (13C53000) [pid = 908] [serial = 1285] [outer = 13427800] 00:03:55 INFO - PROCESS | 908 | 1463036635586 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (1471A400) [pid = 908] [serial = 1286] [outer = 13427800] 00:03:56 INFO - PROCESS | 908 | 1463036636046 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]]]}] 00:03:56 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 00:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 689ms 00:03:56 INFO - PROCESS | 908 | 1463036636100 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 908 | 1463036636102 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 00:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:03:56 INFO - PROCESS | 908 | 1463036636105 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 908 | 1463036636107 Marionette TRACE conn3 <- [1,1678,null,{}] 00:03:56 INFO - PROCESS | 908 | 1463036636111 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}] 00:03:56 INFO - PROCESS | 908 | 1463036636187 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 00:03:56 INFO - PROCESS | 908 | 1463036636196 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 908 | ++DOCSHELL 1473D800 == 38 [pid = 908] [id = 429] 00:03:56 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (14740800) [pid = 908] [serial = 1287] [outer = 00000000] 00:03:56 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (15A91800) [pid = 908] [serial = 1288] [outer = 14740800] 00:03:56 INFO - PROCESS | 908 | 1463036636240 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (15ABAC00) [pid = 908] [serial = 1289] [outer = 14740800] 00:03:56 INFO - PROCESS | 908 | 1463036636664 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]]]}] 00:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 628ms 00:03:56 INFO - PROCESS | 908 | 1463036636726 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 908 | 1463036636729 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 00:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:03:56 INFO - PROCESS | 908 | 1463036636732 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 908 | 1463036636734 Marionette TRACE conn3 <- [1,1682,null,{}] 00:03:56 INFO - PROCESS | 908 | 1463036636737 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}] 00:03:56 INFO - PROCESS | 908 | 1463036636821 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 00:03:56 INFO - PROCESS | 908 | 1463036636829 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 908 | ++DOCSHELL 14739800 == 39 [pid = 908] [id = 430] 00:03:56 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (160CA400) [pid = 908] [serial = 1290] [outer = 00000000] 00:03:56 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1630E400) [pid = 908] [serial = 1291] [outer = 160CA400] 00:03:56 INFO - PROCESS | 908 | 1463036636872 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (16372C00) [pid = 908] [serial = 1292] [outer = 160CA400] 00:03:57 INFO - PROCESS | 908 | 1463036637351 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]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 689ms 00:03:57 INFO - PROCESS | 908 | 1463036637415 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 908 | 1463036637417 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 00:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:03:57 INFO - PROCESS | 908 | 1463036637420 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 908 | 1463036637422 Marionette TRACE conn3 <- [1,1686,null,{}] 00:03:57 INFO - PROCESS | 908 | 1463036637425 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}] 00:03:57 INFO - PROCESS | 908 | 1463036637551 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 00:03:57 INFO - PROCESS | 908 | 1463036637611 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 908 | ++DOCSHELL 0F943800 == 40 [pid = 908] [id = 431] 00:03:57 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (15A97400) [pid = 908] [serial = 1293] [outer = 00000000] 00:03:57 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (16920400) [pid = 908] [serial = 1294] [outer = 15A97400] 00:03:57 INFO - PROCESS | 908 | 1463036637662 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (169AD000) [pid = 908] [serial = 1295] [outer = 15A97400] 00:03:58 INFO - PROCESS | 908 | 1463036638076 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]]]}] 00:03:58 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 00:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 674ms 00:03:58 INFO - PROCESS | 908 | 1463036638120 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 908 | 1463036638122 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:03:58 INFO - PROCESS | 908 | 1463036638118 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 908 | 1463036638120 Marionette TRACE conn3 <- [1,1690,null,{}] 00:03:58 INFO - PROCESS | 908 | 1463036638123 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}] 00:03:58 INFO - PROCESS | 908 | 1463036638254 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 00:03:58 INFO - PROCESS | 908 | 1463036638267 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 908 | ++DOCSHELL 16918000 == 41 [pid = 908] [id = 432] 00:03:58 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (169B4800) [pid = 908] [serial = 1296] [outer = 00000000] 00:03:58 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (16FC9C00) [pid = 908] [serial = 1297] [outer = 169B4800] 00:03:58 INFO - PROCESS | 908 | 1463036638310 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16FCEC00) [pid = 908] [serial = 1298] [outer = 169B4800] 00:03:58 INFO - PROCESS | 908 | 1463036638742 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]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 00:03:58 INFO - PROCESS | 908 | 1463036638751 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 908 | 1463036638753 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:03:58 INFO - PROCESS | 908 | 1463036638756 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 908 | 1463036638758 Marionette TRACE conn3 <- [1,1694,null,{}] 00:03:58 INFO - PROCESS | 908 | 1463036638761 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}] 00:03:58 INFO - PROCESS | 908 | 1463036638869 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 00:03:58 INFO - PROCESS | 908 | 1463036638875 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 908 | ++DOCSHELL 16B1A000 == 42 [pid = 908] [id = 433] 00:03:58 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (16BC9000) [pid = 908] [serial = 1299] [outer = 00000000] 00:03:58 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (17695000) [pid = 908] [serial = 1300] [outer = 16BC9000] 00:03:58 INFO - PROCESS | 908 | 1463036638919 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (176DF000) [pid = 908] [serial = 1301] [outer = 16BC9000] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 98 (14172C00) [pid = 908] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 97 (107ED000) [pid = 908] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 96 (0CA7B800) [pid = 908] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1125D400) [pid = 908] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 94 (12E21C00) [pid = 908] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1630C800) [pid = 908] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 92 (11350800) [pid = 908] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 91 (167B7C00) [pid = 908] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 90 (167C5400) [pid = 908] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:03:59 INFO - PROCESS | 908 | --DOMWINDOW == 89 (130EA400) [pid = 908] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:03:59 INFO - PROCESS | 908 | 1463036639412 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]]]}] 00:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 689ms 00:03:59 INFO - PROCESS | 908 | 1463036639440 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 908 | 1463036639442 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 00:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:03:59 INFO - PROCESS | 908 | 1463036639445 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 908 | 1463036639447 Marionette TRACE conn3 <- [1,1698,null,{}] 00:03:59 INFO - PROCESS | 908 | 1463036639450 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}] 00:03:59 INFO - PROCESS | 908 | 1463036639525 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 00:03:59 INFO - PROCESS | 908 | 1463036639568 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 908 | ++DOCSHELL 14792C00 == 43 [pid = 908] [id = 434] 00:03:59 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1530B800) [pid = 908] [serial = 1302] [outer = 00000000] 00:03:59 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (16314000) [pid = 908] [serial = 1303] [outer = 1530B800] 00:03:59 INFO - PROCESS | 908 | 1463036639612 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (169ADC00) [pid = 908] [serial = 1304] [outer = 1530B800] 00:04:00 INFO - PROCESS | 908 | 1463036640044 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 00:04:00 INFO - PROCESS | 908 | 1463036640127 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 908 | 1463036640129 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 00:04:00 INFO - PROCESS | 908 | 1463036640133 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:04:00 INFO - PROCESS | 908 | 1463036640134 Marionette TRACE conn3 <- [1,1702,null,{}] 00:04:00 INFO - PROCESS | 908 | 1463036640138 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}] 00:04:00 INFO - PROCESS | 908 | 1463036640217 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 00:04:00 INFO - PROCESS | 908 | 1463036640223 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 908 | ++DOCSHELL 12CCB000 == 44 [pid = 908] [id = 435] 00:04:00 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (16B14400) [pid = 908] [serial = 1305] [outer = 00000000] 00:04:00 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (176DF400) [pid = 908] [serial = 1306] [outer = 16B14400] 00:04:00 INFO - PROCESS | 908 | 1463036640265 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (17973400) [pid = 908] [serial = 1307] [outer = 16B14400] 00:04:00 INFO - PROCESS | 908 | 1463036640664 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 582ms 00:04:00 INFO - PROCESS | 908 | 1463036640713 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 908 | 1463036640716 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 00:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:04:00 INFO - PROCESS | 908 | 1463036640721 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 908 | 1463036640725 Marionette TRACE conn3 <- [1,1706,null,{}] 00:04:00 INFO - PROCESS | 908 | 1463036640730 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}] 00:04:00 INFO - PROCESS | 908 | 1463036640825 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 00:04:00 INFO - PROCESS | 908 | 1463036640833 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 908 | ++DOCSHELL 12CC6400 == 45 [pid = 908] [id = 436] 00:04:00 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (1473E400) [pid = 908] [serial = 1308] [outer = 00000000] 00:04:00 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (182C0C00) [pid = 908] [serial = 1309] [outer = 1473E400] 00:04:00 INFO - PROCESS | 908 | 1463036640882 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (18711800) [pid = 908] [serial = 1310] [outer = 1473E400] 00:04:01 INFO - PROCESS | 908 | 1463036641536 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]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 888ms 00:04:01 INFO - PROCESS | 908 | 1463036641607 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 00:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:04:01 INFO - PROCESS | 908 | 1463036641613 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 00:04:01 INFO - PROCESS | 908 | 1463036641618 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 908 | 1463036641622 Marionette TRACE conn3 <- [1,1710,null,{}] 00:04:01 INFO - PROCESS | 908 | 1463036641628 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}] 00:04:01 INFO - PROCESS | 908 | 1463036641733 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 00:04:01 INFO - PROCESS | 908 | 1463036641869 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 908 | ++DOCSHELL 11025400 == 46 [pid = 908] [id = 437] 00:04:01 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (11185C00) [pid = 908] [serial = 1311] [outer = 00000000] 00:04:01 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (11350800) [pid = 908] [serial = 1312] [outer = 11185C00] 00:04:01 INFO - PROCESS | 908 | 1463036641925 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (12C48800) [pid = 908] [serial = 1313] [outer = 11185C00] 00:04:02 INFO - PROCESS | 908 | 1463036642494 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]]]}] 00:04:02 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 00:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 919ms 00:04:02 INFO - PROCESS | 908 | 1463036642546 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 908 | 1463036642552 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 00:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:04:02 INFO - PROCESS | 908 | 1463036642558 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 908 | 1463036642561 Marionette TRACE conn3 <- [1,1714,null,{}] 00:04:02 INFO - PROCESS | 908 | 1463036642565 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}] 00:04:02 INFO - PROCESS | 908 | 1463036642668 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 00:04:02 INFO - PROCESS | 908 | 1463036642770 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 908 | ++DOCSHELL 1134FC00 == 47 [pid = 908] [id = 438] 00:04:02 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1323E400) [pid = 908] [serial = 1314] [outer = 00000000] 00:04:02 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (14799800) [pid = 908] [serial = 1315] [outer = 1323E400] 00:04:02 INFO - PROCESS | 908 | 1463036642831 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (15A92C00) [pid = 908] [serial = 1316] [outer = 1323E400] 00:04:03 INFO - PROCESS | 908 | 1463036643435 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]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 919ms 00:04:03 INFO - PROCESS | 908 | 1463036643484 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 908 | 1463036643486 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 00:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:04:03 INFO - PROCESS | 908 | 1463036643491 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 908 | 1463036643494 Marionette TRACE conn3 <- [1,1718,null,{}] 00:04:03 INFO - PROCESS | 908 | 1463036643505 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}] 00:04:03 INFO - PROCESS | 908 | 1463036643611 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 00:04:03 INFO - PROCESS | 908 | 1463036643742 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 908 | ++DOCSHELL 1706E800 == 48 [pid = 908] [id = 439] 00:04:03 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (17072400) [pid = 908] [serial = 1317] [outer = 00000000] 00:04:03 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (1769EC00) [pid = 908] [serial = 1318] [outer = 17072400] 00:04:03 INFO - PROCESS | 908 | 1463036643798 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (17F5D400) [pid = 908] [serial = 1319] [outer = 17072400] 00:04:04 INFO - PROCESS | 908 | 1463036644374 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]]]}] 00:04:04 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 00:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 919ms 00:04:04 INFO - PROCESS | 908 | 1463036644419 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 908 | 1463036644422 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 00:04:04 INFO - PROCESS | 908 | 1463036644425 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:04:04 INFO - PROCESS | 908 | 1463036644427 Marionette TRACE conn3 <- [1,1722,null,{}] 00:04:04 INFO - PROCESS | 908 | 1463036644431 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}] 00:04:04 INFO - PROCESS | 908 | 1463036644665 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 00:04:04 INFO - PROCESS | 908 | 1463036644806 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 908 | ++DOCSHELL 0F947400 == 49 [pid = 908] [id = 440] 00:04:04 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (0F94CC00) [pid = 908] [serial = 1320] [outer = 00000000] 00:04:04 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (10D63C00) [pid = 908] [serial = 1321] [outer = 0F94CC00] 00:04:04 INFO - PROCESS | 908 | 1463036644847 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (11190000) [pid = 908] [serial = 1322] [outer = 0F94CC00] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 12CCB000 == 48 [pid = 908] [id = 435] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 14792C00 == 47 [pid = 908] [id = 434] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 16B1A000 == 46 [pid = 908] [id = 433] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 16918000 == 45 [pid = 908] [id = 432] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 0F943800 == 44 [pid = 908] [id = 431] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 14739800 == 43 [pid = 908] [id = 430] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 1473D800 == 42 [pid = 908] [id = 429] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 132F4000 == 41 [pid = 908] [id = 428] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 11028800 == 40 [pid = 908] [id = 427] 00:04:05 INFO - PROCESS | 908 | --DOCSHELL 10575000 == 39 [pid = 908] [id = 426] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1691D800) [pid = 908] [serial = 1229] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 108 (160C6000) [pid = 908] [serial = 1249] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 107 (12C0FC00) [pid = 908] [serial = 1234] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 106 (1479DC00) [pid = 908] [serial = 1246] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1063F000) [pid = 908] [serial = 1237] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 104 (107F3400) [pid = 908] [serial = 1238] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 103 (11359400) [pid = 908] [serial = 1240] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 102 (117D7800) [pid = 908] [serial = 1241] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1348A400) [pid = 908] [serial = 1243] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 100 (16911800) [pid = 908] [serial = 1252] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 99 (13C1DC00) [pid = 908] [serial = 1244] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 98 (0F5AE000) [pid = 908] [serial = 1231] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 97 (16309800) [pid = 908] [serial = 1250] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 96 (16FCCC00) [pid = 908] [serial = 1264] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 95 (16BC6400) [pid = 908] [serial = 1262] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 94 (169B2800) [pid = 908] [serial = 1255] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 93 (16915000) [pid = 908] [serial = 1253] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 92 (16BBF400) [pid = 908] [serial = 1261] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 91 (169B6800) [pid = 908] [serial = 1256] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 90 (169AB000) [pid = 908] [serial = 1258] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 89 (15A8DC00) [pid = 908] [serial = 1247] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | --DOMWINDOW == 88 (16A7E800) [pid = 908] [serial = 1259] [outer = 00000000] [url = about:blank] 00:04:05 INFO - PROCESS | 908 | 1463036645495 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]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1118ms 00:04:05 INFO - PROCESS | 908 | 1463036645559 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 908 | 1463036645563 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 00:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:04:05 INFO - PROCESS | 908 | 1463036645569 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 908 | 1463036645573 Marionette TRACE conn3 <- [1,1726,null,{}] 00:04:05 INFO - PROCESS | 908 | 1463036645577 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}] 00:04:05 INFO - PROCESS | 908 | 1463036645655 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 00:04:05 INFO - PROCESS | 908 | 1463036645652 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 908 | ++DOCSHELL 111C4000 == 40 [pid = 908] [id = 441] 00:04:05 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (111C5800) [pid = 908] [serial = 1323] [outer = 00000000] 00:04:05 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (11358C00) [pid = 908] [serial = 1324] [outer = 111C5800] 00:04:05 INFO - PROCESS | 908 | 1463036645698 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (12C09400) [pid = 908] [serial = 1325] [outer = 111C5800] 00:04:06 INFO - PROCESS | 908 | 1463036646209 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 674ms 00:04:06 INFO - PROCESS | 908 | 1463036646252 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 908 | 1463036646255 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 00:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:04:06 INFO - PROCESS | 908 | 1463036646258 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 908 | 1463036646260 Marionette TRACE conn3 <- [1,1730,null,{}] 00:04:06 INFO - PROCESS | 908 | 1463036646264 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}] 00:04:06 INFO - PROCESS | 908 | 1463036646344 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 00:04:06 INFO - PROCESS | 908 | 1463036646354 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 908 | ++DOCSHELL 13549000 == 41 [pid = 908] [id = 442] 00:04:06 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (13549800) [pid = 908] [serial = 1326] [outer = 00000000] 00:04:06 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1471A000) [pid = 908] [serial = 1327] [outer = 13549800] 00:04:06 INFO - PROCESS | 908 | 1463036646398 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1473D800) [pid = 908] [serial = 1328] [outer = 13549800] 00:04:06 INFO - PROCESS | 908 | 1463036646835 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 00:04:06 INFO - PROCESS | 908 | 1463036646881 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 00:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:04:06 INFO - PROCESS | 908 | 1463036646886 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 00:04:06 INFO - PROCESS | 908 | 1463036646900 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 908 | 1463036646904 Marionette TRACE conn3 <- [1,1734,null,{}] 00:04:06 INFO - PROCESS | 908 | 1463036646907 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}] 00:04:06 INFO - PROCESS | 908 | 1463036646987 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 00:04:06 INFO - PROCESS | 908 | 1463036646995 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 908 | ++DOCSHELL 16307400 == 42 [pid = 908] [id = 443] 00:04:06 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1630CC00) [pid = 908] [serial = 1329] [outer = 00000000] 00:04:07 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16368800) [pid = 908] [serial = 1330] [outer = 1630CC00] 00:04:07 INFO - PROCESS | 908 | 1463036647039 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (167C0000) [pid = 908] [serial = 1331] [outer = 1630CC00] 00:04:07 INFO - PROCESS | 908 | 1463036647445 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]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 643ms 00:04:07 INFO - PROCESS | 908 | 1463036647529 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 908 | 1463036647531 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 00:04:07 INFO - PROCESS | 908 | 1463036647534 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:04:07 INFO - PROCESS | 908 | 1463036647536 Marionette TRACE conn3 <- [1,1738,null,{}] 00:04:07 INFO - PROCESS | 908 | 1463036647539 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}] 00:04:07 INFO - PROCESS | 908 | 1463036647625 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 00:04:07 INFO - PROCESS | 908 | 1463036647660 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 908 | ++DOCSHELL 1643A800 == 43 [pid = 908] [id = 444] 00:04:07 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (167C4C00) [pid = 908] [serial = 1332] [outer = 00000000] 00:04:07 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1691A400) [pid = 908] [serial = 1333] [outer = 167C4C00] 00:04:07 INFO - PROCESS | 908 | 1463036647706 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16920C00) [pid = 908] [serial = 1334] [outer = 167C4C00] 00:04:08 INFO - PROCESS | 908 | 1463036648169 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]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 00:04:08 INFO - PROCESS | 908 | 1463036648234 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 908 | 1463036648236 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 00:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:04:08 INFO - PROCESS | 908 | 1463036648240 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 908 | 1463036648242 Marionette TRACE conn3 <- [1,1742,null,{}] 00:04:08 INFO - PROCESS | 908 | 1463036648245 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}] 00:04:08 INFO - PROCESS | 908 | 1463036648342 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 00:04:08 INFO - PROCESS | 908 | 1463036648403 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 908 | ++DOCSHELL 14722800 == 44 [pid = 908] [id = 445] 00:04:08 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (169B8800) [pid = 908] [serial = 1335] [outer = 00000000] 00:04:08 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (16B14000) [pid = 908] [serial = 1336] [outer = 169B8800] 00:04:08 INFO - PROCESS | 908 | 1463036648455 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (16EF9800) [pid = 908] [serial = 1337] [outer = 169B8800] 00:04:08 INFO - PROCESS | 908 | 1463036648883 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]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 689ms 00:04:08 INFO - PROCESS | 908 | 1463036648923 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 908 | 1463036648925 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 00:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:04:08 INFO - PROCESS | 908 | 1463036648938 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 908 | 1463036648941 Marionette TRACE conn3 <- [1,1746,null,{}] 00:04:08 INFO - PROCESS | 908 | 1463036648945 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}] 00:04:09 INFO - PROCESS | 908 | 1463036649084 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 00:04:09 INFO - PROCESS | 908 | 1463036649131 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 908 | ++DOCSHELL 12C0AC00 == 45 [pid = 908] [id = 446] 00:04:09 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (16EFD000) [pid = 908] [serial = 1338] [outer = 00000000] 00:04:09 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (17076400) [pid = 908] [serial = 1339] [outer = 16EFD000] 00:04:09 INFO - PROCESS | 908 | 1463036649173 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (176E2400) [pid = 908] [serial = 1340] [outer = 16EFD000] 00:04:09 INFO - PROCESS | 908 | 1463036649575 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]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 689ms 00:04:09 INFO - PROCESS | 908 | 1463036649611 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 908 | 1463036649613 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 00:04:09 INFO - PROCESS | 908 | 1463036649616 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:04:09 INFO - PROCESS | 908 | 1463036649618 Marionette TRACE conn3 <- [1,1750,null,{}] 00:04:09 INFO - PROCESS | 908 | 1463036649622 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}] 00:04:09 INFO - PROCESS | 908 | 1463036649730 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 00:04:09 INFO - PROCESS | 908 | 1463036649736 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 908 | ++DOCSHELL 106ECC00 == 46 [pid = 908] [id = 447] 00:04:09 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (169B6400) [pid = 908] [serial = 1341] [outer = 00000000] 00:04:09 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (17F5C400) [pid = 908] [serial = 1342] [outer = 169B6400] 00:04:09 INFO - PROCESS | 908 | 1463036649779 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1871CC00) [pid = 908] [serial = 1343] [outer = 169B6400] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 108 (15A97400) [pid = 908] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 107 (169B4800) [pid = 908] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 106 (13427800) [pid = 908] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1102C800) [pid = 908] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 104 (106E7800) [pid = 908] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 103 (160CA400) [pid = 908] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 102 (14740800) [pid = 908] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16BC9000) [pid = 908] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1530B800) [pid = 908] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16B14400) [pid = 908] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 98 (17075800) [pid = 908] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 97 (0F5A8C00) [pid = 908] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 96 (16310000) [pid = 908] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 95 (0F5A6000) [pid = 908] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 94 (11359800) [pid = 908] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:04:10 INFO - PROCESS | 908 | --DOMWINDOW == 93 (10575400) [pid = 908] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:04:10 INFO - PROCESS | 908 | 1463036650283 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]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 736ms 00:04:10 INFO - PROCESS | 908 | 1463036650338 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 908 | 1463036650340 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:04:10 INFO - PROCESS | 908 | 1463036650344 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 908 | 1463036650345 Marionette TRACE conn3 <- [1,1754,null,{}] 00:04:10 INFO - PROCESS | 908 | 1463036650349 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}] 00:04:10 INFO - PROCESS | 908 | 1463036650452 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 00:04:10 INFO - PROCESS | 908 | 1463036650460 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 908 | ++DOCSHELL 10575000 == 47 [pid = 908] [id = 448] 00:04:10 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1134F400) [pid = 908] [serial = 1344] [outer = 00000000] 00:04:10 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1323DC00) [pid = 908] [serial = 1345] [outer = 1134F400] 00:04:10 INFO - PROCESS | 908 | 1463036650502 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (14721800) [pid = 908] [serial = 1346] [outer = 1134F400] 00:04:10 INFO - PROCESS | 908 | 1463036650912 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]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 582ms 00:04:10 INFO - PROCESS | 908 | 1463036650935 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 908 | 1463036650937 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:04:10 INFO - PROCESS | 908 | 1463036650945 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 908 | 1463036650946 Marionette TRACE conn3 <- [1,1758,null,{}] 00:04:10 INFO - PROCESS | 908 | 1463036650950 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}] 00:04:11 INFO - PROCESS | 908 | 1463036651034 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 00:04:11 INFO - PROCESS | 908 | 1463036651078 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 908 | ++DOCSHELL 187D5800 == 48 [pid = 908] [id = 449] 00:04:11 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (187D7400) [pid = 908] [serial = 1347] [outer = 00000000] 00:04:11 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (187DA400) [pid = 908] [serial = 1348] [outer = 187D7400] 00:04:11 INFO - PROCESS | 908 | 1463036651121 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (187DE000) [pid = 908] [serial = 1349] [outer = 187D7400] 00:04:11 INFO - PROCESS | 908 | 1463036651535 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]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 628ms 00:04:11 INFO - PROCESS | 908 | 1463036651577 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 908 | 1463036651579 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 00:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:04:11 INFO - PROCESS | 908 | 1463036651583 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 908 | 1463036651585 Marionette TRACE conn3 <- [1,1762,null,{}] 00:04:11 INFO - PROCESS | 908 | 1463036651588 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}] 00:04:11 INFO - PROCESS | 908 | 1463036651664 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 00:04:11 INFO - PROCESS | 908 | 1463036651670 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 908 | ++DOCSHELL 106ED800 == 49 [pid = 908] [id = 450] 00:04:11 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (187DCC00) [pid = 908] [serial = 1350] [outer = 00000000] 00:04:11 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (18D42800) [pid = 908] [serial = 1351] [outer = 187DCC00] 00:04:11 INFO - PROCESS | 908 | 1463036651719 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (18D48800) [pid = 908] [serial = 1352] [outer = 187DCC00] 00:04:12 INFO - PROCESS | 908 | 1463036652342 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]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 812ms 00:04:12 INFO - PROCESS | 908 | 1463036652410 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 908 | 1463036652415 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 00:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:04:12 INFO - PROCESS | 908 | 1463036652420 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 908 | 1463036652424 Marionette TRACE conn3 <- [1,1766,null,{}] 00:04:12 INFO - PROCESS | 908 | 1463036652430 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}] 00:04:12 INFO - PROCESS | 908 | 1463036652536 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 00:04:12 INFO - PROCESS | 908 | 1463036652653 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 908 | ++DOCSHELL 107F0000 == 50 [pid = 908] [id = 451] 00:04:12 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (107F3400) [pid = 908] [serial = 1353] [outer = 00000000] 00:04:12 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (11FAF800) [pid = 908] [serial = 1354] [outer = 107F3400] 00:04:12 INFO - PROCESS | 908 | 1463036652710 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (12ED7400) [pid = 908] [serial = 1355] [outer = 107F3400] 00:04:13 INFO - PROCESS | 908 | 1463036653322 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]]]}] 00:04:13 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 00:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 981ms 00:04:13 INFO - PROCESS | 908 | 1463036653406 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 908 | 1463036653412 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 00:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:04:13 INFO - PROCESS | 908 | 1463036653418 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 908 | 1463036653421 Marionette TRACE conn3 <- [1,1770,null,{}] 00:04:13 INFO - PROCESS | 908 | 1463036653425 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}] 00:04:13 INFO - PROCESS | 908 | 1463036653514 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 00:04:13 INFO - PROCESS | 908 | 1463036653645 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 908 | ++DOCSHELL 1401C800 == 51 [pid = 908] [id = 452] 00:04:13 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (14793C00) [pid = 908] [serial = 1356] [outer = 00000000] 00:04:13 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (15AC0C00) [pid = 908] [serial = 1357] [outer = 14793C00] 00:04:13 INFO - PROCESS | 908 | 1463036653699 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1630D800) [pid = 908] [serial = 1358] [outer = 14793C00] 00:04:14 INFO - PROCESS | 908 | 1463036654300 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]]]}] 00:04:14 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 00:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 919ms 00:04:14 INFO - PROCESS | 908 | 1463036654329 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 908 | 1463036654332 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 00:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:04:14 INFO - PROCESS | 908 | 1463036654336 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 908 | 1463036654340 Marionette TRACE conn3 <- [1,1774,null,{}] 00:04:14 INFO - PROCESS | 908 | 1463036654350 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}] 00:04:14 INFO - PROCESS | 908 | 1463036654455 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 00:04:14 INFO - PROCESS | 908 | 1463036654589 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 908 | ++DOCSHELL 170EC000 == 52 [pid = 908] [id = 453] 00:04:14 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (17696C00) [pid = 908] [serial = 1359] [outer = 00000000] 00:04:14 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (187D8800) [pid = 908] [serial = 1360] [outer = 17696C00] 00:04:14 INFO - PROCESS | 908 | 1463036654646 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (18D43800) [pid = 908] [serial = 1361] [outer = 17696C00] 00:04:15 INFO - PROCESS | 908 | 1463036655193 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]]]}] 00:04:15 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 00:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 889ms 00:04:15 INFO - PROCESS | 908 | 1463036655224 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 908 | 1463036655227 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 00:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:04:15 INFO - PROCESS | 908 | 1463036655232 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 908 | 1463036655234 Marionette TRACE conn3 <- [1,1778,null,{}] 00:04:15 INFO - PROCESS | 908 | 1463036655237 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}] 00:04:15 INFO - PROCESS | 908 | 1463036655479 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 00:04:15 INFO - PROCESS | 908 | 1463036655646 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 908 | ++DOCSHELL 0CA6E800 == 53 [pid = 908] [id = 454] 00:04:15 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (0CA6EC00) [pid = 908] [serial = 1362] [outer = 00000000] 00:04:15 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (0F5A5400) [pid = 908] [serial = 1363] [outer = 0CA6EC00] 00:04:15 INFO - PROCESS | 908 | 1463036655696 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (10534800) [pid = 908] [serial = 1364] [outer = 0CA6EC00] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 187D5800 == 52 [pid = 908] [id = 449] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 10575000 == 51 [pid = 908] [id = 448] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 106ECC00 == 50 [pid = 908] [id = 447] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 12C0AC00 == 49 [pid = 908] [id = 446] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 14722800 == 48 [pid = 908] [id = 445] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 1643A800 == 47 [pid = 908] [id = 444] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 16307400 == 46 [pid = 908] [id = 443] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 13549000 == 45 [pid = 908] [id = 442] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 111C4000 == 44 [pid = 908] [id = 441] 00:04:16 INFO - PROCESS | 908 | --DOCSHELL 0F947400 == 43 [pid = 908] [id = 440] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 113 (182C0C00) [pid = 908] [serial = 1309] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | 1463036656292 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]]]}] 00:04:16 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) 00:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1072ms 00:04:16 INFO - PROCESS | 908 | 1463036656310 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 908 | 1463036656313 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 00:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:04:16 INFO - PROCESS | 908 | 1463036656317 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 908 | 1463036656321 Marionette TRACE conn3 <- [1,1782,null,{}] 00:04:16 INFO - PROCESS | 908 | 1463036656325 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}] 00:04:16 INFO - PROCESS | 908 | 1463036656405 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 112 (12CD2400) [pid = 908] [serial = 1235] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 111 (11358400) [pid = 908] [serial = 1202] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1473AC00) [pid = 908] [serial = 1270] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 109 (17695000) [pid = 908] [serial = 1300] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 108 (16EFD400) [pid = 908] [serial = 1273] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 107 (176DF000) [pid = 908] [serial = 1301] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 106 (16314000) [pid = 908] [serial = 1303] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 105 (176DF400) [pid = 908] [serial = 1306] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 104 (170E2400) [pid = 908] [serial = 1277] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 103 (17079400) [pid = 908] [serial = 1276] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 102 (16FCEC00) [pid = 908] [serial = 1298] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 101 (169ADC00) [pid = 908] [serial = 1304] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 100 (17973400) [pid = 908] [serial = 1307] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16372C00) [pid = 908] [serial = 1292] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 98 (106EA800) [pid = 908] [serial = 1232] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 97 (167B9800) [pid = 908] [serial = 1196] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 96 (10D57800) [pid = 908] [serial = 1199] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 95 (16920400) [pid = 908] [serial = 1294] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 94 (16FC9C00) [pid = 908] [serial = 1297] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 93 (13C53000) [pid = 908] [serial = 1285] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1471A400) [pid = 908] [serial = 1286] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 91 (11351000) [pid = 908] [serial = 1282] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 90 (1221FC00) [pid = 908] [serial = 1283] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 89 (169AD000) [pid = 908] [serial = 1295] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1135A000) [pid = 908] [serial = 1280] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 87 (10D61000) [pid = 908] [serial = 1279] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1630E400) [pid = 908] [serial = 1291] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 85 (15A91800) [pid = 908] [serial = 1288] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 84 (15ABAC00) [pid = 908] [serial = 1289] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | --DOMWINDOW == 83 (111C2C00) [pid = 908] [serial = 1267] [outer = 00000000] [url = about:blank] 00:04:16 INFO - PROCESS | 908 | 1463036656513 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 908 | ++DOCSHELL 0F946400 == 44 [pid = 908] [id = 455] 00:04:16 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (0F947400) [pid = 908] [serial = 1365] [outer = 00000000] 00:04:16 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (10D57800) [pid = 908] [serial = 1366] [outer = 0F947400] 00:04:16 INFO - PROCESS | 908 | 1463036656562 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1102FC00) [pid = 908] [serial = 1367] [outer = 0F947400] 00:04:16 INFO - PROCESS | 908 | 1463036656919 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 613ms 00:04:16 INFO - PROCESS | 908 | 1463036656999 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 908 | 1463036657002 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 00:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:04:16 INFO - PROCESS | 908 | 1463036657010 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 908 | 1463036657012 Marionette TRACE conn3 <- [1,1786,null,{}] 00:04:17 INFO - PROCESS | 908 | 1463036657015 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}] 00:04:17 INFO - PROCESS | 908 | 1463036657094 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 00:04:17 INFO - PROCESS | 908 | 1463036657103 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 908 | ++DOCSHELL 1135A000 == 45 [pid = 908] [id = 456] 00:04:17 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1154AC00) [pid = 908] [serial = 1368] [outer = 00000000] 00:04:17 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (11BC6C00) [pid = 908] [serial = 1369] [outer = 1154AC00] 00:04:17 INFO - PROCESS | 908 | 1463036657147 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (12C14800) [pid = 908] [serial = 1370] [outer = 1154AC00] 00:04:17 INFO - PROCESS | 908 | 1463036657584 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]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 628ms 00:04:17 INFO - PROCESS | 908 | 1463036657629 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 908 | 1463036657633 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 00:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:04:17 INFO - PROCESS | 908 | 1463036657643 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 908 | 1463036657647 Marionette TRACE conn3 <- [1,1790,null,{}] 00:04:17 INFO - PROCESS | 908 | 1463036657651 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}] 00:04:17 INFO - PROCESS | 908 | 1463036657732 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 00:04:17 INFO - PROCESS | 908 | 1463036657741 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 908 | ++DOCSHELL 13B30C00 == 46 [pid = 908] [id = 457] 00:04:17 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (13C1BC00) [pid = 908] [serial = 1371] [outer = 00000000] 00:04:17 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (14171000) [pid = 908] [serial = 1372] [outer = 13C1BC00] 00:04:17 INFO - PROCESS | 908 | 1463036657785 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (14718000) [pid = 908] [serial = 1373] [outer = 13C1BC00] 00:04:18 INFO - PROCESS | 908 | 1463036658212 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]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 582ms 00:04:18 INFO - PROCESS | 908 | 1463036658247 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 908 | 1463036658249 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 00:04:18 INFO - PROCESS | 908 | 1463036658253 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 908 | 1463036658255 Marionette TRACE conn3 <- [1,1794,null,{}] 00:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:04:18 INFO - PROCESS | 908 | 1463036658258 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}] 00:04:18 INFO - PROCESS | 908 | 1463036658344 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 00:04:18 INFO - PROCESS | 908 | 1463036658350 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 908 | ++DOCSHELL 1471E400 == 47 [pid = 908] [id = 458] 00:04:18 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (14721400) [pid = 908] [serial = 1374] [outer = 00000000] 00:04:18 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (147C2400) [pid = 908] [serial = 1375] [outer = 14721400] 00:04:18 INFO - PROCESS | 908 | 1463036658377 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (147C2800) [pid = 908] [serial = 1376] [outer = 14721400] 00:04:18 INFO - PROCESS | 908 | 1463036658848 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]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 00:04:18 INFO - PROCESS | 908 | 1463036658884 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 908 | 1463036658886 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 00:04:18 INFO - PROCESS | 908 | 1463036658889 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 908 | 1463036658891 Marionette TRACE conn3 <- [1,1798,null,{}] 00:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:04:18 INFO - PROCESS | 908 | 1463036658894 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}] 00:04:18 INFO - PROCESS | 908 | 1463036659002 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 00:04:18 INFO - PROCESS | 908 | 1463036659012 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 908 | ++DOCSHELL 160C3800 == 48 [pid = 908] [id = 459] 00:04:19 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (160C4400) [pid = 908] [serial = 1377] [outer = 00000000] 00:04:19 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (16307000) [pid = 908] [serial = 1378] [outer = 160C4400] 00:04:19 INFO - PROCESS | 908 | 1463036659062 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16369800) [pid = 908] [serial = 1379] [outer = 160C4400] 00:04:19 INFO - PROCESS | 908 | 1463036659517 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]]]}] 00:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 674ms 00:04:19 INFO - PROCESS | 908 | 1463036659574 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 908 | 1463036659576 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 00:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:04:19 INFO - PROCESS | 908 | 1463036659592 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 908 | 1463036659594 Marionette TRACE conn3 <- [1,1802,null,{}] 00:04:19 INFO - PROCESS | 908 | 1463036659597 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}] 00:04:19 INFO - PROCESS | 908 | 1463036659732 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 00:04:19 INFO - PROCESS | 908 | 1463036659792 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 908 | ++DOCSHELL 1401CC00 == 49 [pid = 908] [id = 460] 00:04:19 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16311000) [pid = 908] [serial = 1380] [outer = 00000000] 00:04:19 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16915C00) [pid = 908] [serial = 1381] [outer = 16311000] 00:04:19 INFO - PROCESS | 908 | 1463036659835 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (169ACC00) [pid = 908] [serial = 1382] [outer = 16311000] 00:04:20 INFO - PROCESS | 908 | 1463036660255 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]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 751ms 00:04:20 INFO - PROCESS | 908 | 1463036660323 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 908 | 1463036660325 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 00:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:04:20 INFO - PROCESS | 908 | 1463036660328 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 908 | 1463036660330 Marionette TRACE conn3 <- [1,1806,null,{}] 00:04:20 INFO - PROCESS | 908 | 1463036660334 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}] 00:04:20 INFO - PROCESS | 908 | 1463036660443 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 00:04:20 INFO - PROCESS | 908 | 1463036660453 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 908 | ++DOCSHELL 106EC800 == 50 [pid = 908] [id = 461] 00:04:20 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (130E4000) [pid = 908] [serial = 1383] [outer = 00000000] 00:04:20 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (169B7000) [pid = 908] [serial = 1384] [outer = 130E4000] 00:04:20 INFO - PROCESS | 908 | 1463036660499 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (169B9000) [pid = 908] [serial = 1385] [outer = 130E4000] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1630CC00) [pid = 908] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 102 (169B8800) [pid = 908] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 101 (111C5800) [pid = 908] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 100 (13549800) [pid = 908] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1134F400) [pid = 908] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 98 (0F94CC00) [pid = 908] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 97 (16EFD000) [pid = 908] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 96 (169B6400) [pid = 908] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 95 (167C4C00) [pid = 908] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:04:20 INFO - PROCESS | 908 | --DOMWINDOW == 94 (187D7400) [pid = 908] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:04:21 INFO - PROCESS | 908 | 1463036661062 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 781ms 00:04:21 INFO - PROCESS | 908 | 1463036661114 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 908 | 1463036661116 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 00:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:04:21 INFO - PROCESS | 908 | 1463036661119 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 908 | 1463036661121 Marionette TRACE conn3 <- [1,1810,null,{}] 00:04:21 INFO - PROCESS | 908 | 1463036661124 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}] 00:04:21 INFO - PROCESS | 908 | 1463036661199 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 00:04:21 INFO - PROCESS | 908 | 1463036661206 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 908 | ++DOCSHELL 11351400 == 51 [pid = 908] [id = 462] 00:04:21 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (15AC7400) [pid = 908] [serial = 1386] [outer = 00000000] 00:04:21 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16917C00) [pid = 908] [serial = 1387] [outer = 15AC7400] 00:04:21 INFO - PROCESS | 908 | 1463036661257 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (169B6400) [pid = 908] [serial = 1388] [outer = 15AC7400] 00:04:21 INFO - PROCESS | 908 | 1463036661698 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 613ms 00:04:21 INFO - PROCESS | 908 | 1463036661742 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 908 | 1463036661744 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 00:04:21 INFO - PROCESS | 908 | 1463036661747 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:04:21 INFO - PROCESS | 908 | 1463036661749 Marionette TRACE conn3 <- [1,1814,null,{}] 00:04:21 INFO - PROCESS | 908 | 1463036661752 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}] 00:04:21 INFO - PROCESS | 908 | 1463036661830 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 00:04:21 INFO - PROCESS | 908 | 1463036661837 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 908 | ++DOCSHELL 167C6800 == 52 [pid = 908] [id = 463] 00:04:21 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16920400) [pid = 908] [serial = 1389] [outer = 00000000] 00:04:21 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16FCE000) [pid = 908] [serial = 1390] [outer = 16920400] 00:04:21 INFO - PROCESS | 908 | 1463036661883 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16FD2000) [pid = 908] [serial = 1391] [outer = 16920400] 00:04:22 INFO - PROCESS | 908 | 1463036662326 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]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 00:04:22 INFO - PROCESS | 908 | 1463036662385 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 908 | 1463036662387 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 00:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:04:22 INFO - PROCESS | 908 | 1463036662390 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 908 | 1463036662392 Marionette TRACE conn3 <- [1,1818,null,{}] 00:04:22 INFO - PROCESS | 908 | 1463036662395 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}] 00:04:22 INFO - PROCESS | 908 | 1463036662471 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 00:04:22 INFO - PROCESS | 908 | 1463036662480 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 908 | ++DOCSHELL 1102F000 == 53 [pid = 908] [id = 464] 00:04:22 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (16FC8400) [pid = 908] [serial = 1392] [outer = 00000000] 00:04:22 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1707B000) [pid = 908] [serial = 1393] [outer = 16FC8400] 00:04:22 INFO - PROCESS | 908 | 1463036662528 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (17693800) [pid = 908] [serial = 1394] [outer = 16FC8400] 00:04:23 INFO - PROCESS | 908 | 1463036663188 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 889ms 00:04:23 INFO - PROCESS | 908 | 1463036663286 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 908 | 1463036663292 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 00:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:04:23 INFO - PROCESS | 908 | 1463036663300 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 908 | 1463036663308 Marionette TRACE conn3 <- [1,1822,null,{}] 00:04:23 INFO - PROCESS | 908 | 1463036663314 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}] 00:04:23 INFO - PROCESS | 908 | 1463036663427 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 00:04:23 INFO - PROCESS | 908 | 1463036663552 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 908 | ++DOCSHELL 10533800 == 54 [pid = 908] [id = 465] 00:04:23 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (105EB000) [pid = 908] [serial = 1395] [outer = 00000000] 00:04:23 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1102F800) [pid = 908] [serial = 1396] [outer = 105EB000] 00:04:23 INFO - PROCESS | 908 | 1463036663610 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (1157D000) [pid = 908] [serial = 1397] [outer = 105EB000] 00:04:24 INFO - PROCESS | 908 | 1463036664205 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]]]}] 00:04:24 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 00:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 981ms 00:04:24 INFO - PROCESS | 908 | 1463036664291 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 908 | 1463036664297 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 00:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:04:24 INFO - PROCESS | 908 | 1463036664303 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 908 | 1463036664306 Marionette TRACE conn3 <- [1,1826,null,{}] 00:04:24 INFO - PROCESS | 908 | 1463036664310 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}] 00:04:24 INFO - PROCESS | 908 | 1463036664405 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 00:04:24 INFO - PROCESS | 908 | 1463036664536 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 908 | ++DOCSHELL 12ED2800 == 55 [pid = 908] [id = 466] 00:04:24 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (130EA000) [pid = 908] [serial = 1398] [outer = 00000000] 00:04:24 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (13C5BC00) [pid = 908] [serial = 1399] [outer = 130EA000] 00:04:24 INFO - PROCESS | 908 | 1463036664590 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (15310800) [pid = 908] [serial = 1400] [outer = 130EA000] 00:04:25 INFO - PROCESS | 908 | 1463036665224 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 980ms 00:04:25 INFO - PROCESS | 908 | 1463036665271 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 908 | 1463036665273 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 00:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:04:25 INFO - PROCESS | 908 | 1463036665277 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 908 | 1463036665281 Marionette TRACE conn3 <- [1,1830,null,{}] 00:04:25 INFO - PROCESS | 908 | 1463036665292 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}] 00:04:25 INFO - PROCESS | 908 | 1463036665404 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 00:04:25 INFO - PROCESS | 908 | 1463036665539 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 908 | ++DOCSHELL 169AF000 == 56 [pid = 908] [id = 467] 00:04:25 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (169B0800) [pid = 908] [serial = 1401] [outer = 00000000] 00:04:25 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (17073800) [pid = 908] [serial = 1402] [outer = 169B0800] 00:04:25 INFO - PROCESS | 908 | 1463036665596 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1769B400) [pid = 908] [serial = 1403] [outer = 169B0800] 00:04:26 INFO - PROCESS | 908 | 1463036666141 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 889ms 00:04:26 INFO - PROCESS | 908 | 1463036666171 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 908 | 1463036666174 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 00:04:26 INFO - PROCESS | 908 | 1463036666178 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:04:26 INFO - PROCESS | 908 | 1463036666180 Marionette TRACE conn3 <- [1,1834,null,{}] 00:04:26 INFO - PROCESS | 908 | 1463036666184 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}] 00:04:26 INFO - PROCESS | 908 | 1463036666286 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 00:04:26 INFO - PROCESS | 908 | 1463036666539 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 908 | ++DOCSHELL 1063B000 == 57 [pid = 908] [id = 468] 00:04:26 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1063F400) [pid = 908] [serial = 1404] [outer = 00000000] 00:04:26 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (107FB000) [pid = 908] [serial = 1405] [outer = 1063F400] 00:04:26 INFO - PROCESS | 908 | 1463036666587 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (11027800) [pid = 908] [serial = 1406] [outer = 1063F400] 00:04:27 INFO - PROCESS | 908 | 1463036667159 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]]]}] 00:04:27 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) 00:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1026ms 00:04:27 INFO - PROCESS | 908 | 1463036667222 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 908 | 1463036667226 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 00:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:04:27 INFO - PROCESS | 908 | 1463036667231 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 908 | 1463036667234 Marionette TRACE conn3 <- [1,1838,null,{}] 00:04:27 INFO - PROCESS | 908 | 1463036667239 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}] 00:04:27 INFO - PROCESS | 908 | 1463036667337 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 00:04:27 INFO - PROCESS | 908 | 1463036667484 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 167C6800 == 56 [pid = 908] [id = 463] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 11351400 == 55 [pid = 908] [id = 462] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 106EC800 == 54 [pid = 908] [id = 461] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 1401CC00 == 53 [pid = 908] [id = 460] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 160C3800 == 52 [pid = 908] [id = 459] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 1471E400 == 51 [pid = 908] [id = 458] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 13B30C00 == 50 [pid = 908] [id = 457] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 1135A000 == 49 [pid = 908] [id = 456] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 0F946400 == 48 [pid = 908] [id = 455] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 0CA6E800 == 47 [pid = 908] [id = 454] 00:04:27 INFO - PROCESS | 908 | --DOCSHELL 106ED800 == 46 [pid = 908] [id = 450] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 114 (18D42800) [pid = 908] [serial = 1351] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 113 (187DE000) [pid = 908] [serial = 1349] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 112 (167C0000) [pid = 908] [serial = 1331] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 111 (16EF9800) [pid = 908] [serial = 1337] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 110 (12C09400) [pid = 908] [serial = 1325] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1471A000) [pid = 908] [serial = 1327] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 108 (14799800) [pid = 908] [serial = 1315] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 107 (14721800) [pid = 908] [serial = 1346] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 106 (1473D800) [pid = 908] [serial = 1328] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 105 (10D63C00) [pid = 908] [serial = 1321] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 104 (17076400) [pid = 908] [serial = 1339] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1871CC00) [pid = 908] [serial = 1343] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 102 (11358C00) [pid = 908] [serial = 1324] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16368800) [pid = 908] [serial = 1330] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 100 (17F5C400) [pid = 908] [serial = 1342] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16B14000) [pid = 908] [serial = 1336] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1691A400) [pid = 908] [serial = 1333] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 97 (11190000) [pid = 908] [serial = 1322] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 96 (187DA400) [pid = 908] [serial = 1348] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 95 (176E2400) [pid = 908] [serial = 1340] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 94 (16920C00) [pid = 908] [serial = 1334] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1769EC00) [pid = 908] [serial = 1318] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 92 (11350800) [pid = 908] [serial = 1312] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1323DC00) [pid = 908] [serial = 1345] [outer = 00000000] [url = about:blank] 00:04:27 INFO - PROCESS | 908 | ++DOCSHELL 10572800 == 47 [pid = 908] [id = 469] 00:04:27 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (10575C00) [pid = 908] [serial = 1407] [outer = 00000000] 00:04:27 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (11030400) [pid = 908] [serial = 1408] [outer = 10575C00] 00:04:27 INFO - PROCESS | 908 | 1463036667600 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1135C000) [pid = 908] [serial = 1409] [outer = 10575C00] 00:04:28 INFO - PROCESS | 908 | 1463036668033 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]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 827ms 00:04:28 INFO - PROCESS | 908 | 1463036668059 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 908 | 1463036668063 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 00:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:04:28 INFO - PROCESS | 908 | 1463036668067 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 908 | 1463036668069 Marionette TRACE conn3 <- [1,1842,null,{}] 00:04:28 INFO - PROCESS | 908 | 1463036668072 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}] 00:04:28 INFO - PROCESS | 908 | 1463036668153 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 00:04:28 INFO - PROCESS | 908 | 1463036668162 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 908 | ++DOCSHELL 13B23400 == 48 [pid = 908] [id = 470] 00:04:28 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (13C1E800) [pid = 908] [serial = 1410] [outer = 00000000] 00:04:28 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (14715C00) [pid = 908] [serial = 1411] [outer = 13C1E800] 00:04:28 INFO - PROCESS | 908 | 1463036668208 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (14735000) [pid = 908] [serial = 1412] [outer = 13C1E800] 00:04:28 INFO - PROCESS | 908 | 1463036668700 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]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 689ms 00:04:28 INFO - PROCESS | 908 | 1463036668750 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 908 | 1463036668752 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 00:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:04:28 INFO - PROCESS | 908 | 1463036668761 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 908 | 1463036668767 Marionette TRACE conn3 <- [1,1846,null,{}] 00:04:28 INFO - PROCESS | 908 | 1463036668771 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}] 00:04:28 INFO - PROCESS | 908 | 1463036668853 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 00:04:28 INFO - PROCESS | 908 | 1463036668862 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 908 | ++DOCSHELL 16366C00 == 49 [pid = 908] [id = 471] 00:04:28 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16368400) [pid = 908] [serial = 1413] [outer = 00000000] 00:04:28 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (167BEC00) [pid = 908] [serial = 1414] [outer = 16368400] 00:04:28 INFO - PROCESS | 908 | 1463036668915 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (167F8800) [pid = 908] [serial = 1415] [outer = 16368400] 00:04:29 INFO - PROCESS | 908 | 1463036669331 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]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 644ms 00:04:29 INFO - PROCESS | 908 | 1463036669408 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 908 | 1463036669411 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 00:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:04:29 INFO - PROCESS | 908 | 1463036669415 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 908 | 1463036669417 Marionette TRACE conn3 <- [1,1850,null,{}] 00:04:29 INFO - PROCESS | 908 | 1463036669421 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}] 00:04:29 INFO - PROCESS | 908 | 1463036669507 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 00:04:29 INFO - PROCESS | 908 | 1463036669545 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 908 | ++DOCSHELL 1691A400 == 50 [pid = 908] [id = 472] 00:04:29 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1691C400) [pid = 908] [serial = 1416] [outer = 00000000] 00:04:29 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (169B6C00) [pid = 908] [serial = 1417] [outer = 1691C400] 00:04:29 INFO - PROCESS | 908 | 1463036669588 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (16EEF800) [pid = 908] [serial = 1418] [outer = 1691C400] 00:04:30 INFO - PROCESS | 908 | 1463036670068 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 00:04:30 INFO - PROCESS | 908 | 1463036670113 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 908 | 1463036670115 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 00:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:04:30 INFO - PROCESS | 908 | 1463036670118 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 908 | 1463036670120 Marionette TRACE conn3 <- [1,1854,null,{}] 00:04:30 INFO - PROCESS | 908 | 1463036670123 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}] 00:04:30 INFO - PROCESS | 908 | 1463036670213 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 00:04:30 INFO - PROCESS | 908 | 1463036670220 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 908 | ++DOCSHELL 15AC0000 == 51 [pid = 908] [id = 473] 00:04:30 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (16BC5C00) [pid = 908] [serial = 1419] [outer = 00000000] 00:04:30 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (16FCB000) [pid = 908] [serial = 1420] [outer = 16BC5C00] 00:04:30 INFO - PROCESS | 908 | 1463036670320 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (175D8C00) [pid = 908] [serial = 1421] [outer = 16BC5C00] 00:04:30 INFO - PROCESS | 908 | 1463036670769 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 00:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:04:30 INFO - PROCESS | 908 | 1463036670805 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 908 | 1463036670807 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 00:04:30 INFO - PROCESS | 908 | 1463036670811 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 908 | 1463036670813 Marionette TRACE conn3 <- [1,1858,null,{}] 00:04:30 INFO - PROCESS | 908 | 1463036670816 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}] 00:04:30 INFO - PROCESS | 908 | 1463036670959 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 00:04:30 INFO - PROCESS | 908 | 1463036670968 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 908 | ++DOCSHELL 160C6C00 == 52 [pid = 908] [id = 474] 00:04:30 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16FC9800) [pid = 908] [serial = 1422] [outer = 00000000] 00:04:30 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (17F25800) [pid = 908] [serial = 1423] [outer = 16FC9800] 00:04:31 INFO - PROCESS | 908 | 1463036671010 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1845B400) [pid = 908] [serial = 1424] [outer = 16FC9800] 00:04:31 INFO - PROCESS | 908 | 1463036671452 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 674ms 00:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:04:31 INFO - PROCESS | 908 | 1463036671495 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 908 | 1463036671498 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 00:04:31 INFO - PROCESS | 908 | 1463036671502 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 908 | 1463036671504 Marionette TRACE conn3 <- [1,1862,null,{}] 00:04:31 INFO - PROCESS | 908 | 1463036671509 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}] 00:04:31 INFO - PROCESS | 908 | 1463036671621 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 00:04:31 INFO - PROCESS | 908 | 1463036671627 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 908 | ++DOCSHELL 176E6800 == 53 [pid = 908] [id = 475] 00:04:31 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (17977C00) [pid = 908] [serial = 1425] [outer = 00000000] 00:04:31 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (1875C800) [pid = 908] [serial = 1426] [outer = 17977C00] 00:04:31 INFO - PROCESS | 908 | 1463036671670 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (187D6C00) [pid = 908] [serial = 1427] [outer = 17977C00] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 111 (0CA6EC00) [pid = 908] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1154AC00) [pid = 908] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 109 (160C4400) [pid = 908] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 108 (13C1BC00) [pid = 908] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16311000) [pid = 908] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 106 (14721400) [pid = 908] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 105 (130E4000) [pid = 908] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 104 (16920400) [pid = 908] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 103 (0F947400) [pid = 908] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 102 (15AC7400) [pid = 908] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16920000) [pid = 908] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1323E400) [pid = 908] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 99 (12CCA000) [pid = 908] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 98 (11185C00) [pid = 908] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1067FC00) [pid = 908] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 96 (16310800) [pid = 908] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:04:31 INFO - PROCESS | 908 | --DOMWINDOW == 95 (17072400) [pid = 908] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:04:32 INFO - PROCESS | 908 | 1463036672171 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 720ms 00:04:32 INFO - PROCESS | 908 | 1463036672220 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 908 | 1463036672223 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 00:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:04:32 INFO - PROCESS | 908 | 1463036672226 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 908 | 1463036672227 Marionette TRACE conn3 <- [1,1866,null,{}] 00:04:32 INFO - PROCESS | 908 | 1463036672255 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}] 00:04:32 INFO - PROCESS | 908 | 1463036672342 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 00:04:32 INFO - PROCESS | 908 | 1463036672349 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 908 | ++DOCSHELL 13239C00 == 54 [pid = 908] [id = 476] 00:04:32 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (134D4C00) [pid = 908] [serial = 1428] [outer = 00000000] 00:04:32 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (14723800) [pid = 908] [serial = 1429] [outer = 134D4C00] 00:04:32 INFO - PROCESS | 908 | 1463036672391 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (160C4400) [pid = 908] [serial = 1430] [outer = 134D4C00] 00:04:32 INFO - PROCESS | 908 | 1463036672817 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 613ms 00:04:32 INFO - PROCESS | 908 | 1463036672851 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 908 | 1463036672853 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 00:04:32 INFO - PROCESS | 908 | 1463036672856 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 908 | 1463036672858 Marionette TRACE conn3 <- [1,1870,null,{}] 00:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:04:32 INFO - PROCESS | 908 | 1463036672861 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}] 00:04:32 INFO - PROCESS | 908 | 1463036672938 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 00:04:32 INFO - PROCESS | 908 | 1463036672944 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 908 | ++DOCSHELL 10637800 == 55 [pid = 908] [id = 477] 00:04:32 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (117DB000) [pid = 908] [serial = 1431] [outer = 00000000] 00:04:32 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16FCC800) [pid = 908] [serial = 1432] [outer = 117DB000] 00:04:32 INFO - PROCESS | 908 | 1463036672990 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (17979800) [pid = 908] [serial = 1433] [outer = 117DB000] 00:04:33 INFO - PROCESS | 908 | 1463036673402 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]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 582ms 00:04:33 INFO - PROCESS | 908 | 1463036673462 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 908 | 1463036673464 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 00:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:04:33 INFO - PROCESS | 908 | 1463036673468 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 908 | 1463036673470 Marionette TRACE conn3 <- [1,1874,null,{}] 00:04:33 INFO - PROCESS | 908 | 1463036673473 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}] 00:04:33 INFO - PROCESS | 908 | 1463036673552 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 00:04:33 INFO - PROCESS | 908 | 1463036673560 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 908 | ++DOCSHELL 1691D000 == 56 [pid = 908] [id = 478] 00:04:33 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (18458800) [pid = 908] [serial = 1434] [outer = 00000000] 00:04:33 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (187E1400) [pid = 908] [serial = 1435] [outer = 18458800] 00:04:33 INFO - PROCESS | 908 | 1463036673616 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (18D46400) [pid = 908] [serial = 1436] [outer = 18458800] 00:04:34 INFO - PROCESS | 908 | 1463036674237 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]]]}] 00:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 827ms 00:04:34 INFO - PROCESS | 908 | 1463036674293 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 00:04:34 INFO - PROCESS | 908 | 1463036674297 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 00:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:04:34 INFO - PROCESS | 908 | 1463036674302 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 908 | 1463036674306 Marionette TRACE conn3 <- [1,1878,null,{}] 00:04:34 INFO - PROCESS | 908 | 1463036674312 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}] 00:04:34 INFO - PROCESS | 908 | 1463036674463 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 00:04:34 INFO - PROCESS | 908 | 1463036674482 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 908 | ++DOCSHELL 10D61C00 == 57 [pid = 908] [id = 479] 00:04:34 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (10D62000) [pid = 908] [serial = 1437] [outer = 00000000] 00:04:34 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (11FB9C00) [pid = 908] [serial = 1438] [outer = 10D62000] 00:04:34 INFO - PROCESS | 908 | 1463036674521 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (12CC8800) [pid = 908] [serial = 1439] [outer = 10D62000] 00:04:35 INFO - PROCESS | 908 | 1463036675207 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 981ms 00:04:35 INFO - PROCESS | 908 | 1463036675289 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 908 | 1463036675295 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 00:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:04:35 INFO - PROCESS | 908 | 1463036675285 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 908 | 1463036675288 Marionette TRACE conn3 <- [1,1882,null,{}] 00:04:35 INFO - PROCESS | 908 | 1463036675292 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}] 00:04:35 INFO - PROCESS | 908 | 1463036675399 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 00:04:35 INFO - PROCESS | 908 | 1463036675534 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 908 | ++DOCSHELL 14718800 == 58 [pid = 908] [id = 480] 00:04:35 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1471FC00) [pid = 908] [serial = 1440] [outer = 00000000] 00:04:35 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1630D000) [pid = 908] [serial = 1441] [outer = 1471FC00] 00:04:35 INFO - PROCESS | 908 | 1463036675588 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (16915000) [pid = 908] [serial = 1442] [outer = 1471FC00] 00:04:36 INFO - PROCESS | 908 | 1463036676152 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]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 919ms 00:04:36 INFO - PROCESS | 908 | 1463036676211 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 908 | 1463036676213 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 00:04:36 INFO - PROCESS | 908 | 1463036676231 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:04:36 INFO - PROCESS | 908 | 1463036676235 Marionette TRACE conn3 <- [1,1886,null,{}] 00:04:36 INFO - PROCESS | 908 | 1463036676246 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}] 00:04:36 INFO - PROCESS | 908 | 1463036676358 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 00:04:36 INFO - PROCESS | 908 | 1463036676487 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 908 | ++DOCSHELL 17075400 == 59 [pid = 908] [id = 481] 00:04:36 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (17977800) [pid = 908] [serial = 1443] [outer = 00000000] 00:04:36 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1875C000) [pid = 908] [serial = 1444] [outer = 17977800] 00:04:36 INFO - PROCESS | 908 | 1463036676543 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (18D43400) [pid = 908] [serial = 1445] [outer = 17977800] 00:04:37 INFO - PROCESS | 908 | 1463036677133 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 919ms 00:04:37 INFO - PROCESS | 908 | 1463036677163 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 908 | 1463036677166 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 00:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:04:37 INFO - PROCESS | 908 | 1463036677169 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 908 | 1463036677171 Marionette TRACE conn3 <- [1,1890,null,{}] 00:04:37 INFO - PROCESS | 908 | 1463036677175 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}] 00:04:37 INFO - PROCESS | 908 | 1463036677276 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 00:04:37 INFO - PROCESS | 908 | 1463036677382 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 908 | ++DOCSHELL 1707DC00 == 60 [pid = 908] [id = 482] 00:04:37 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (18DE2000) [pid = 908] [serial = 1446] [outer = 00000000] 00:04:37 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (18DE6400) [pid = 908] [serial = 1447] [outer = 18DE2000] 00:04:37 INFO - PROCESS | 908 | 1463036677434 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (18DEC000) [pid = 908] [serial = 1448] [outer = 18DE2000] 00:04:38 INFO - PROCESS | 908 | 1463036678155 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1026ms 00:04:38 INFO - PROCESS | 908 | 1463036678220 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 908 | 1463036678223 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 00:04:38 INFO - PROCESS | 908 | 1463036678229 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:04:38 INFO - PROCESS | 908 | 1463036678232 Marionette TRACE conn3 <- [1,1894,null,{}] 00:04:38 INFO - PROCESS | 908 | 1463036678237 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}] 00:04:38 INFO - PROCESS | 908 | 1463036678331 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 00:04:38 INFO - PROCESS | 908 | 1463036678432 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 908 | ++DOCSHELL 1118B800 == 61 [pid = 908] [id = 483] 00:04:38 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (11265000) [pid = 908] [serial = 1449] [outer = 00000000] 00:04:38 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (12CC8400) [pid = 908] [serial = 1450] [outer = 11265000] 00:04:38 INFO - PROCESS | 908 | 1463036678479 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (12CD0800) [pid = 908] [serial = 1451] [outer = 11265000] 00:04:39 INFO - PROCESS | 908 | 1463036679004 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]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 827ms 00:04:39 INFO - PROCESS | 908 | 1463036679057 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 908 | 1463036679062 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 00:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:04:39 INFO - PROCESS | 908 | 1463036679068 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 908 | 1463036679071 Marionette TRACE conn3 <- [1,1898,null,{}] 00:04:39 INFO - PROCESS | 908 | 1463036679074 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}] 00:04:39 INFO - PROCESS | 908 | 1463036679166 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 00:04:39 INFO - PROCESS | 908 | 1463036679278 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 908 | ++DOCSHELL 1135A000 == 62 [pid = 908] [id = 484] 00:04:39 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (12E45400) [pid = 908] [serial = 1452] [outer = 00000000] 00:04:39 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1416F800) [pid = 908] [serial = 1453] [outer = 12E45400] 00:04:39 INFO - PROCESS | 908 | 1463036679324 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (15311400) [pid = 908] [serial = 1454] [outer = 12E45400] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 10637800 == 61 [pid = 908] [id = 477] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 13239C00 == 60 [pid = 908] [id = 476] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 176E6800 == 59 [pid = 908] [id = 475] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 160C6C00 == 58 [pid = 908] [id = 474] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 15AC0000 == 57 [pid = 908] [id = 473] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 1691A400 == 56 [pid = 908] [id = 472] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 16366C00 == 55 [pid = 908] [id = 471] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 13B23400 == 54 [pid = 908] [id = 470] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 10572800 == 53 [pid = 908] [id = 469] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1707B000) [pid = 908] [serial = 1393] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 120 (15AC0C00) [pid = 908] [serial = 1357] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 119 (187D8800) [pid = 908] [serial = 1360] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 118 (11FAF800) [pid = 908] [serial = 1354] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOCSHELL 1063B000 == 52 [pid = 908] [id = 468] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 117 (16FD2800) [pid = 908] [serial = 1265] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 116 (15A92C00) [pid = 908] [serial = 1316] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 115 (160C4C00) [pid = 908] [serial = 1271] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 114 (12C48800) [pid = 908] [serial = 1313] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1135A800) [pid = 908] [serial = 1268] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16FD5400) [pid = 908] [serial = 1274] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 111 (17F5D400) [pid = 908] [serial = 1319] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 110 (10534800) [pid = 908] [serial = 1364] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 109 (0F5A5400) [pid = 908] [serial = 1363] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 108 (11BC6C00) [pid = 908] [serial = 1369] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 107 (12C14800) [pid = 908] [serial = 1370] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 106 (16307000) [pid = 908] [serial = 1378] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 105 (14171000) [pid = 908] [serial = 1372] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 104 (16915C00) [pid = 908] [serial = 1381] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 103 (147C2400) [pid = 908] [serial = 1375] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 102 (14718000) [pid = 908] [serial = 1373] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 101 (169B7000) [pid = 908] [serial = 1384] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 100 (169ACC00) [pid = 908] [serial = 1382] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16FCE000) [pid = 908] [serial = 1390] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 98 (169B9000) [pid = 908] [serial = 1385] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1102FC00) [pid = 908] [serial = 1367] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 96 (10D57800) [pid = 908] [serial = 1366] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 95 (16917C00) [pid = 908] [serial = 1387] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 94 (16369800) [pid = 908] [serial = 1379] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 93 (147C2800) [pid = 908] [serial = 1376] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 92 (16FD2000) [pid = 908] [serial = 1391] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | --DOMWINDOW == 91 (169B6400) [pid = 908] [serial = 1388] [outer = 00000000] [url = about:blank] 00:04:39 INFO - PROCESS | 908 | 1463036679795 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]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 781ms 00:04:39 INFO - PROCESS | 908 | 1463036679865 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 908 | 1463036679868 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 00:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:04:39 INFO - PROCESS | 908 | 1463036679876 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 908 | 1463036679880 Marionette TRACE conn3 <- [1,1902,null,{}] 00:04:39 INFO - PROCESS | 908 | 1463036679890 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}] 00:04:39 INFO - PROCESS | 908 | 1463036679977 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 00:04:39 INFO - PROCESS | 908 | 1463036679991 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 908 | ++DOCSHELL 11FAF800 == 53 [pid = 908] [id = 485] 00:04:40 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (12C48800) [pid = 908] [serial = 1455] [outer = 00000000] 00:04:40 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (13488000) [pid = 908] [serial = 1456] [outer = 12C48800] 00:04:40 INFO - PROCESS | 908 | 1463036680038 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (14739800) [pid = 908] [serial = 1457] [outer = 12C48800] 00:04:40 INFO - PROCESS | 908 | 1463036680492 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]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 674ms 00:04:40 INFO - PROCESS | 908 | 1463036680558 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 908 | 1463036680561 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 00:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:04:40 INFO - PROCESS | 908 | 1463036680564 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 908 | 1463036680566 Marionette TRACE conn3 <- [1,1906,null,{}] 00:04:40 INFO - PROCESS | 908 | 1463036680569 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}] 00:04:40 INFO - PROCESS | 908 | 1463036680648 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 00:04:40 INFO - PROCESS | 908 | 1463036680656 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 908 | ++DOCSHELL 13B23400 == 54 [pid = 908] [id = 486] 00:04:40 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (15A91C00) [pid = 908] [serial = 1458] [outer = 00000000] 00:04:40 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (160CF400) [pid = 908] [serial = 1459] [outer = 15A91C00] 00:04:40 INFO - PROCESS | 908 | 1463036680700 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1630EC00) [pid = 908] [serial = 1460] [outer = 15A91C00] 00:04:41 INFO - PROCESS | 908 | 1463036681137 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]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 582ms 00:04:41 INFO - PROCESS | 908 | 1463036681160 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 908 | 1463036681162 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:04:41 INFO - PROCESS | 908 | 1463036681149 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 908 | 1463036681151 Marionette TRACE conn3 <- [1,1910,null,{}] 00:04:41 INFO - PROCESS | 908 | 1463036681154 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}] 00:04:41 INFO - PROCESS | 908 | 1463036681231 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 00:04:41 INFO - PROCESS | 908 | 1463036681237 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 908 | ++DOCSHELL 167B7800 == 55 [pid = 908] [id = 487] 00:04:41 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (167B9800) [pid = 908] [serial = 1461] [outer = 00000000] 00:04:41 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16914800) [pid = 908] [serial = 1462] [outer = 167B9800] 00:04:41 INFO - PROCESS | 908 | 1463036681280 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1691CC00) [pid = 908] [serial = 1463] [outer = 167B9800] 00:04:41 INFO - PROCESS | 908 | 1463036681726 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]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 612ms 00:04:41 INFO - PROCESS | 908 | 1463036681787 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 908 | 1463036681789 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:04:41 INFO - PROCESS | 908 | 1463036681799 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 908 | 1463036681801 Marionette TRACE conn3 <- [1,1914,null,{}] 00:04:41 INFO - PROCESS | 908 | 1463036681814 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}] 00:04:41 INFO - PROCESS | 908 | 1463036681943 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 00:04:41 INFO - PROCESS | 908 | 1463036681951 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 908 | ++DOCSHELL 1221FC00 == 56 [pid = 908] [id = 488] 00:04:41 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (167C5C00) [pid = 908] [serial = 1464] [outer = 00000000] 00:04:42 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (16BC8C00) [pid = 908] [serial = 1465] [outer = 167C5C00] 00:04:42 INFO - PROCESS | 908 | 1463036682046 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (16FCBC00) [pid = 908] [serial = 1466] [outer = 167C5C00] 00:04:42 INFO - PROCESS | 908 | 1463036682443 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 689ms 00:04:42 INFO - PROCESS | 908 | 1463036682482 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 908 | 1463036682484 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 00:04:42 INFO - PROCESS | 908 | 1463036682487 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 908 | 1463036682489 Marionette TRACE conn3 <- [1,1918,null,{}] 00:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:04:42 INFO - PROCESS | 908 | 1463036682499 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}] 00:04:42 INFO - PROCESS | 908 | 1463036682604 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 00:04:42 INFO - PROCESS | 908 | 1463036682697 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 908 | ++DOCSHELL 1471E000 == 57 [pid = 908] [id = 489] 00:04:42 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (16A7D400) [pid = 908] [serial = 1467] [outer = 00000000] 00:04:42 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1706EC00) [pid = 908] [serial = 1468] [outer = 16A7D400] 00:04:42 INFO - PROCESS | 908 | 1463036682740 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (17070400) [pid = 908] [serial = 1469] [outer = 16A7D400] 00:04:43 INFO - PROCESS | 908 | 1463036683157 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 00:04:43 INFO - PROCESS | 908 | 1463036683216 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 908 | 1463036683218 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 00:04:43 INFO - PROCESS | 908 | 1463036683221 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:04:43 INFO - PROCESS | 908 | 1463036683223 Marionette TRACE conn3 <- [1,1922,null,{}] 00:04:43 INFO - PROCESS | 908 | 1463036683226 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}] 00:04:43 INFO - PROCESS | 908 | 1463036683337 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 00:04:43 INFO - PROCESS | 908 | 1463036683347 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 908 | ++DOCSHELL 1769B800 == 58 [pid = 908] [id = 490] 00:04:43 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (17A7DC00) [pid = 908] [serial = 1470] [outer = 00000000] 00:04:43 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (18452000) [pid = 908] [serial = 1471] [outer = 17A7DC00] 00:04:43 INFO - PROCESS | 908 | 1463036683390 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (18765000) [pid = 908] [serial = 1472] [outer = 17A7DC00] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 108 (16BC5C00) [pid = 908] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16FC9800) [pid = 908] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 106 (17977C00) [pid = 908] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 105 (134D4C00) [pid = 908] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 104 (13C1E800) [pid = 908] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 103 (10575C00) [pid = 908] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1691C400) [pid = 908] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16368400) [pid = 908] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1063F400) [pid = 908] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 99 (117DB000) [pid = 908] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:04:43 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1473E400) [pid = 908] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:04:44 INFO - PROCESS | 908 | 1463036684019 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 812ms 00:04:44 INFO - PROCESS | 908 | 1463036684046 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 908 | 1463036684048 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 00:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:04:44 INFO - PROCESS | 908 | 1463036684051 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 908 | 1463036684053 Marionette TRACE conn3 <- [1,1926,null,{}] 00:04:44 INFO - PROCESS | 908 | 1463036684056 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}] 00:04:44 INFO - PROCESS | 908 | 1463036684133 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 00:04:44 INFO - PROCESS | 908 | 1463036684142 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 908 | ++DOCSHELL 105D9C00 == 59 [pid = 908] [id = 491] 00:04:44 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1102D000) [pid = 908] [serial = 1473] [outer = 00000000] 00:04:44 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (13B2CC00) [pid = 908] [serial = 1474] [outer = 1102D000] 00:04:44 INFO - PROCESS | 908 | 1463036684185 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (16A7FC00) [pid = 908] [serial = 1475] [outer = 1102D000] 00:04:44 INFO - PROCESS | 908 | 1463036684619 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 00:04:44 INFO - PROCESS | 908 | 1463036684689 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 908 | 1463036684691 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 00:04:44 INFO - PROCESS | 908 | 1463036684694 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:04:44 INFO - PROCESS | 908 | 1463036684696 Marionette TRACE conn3 <- [1,1930,null,{}] 00:04:44 INFO - PROCESS | 908 | 1463036684699 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}] 00:04:44 INFO - PROCESS | 908 | 1463036684778 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 00:04:44 INFO - PROCESS | 908 | 1463036684768 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 908 | ++DOCSHELL 134D4C00 == 60 [pid = 908] [id = 492] 00:04:44 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (14740800) [pid = 908] [serial = 1476] [outer = 00000000] 00:04:44 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (182B3400) [pid = 908] [serial = 1477] [outer = 14740800] 00:04:44 INFO - PROCESS | 908 | 1463036684816 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (182B7C00) [pid = 908] [serial = 1478] [outer = 14740800] 00:04:45 INFO - PROCESS | 908 | 1463036685273 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]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 00:04:45 INFO - PROCESS | 908 | 1463036685316 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 908 | 1463036685318 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 00:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:04:45 INFO - PROCESS | 908 | 1463036685321 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 908 | 1463036685324 Marionette TRACE conn3 <- [1,1934,null,{}] 00:04:45 INFO - PROCESS | 908 | 1463036685327 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}] 00:04:45 INFO - PROCESS | 908 | 1463036685424 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 00:04:45 INFO - PROCESS | 908 | 1463036685431 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 908 | ++DOCSHELL 18D45C00 == 61 [pid = 908] [id = 493] 00:04:45 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (18DE4000) [pid = 908] [serial = 1479] [outer = 00000000] 00:04:45 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (18DF0800) [pid = 908] [serial = 1480] [outer = 18DE4000] 00:04:45 INFO - PROCESS | 908 | 1463036685478 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (19AC0C00) [pid = 908] [serial = 1481] [outer = 18DE4000] 00:04:45 INFO - PROCESS | 908 | 1463036685983 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 00:04:46 INFO - PROCESS | 908 | 1463036686044 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 908 | 1463036686048 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 00:04:46 INFO - PROCESS | 908 | 1463036686054 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:04:46 INFO - PROCESS | 908 | 1463036686058 Marionette TRACE conn3 <- [1,1938,null,{}] 00:04:46 INFO - PROCESS | 908 | 1463036686064 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}] 00:04:46 INFO - PROCESS | 908 | 1463036686174 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 00:04:46 INFO - PROCESS | 908 | 1463036686303 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 908 | ++DOCSHELL 107F1800 == 62 [pid = 908] [id = 494] 00:04:46 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (107F9C00) [pid = 908] [serial = 1482] [outer = 00000000] 00:04:46 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1102D800) [pid = 908] [serial = 1483] [outer = 107F9C00] 00:04:46 INFO - PROCESS | 908 | 1463036686361 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (11269400) [pid = 908] [serial = 1484] [outer = 107F9C00] 00:04:46 INFO - PROCESS | 908 | 1463036686929 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 934ms 00:04:46 INFO - PROCESS | 908 | 1463036686984 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 908 | 1463036686990 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 00:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:04:46 INFO - PROCESS | 908 | 1463036686996 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 908 | 1463036686999 Marionette TRACE conn3 <- [1,1942,null,{}] 00:04:46 INFO - PROCESS | 908 | 1463036687003 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}] 00:04:47 INFO - PROCESS | 908 | 1463036687108 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 00:04:47 INFO - PROCESS | 908 | 1463036687216 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 908 | ++DOCSHELL 122B0C00 == 63 [pid = 908] [id = 495] 00:04:47 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (12C0AC00) [pid = 908] [serial = 1485] [outer = 00000000] 00:04:47 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1401CC00) [pid = 908] [serial = 1486] [outer = 12C0AC00] 00:04:47 INFO - PROCESS | 908 | 1463036687269 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (14792400) [pid = 908] [serial = 1487] [outer = 12C0AC00] 00:04:47 INFO - PROCESS | 908 | 1463036687813 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]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 873ms 00:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:04:47 INFO - PROCESS | 908 | 1463036687882 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 908 | 1463036687885 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 00:04:47 INFO - PROCESS | 908 | 1463036687889 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 908 | 1463036687893 Marionette TRACE conn3 <- [1,1946,null,{}] 00:04:47 INFO - PROCESS | 908 | 1463036687903 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}] 00:04:48 INFO - PROCESS | 908 | 1463036688051 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 00:04:48 INFO - PROCESS | 908 | 1463036688186 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 908 | ++DOCSHELL 12E21C00 == 64 [pid = 908] [id = 496] 00:04:48 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (169B6400) [pid = 908] [serial = 1488] [outer = 00000000] 00:04:48 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16FC9C00) [pid = 908] [serial = 1489] [outer = 169B6400] 00:04:48 INFO - PROCESS | 908 | 1463036688242 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (17F20800) [pid = 908] [serial = 1490] [outer = 169B6400] 00:04:48 INFO - PROCESS | 908 | 1463036688828 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]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 980ms 00:04:48 INFO - PROCESS | 908 | 1463036688874 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 908 | 1463036688877 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 00:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:04:48 INFO - PROCESS | 908 | 1463036688881 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 908 | 1463036688883 Marionette TRACE conn3 <- [1,1950,null,{}] 00:04:48 INFO - PROCESS | 908 | 1463036688887 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}] 00:04:48 INFO - PROCESS | 908 | 1463036688974 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 00:04:49 INFO - PROCESS | 908 | 1463036689080 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 908 | ++DOCSHELL 17074000 == 65 [pid = 908] [id = 497] 00:04:49 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (18DE8C00) [pid = 908] [serial = 1491] [outer = 00000000] 00:04:49 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (19ABF000) [pid = 908] [serial = 1492] [outer = 18DE8C00] 00:04:49 INFO - PROCESS | 908 | 1463036689133 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (19B22000) [pid = 908] [serial = 1493] [outer = 18DE8C00] 00:04:49 INFO - PROCESS | 908 | 1463036689720 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]]]}] 00:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 889ms 00:04:49 INFO - PROCESS | 908 | 1463036689768 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 908 | 1463036689770 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 00:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:04:49 INFO - PROCESS | 908 | 1463036689758 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - PROCESS | 908 | 1463036689760 Marionette TRACE conn3 <- [1,1954,null,{}] 00:04:49 INFO - PROCESS | 908 | 1463036689763 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}] 00:04:49 INFO - PROCESS | 908 | 1463036689911 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 00:04:50 INFO - PROCESS | 908 | 1463036690070 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 908 | ++DOCSHELL 11027400 == 66 [pid = 908] [id = 498] 00:04:50 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (11193800) [pid = 908] [serial = 1494] [outer = 00000000] 00:04:50 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (11581800) [pid = 908] [serial = 1495] [outer = 11193800] 00:04:50 INFO - PROCESS | 908 | 1463036690128 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (14720800) [pid = 908] [serial = 1496] [outer = 11193800] 00:04:50 INFO - PROCESS | 908 | 1463036690825 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]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1118ms 00:04:50 INFO - PROCESS | 908 | 1463036690891 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 908 | 1463036690896 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 00:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:04:50 INFO - PROCESS | 908 | 1463036690903 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 908 | 1463036690907 Marionette TRACE conn3 <- [1,1958,null,{}] 00:04:50 INFO - PROCESS | 908 | 1463036690914 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}] 00:04:51 INFO - PROCESS | 908 | 1463036691025 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 00:04:51 INFO - PROCESS | 908 | 1463036691164 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 908 | ++DOCSHELL 11185C00 == 67 [pid = 908] [id = 499] 00:04:51 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (11354800) [pid = 908] [serial = 1497] [outer = 00000000] 00:04:51 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (12CC5800) [pid = 908] [serial = 1498] [outer = 11354800] 00:04:51 INFO - PROCESS | 908 | 1463036691214 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (13C1E800) [pid = 908] [serial = 1499] [outer = 11354800] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 17074C00 == 66 [pid = 908] [id = 425] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 170EC000 == 65 [pid = 908] [id = 453] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 1630C000 == 64 [pid = 908] [id = 424] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 134D4C00 == 63 [pid = 908] [id = 492] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 105D9C00 == 62 [pid = 908] [id = 491] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 1769B800 == 61 [pid = 908] [id = 490] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 1471E000 == 60 [pid = 908] [id = 489] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 1221FC00 == 59 [pid = 908] [id = 488] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 167B7800 == 58 [pid = 908] [id = 487] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 13B23400 == 57 [pid = 908] [id = 486] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 11FAF800 == 56 [pid = 908] [id = 485] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 1135A000 == 55 [pid = 908] [id = 484] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 1118B800 == 54 [pid = 908] [id = 483] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 17075400 == 53 [pid = 908] [id = 481] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 124 (187E1400) [pid = 908] [serial = 1435] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 14718800 == 52 [pid = 908] [id = 480] 00:04:51 INFO - PROCESS | 908 | --DOCSHELL 10D61C00 == 51 [pid = 908] [id = 479] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 123 (18711800) [pid = 908] [serial = 1310] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 122 (167F8800) [pid = 908] [serial = 1415] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 121 (13C5BC00) [pid = 908] [serial = 1399] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1102F800) [pid = 908] [serial = 1396] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 119 (11027800) [pid = 908] [serial = 1406] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 118 (107FB000) [pid = 908] [serial = 1405] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 117 (17979800) [pid = 908] [serial = 1433] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 116 (16FCC800) [pid = 908] [serial = 1432] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 115 (187D6C00) [pid = 908] [serial = 1427] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 114 (16EEF800) [pid = 908] [serial = 1418] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 113 (160C4400) [pid = 908] [serial = 1430] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16FCB000) [pid = 908] [serial = 1420] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 111 (17F25800) [pid = 908] [serial = 1423] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 110 (175D8C00) [pid = 908] [serial = 1421] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1875C800) [pid = 908] [serial = 1426] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1845B400) [pid = 908] [serial = 1424] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 107 (14723800) [pid = 908] [serial = 1429] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 106 (14715C00) [pid = 908] [serial = 1411] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 105 (14735000) [pid = 908] [serial = 1412] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 104 (17073800) [pid = 908] [serial = 1402] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 103 (11030400) [pid = 908] [serial = 1408] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1135C000) [pid = 908] [serial = 1409] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 101 (169B6C00) [pid = 908] [serial = 1417] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | --DOMWINDOW == 100 (167BEC00) [pid = 908] [serial = 1414] [outer = 00000000] [url = about:blank] 00:04:51 INFO - PROCESS | 908 | 1463036691692 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]]]}] 00:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 827ms 00:04:51 INFO - PROCESS | 908 | 1463036691727 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 908 | 1463036691732 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 00:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:04:51 INFO - PROCESS | 908 | 1463036691742 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 908 | 1463036691744 Marionette TRACE conn3 <- [1,1962,null,{}] 00:04:51 INFO - PROCESS | 908 | 1463036691748 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}] 00:04:51 INFO - PROCESS | 908 | 1463036691833 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 00:04:51 INFO - PROCESS | 908 | 1463036691929 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 908 | ++DOCSHELL 1118B800 == 52 [pid = 908] [id = 500] 00:04:51 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1118E400) [pid = 908] [serial = 1500] [outer = 00000000] 00:04:51 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1157C800) [pid = 908] [serial = 1501] [outer = 1118E400] 00:04:51 INFO - PROCESS | 908 | 1463036691973 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (14028800) [pid = 908] [serial = 1502] [outer = 1118E400] 00:04:52 INFO - PROCESS | 908 | 1463036692360 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]]]}] 00:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 689ms 00:04:52 INFO - PROCESS | 908 | 1463036692420 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 908 | 1463036692422 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 00:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:04:52 INFO - PROCESS | 908 | 1463036692430 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 908 | 1463036692433 Marionette TRACE conn3 <- [1,1966,null,{}] 00:04:52 INFO - PROCESS | 908 | 1463036692444 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}] 00:04:52 INFO - PROCESS | 908 | 1463036692529 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 00:04:52 INFO - PROCESS | 908 | 1463036692578 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 908 | ++DOCSHELL 16308000 == 53 [pid = 908] [id = 501] 00:04:52 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (16309800) [pid = 908] [serial = 1503] [outer = 00000000] 00:04:52 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (16313800) [pid = 908] [serial = 1504] [outer = 16309800] 00:04:52 INFO - PROCESS | 908 | 1463036692627 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (167BE000) [pid = 908] [serial = 1505] [outer = 16309800] 00:04:53 INFO - PROCESS | 908 | 1463036693073 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]]]}] 00:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 674ms 00:04:53 INFO - PROCESS | 908 | 1463036693130 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 908 | 1463036693132 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 00:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:04:53 INFO - PROCESS | 908 | 1463036693135 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 908 | 1463036693137 Marionette TRACE conn3 <- [1,1970,null,{}] 00:04:53 INFO - PROCESS | 908 | 1463036693141 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}] 00:04:53 INFO - PROCESS | 908 | 1463036693205 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 00:04:53 INFO - PROCESS | 908 | 1463036693213 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 908 | ++DOCSHELL 16915400 == 54 [pid = 908] [id = 502] 00:04:53 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16915C00) [pid = 908] [serial = 1506] [outer = 00000000] 00:04:53 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (16A7EC00) [pid = 908] [serial = 1507] [outer = 16915C00] 00:04:53 INFO - PROCESS | 908 | 1463036693257 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16BC8800) [pid = 908] [serial = 1508] [outer = 16915C00] 00:04:53 INFO - PROCESS | 908 | 1463036693906 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]]]}] 00:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 888ms 00:04:54 INFO - PROCESS | 908 | 1463036694007 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 908 | 1463036694012 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 00:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:04:54 INFO - PROCESS | 908 | 1463036694017 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 908 | 1463036694021 Marionette TRACE conn3 <- [1,1974,null,{}] 00:04:54 INFO - PROCESS | 908 | 1463036694027 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}] 00:04:54 INFO - PROCESS | 908 | 1463036694147 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 00:04:54 INFO - PROCESS | 908 | 1463036694276 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 908 | ++DOCSHELL 1118DC00 == 55 [pid = 908] [id = 503] 00:04:54 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (111C5800) [pid = 908] [serial = 1509] [outer = 00000000] 00:04:54 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (1221FC00) [pid = 908] [serial = 1510] [outer = 111C5800] 00:04:54 INFO - PROCESS | 908 | 1463036694332 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (14723800) [pid = 908] [serial = 1511] [outer = 111C5800] 00:04:54 INFO - PROCESS | 908 | 1463036694866 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]]]}] 00:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 873ms 00:04:54 INFO - PROCESS | 908 | 1463036694905 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 908 | 1463036694911 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 00:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:04:54 INFO - PROCESS | 908 | 1463036694917 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 908 | 1463036694920 Marionette TRACE conn3 <- [1,1978,null,{}] 00:04:54 INFO - PROCESS | 908 | 1463036694924 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}] 00:04:55 INFO - PROCESS | 908 | 1463036695028 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 00:04:55 INFO - PROCESS | 908 | 1463036695141 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 908 | ++DOCSHELL 15E75800 == 56 [pid = 908] [id = 504] 00:04:55 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (16305400) [pid = 908] [serial = 1512] [outer = 00000000] 00:04:55 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1691E000) [pid = 908] [serial = 1513] [outer = 16305400] 00:04:55 INFO - PROCESS | 908 | 1463036695235 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16A7F800) [pid = 908] [serial = 1514] [outer = 16305400] 00:04:55 INFO - PROCESS | 908 | 1463036695815 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]]]}] 00:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 919ms 00:04:55 INFO - PROCESS | 908 | 1463036695844 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 908 | 1463036695846 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 00:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:04:55 INFO - PROCESS | 908 | 1463036695850 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 908 | 1463036695854 Marionette TRACE conn3 <- [1,1982,null,{}] 00:04:55 INFO - PROCESS | 908 | 1463036695865 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}] 00:04:55 INFO - PROCESS | 908 | 1463036695971 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 00:04:56 INFO - PROCESS | 908 | 1463036696107 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 908 | ++DOCSHELL 1707B400 == 57 [pid = 908] [id = 505] 00:04:56 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1707CC00) [pid = 908] [serial = 1515] [outer = 00000000] 00:04:56 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (176E6800) [pid = 908] [serial = 1516] [outer = 1707CC00] 00:04:56 INFO - PROCESS | 908 | 1463036696173 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (180E2400) [pid = 908] [serial = 1517] [outer = 1707CC00] 00:04:56 INFO - PROCESS | 908 | 1463036696675 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]]]}] 00:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 889ms 00:04:56 INFO - PROCESS | 908 | 1463036696738 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 908 | 1463036696741 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 00:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:04:56 INFO - PROCESS | 908 | 1463036696744 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 908 | 1463036696746 Marionette TRACE conn3 <- [1,1986,null,{}] 00:04:56 INFO - PROCESS | 908 | 1463036696750 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}] 00:04:56 INFO - PROCESS | 908 | 1463036696851 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 00:04:56 INFO - PROCESS | 908 | 1463036696958 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 908 | ++DOCSHELL 1473F000 == 58 [pid = 908] [id = 506] 00:04:56 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (170EC000) [pid = 908] [serial = 1518] [outer = 00000000] 00:04:56 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (1875E000) [pid = 908] [serial = 1519] [outer = 170EC000] 00:04:57 INFO - PROCESS | 908 | 1463036697010 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (187E1400) [pid = 908] [serial = 1520] [outer = 170EC000] 00:04:57 INFO - PROCESS | 908 | 1463036697573 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]]]}] 00:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 888ms 00:04:57 INFO - PROCESS | 908 | 1463036697631 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 908 | 1463036697634 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 00:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:04:57 INFO - PROCESS | 908 | 1463036697637 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 908 | 1463036697639 Marionette TRACE conn3 <- [1,1990,null,{}] 00:04:57 INFO - PROCESS | 908 | 1463036697643 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}] 00:04:57 INFO - PROCESS | 908 | 1463036697739 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 00:04:57 INFO - PROCESS | 908 | 1463036697845 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 908 | ++DOCSHELL 1630C000 == 59 [pid = 908] [id = 507] 00:04:57 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (17A7D000) [pid = 908] [serial = 1521] [outer = 00000000] 00:04:57 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (18DE6000) [pid = 908] [serial = 1522] [outer = 17A7D000] 00:04:57 INFO - PROCESS | 908 | 1463036697897 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (18DE8000) [pid = 908] [serial = 1523] [outer = 17A7D000] 00:04:58 INFO - PROCESS | 908 | 1463036698492 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]]]}] 00:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 873ms 00:04:58 INFO - PROCESS | 908 | 1463036698525 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 908 | 1463036698527 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 00:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:04:58 INFO - PROCESS | 908 | 1463036698531 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 908 | 1463036698533 Marionette TRACE conn3 <- [1,1994,null,{}] 00:04:58 INFO - PROCESS | 908 | 1463036698537 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}] 00:04:58 INFO - PROCESS | 908 | 1463036698647 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 00:04:58 INFO - PROCESS | 908 | 1463036698858 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 908 | ++DOCSHELL 10D57800 == 60 [pid = 908] [id = 508] 00:04:58 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (10D5F800) [pid = 908] [serial = 1524] [outer = 00000000] 00:04:58 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (11028400) [pid = 908] [serial = 1525] [outer = 10D5F800] 00:04:58 INFO - PROCESS | 908 | 1463036698894 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (11356000) [pid = 908] [serial = 1526] [outer = 10D5F800] 00:04:59 INFO - PROCESS | 908 | 1463036699470 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]]]}] 00:04:59 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 00:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 980ms 00:04:59 INFO - PROCESS | 908 | 1463036699518 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 908 | 1463036699522 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 00:04:59 INFO - PROCESS | 908 | 1463036699527 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:04:59 INFO - PROCESS | 908 | 1463036699530 Marionette TRACE conn3 <- [1,1998,null,{}] 00:04:59 INFO - PROCESS | 908 | 1463036699535 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}] 00:04:59 INFO - PROCESS | 908 | 1463036699732 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 16308000 == 59 [pid = 908] [id = 501] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 1118B800 == 58 [pid = 908] [id = 500] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 11185C00 == 57 [pid = 908] [id = 499] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 17074000 == 56 [pid = 908] [id = 497] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 12E21C00 == 55 [pid = 908] [id = 496] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 122B0C00 == 54 [pid = 908] [id = 495] 00:04:59 INFO - PROCESS | 908 | --DOCSHELL 107F1800 == 53 [pid = 908] [id = 494] 00:04:59 INFO - PROCESS | 908 | 1463036699835 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 908 | ++DOCSHELL 11027000 == 54 [pid = 908] [id = 509] 00:04:59 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (11027800) [pid = 908] [serial = 1527] [outer = 00000000] 00:04:59 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (11B5EC00) [pid = 908] [serial = 1528] [outer = 11027800] 00:04:59 INFO - PROCESS | 908 | 1463036699881 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (160C5C00) [pid = 908] [serial = 1529] [outer = 11027800] 00:05:00 INFO - PROCESS | 908 | 1463036700363 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]]]}] 00:05:00 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 00:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 873ms 00:05:00 INFO - PROCESS | 908 | 1463036700422 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 908 | 1463036700426 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 00:05:00 INFO - PROCESS | 908 | 1463036700431 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:05:00 INFO - PROCESS | 908 | 1463036700432 Marionette TRACE conn3 <- [1,2002,null,{}] 00:05:00 INFO - PROCESS | 908 | 1463036700442 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}] 00:05:00 INFO - PROCESS | 908 | 1463036700544 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 00:05:00 INFO - PROCESS | 908 | 1463036700618 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 908 | ++DOCSHELL 16BCE000 == 55 [pid = 908] [id = 510] 00:05:00 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (16FCA000) [pid = 908] [serial = 1530] [outer = 00000000] 00:05:00 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (17078000) [pid = 908] [serial = 1531] [outer = 16FCA000] 00:05:00 INFO - PROCESS | 908 | 1463036700662 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (17A83400) [pid = 908] [serial = 1532] [outer = 16FCA000] 00:05:01 INFO - PROCESS | 908 | 1463036701098 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]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 720ms 00:05:01 INFO - PROCESS | 908 | 1463036701158 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 908 | 1463036701160 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 00:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:05:01 INFO - PROCESS | 908 | 1463036701165 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 908 | 1463036701171 Marionette TRACE conn3 <- [1,2006,null,{}] 00:05:01 INFO - PROCESS | 908 | 1463036701180 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}] 00:05:01 INFO - PROCESS | 908 | 1463036701292 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 00:05:01 INFO - PROCESS | 908 | 1463036701306 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 908 | ++DOCSHELL 19AC5C00 == 56 [pid = 908] [id = 511] 00:05:01 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (19B23C00) [pid = 908] [serial = 1533] [outer = 00000000] 00:05:01 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (19B2B400) [pid = 908] [serial = 1534] [outer = 19B23C00] 00:05:01 INFO - PROCESS | 908 | 1463036701403 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (19E48400) [pid = 908] [serial = 1535] [outer = 19B23C00] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 135 (16A7D400) [pid = 908] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 134 (17A7DC00) [pid = 908] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 133 (12C48800) [pid = 908] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 132 (15A91C00) [pid = 908] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 131 (12E45400) [pid = 908] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 130 (11265000) [pid = 908] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 129 (167B9800) [pid = 908] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 128 (1102D000) [pid = 908] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 127 (14740800) [pid = 908] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:05:01 INFO - PROCESS | 908 | --DOMWINDOW == 126 (167C5C00) [pid = 908] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:05:01 INFO - PROCESS | 908 | 1463036701944 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]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 827ms 00:05:01 INFO - PROCESS | 908 | 1463036701990 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 908 | 1463036701992 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 00:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:05:01 INFO - PROCESS | 908 | 1463036701996 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 908 | 1463036701997 Marionette TRACE conn3 <- [1,2010,null,{}] 00:05:01 INFO - PROCESS | 908 | 1463036702001 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}] 00:05:02 INFO - PROCESS | 908 | 1463036702088 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 00:05:02 INFO - PROCESS | 908 | 1463036702097 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 908 | ++DOCSHELL 1691A800 == 57 [pid = 908] [id = 512] 00:05:02 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (1691B800) [pid = 908] [serial = 1536] [outer = 00000000] 00:05:02 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (1875B800) [pid = 908] [serial = 1537] [outer = 1691B800] 00:05:02 INFO - PROCESS | 908 | 1463036702141 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (19B2DC00) [pid = 908] [serial = 1538] [outer = 1691B800] 00:05:02 INFO - PROCESS | 908 | 1463036702585 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]]]}] 00:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 613ms 00:05:02 INFO - PROCESS | 908 | 1463036702617 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 908 | 1463036702619 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 00:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:05:02 INFO - PROCESS | 908 | 1463036702622 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 908 | 1463036702624 Marionette TRACE conn3 <- [1,2014,null,{}] 00:05:02 INFO - PROCESS | 908 | 1463036702627 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}] 00:05:02 INFO - PROCESS | 908 | 1463036702706 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 00:05:02 INFO - PROCESS | 908 | 1463036702713 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 908 | ++DOCSHELL 106EC400 == 58 [pid = 908] [id = 513] 00:05:02 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (19E51400) [pid = 908] [serial = 1539] [outer = 00000000] 00:05:02 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1A073400) [pid = 908] [serial = 1540] [outer = 19E51400] 00:05:02 INFO - PROCESS | 908 | 1463036702763 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1A20A000) [pid = 908] [serial = 1541] [outer = 19E51400] 00:05:03 INFO - PROCESS | 908 | 1463036703217 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]]]}] 00:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 674ms 00:05:03 INFO - PROCESS | 908 | 1463036703305 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 908 | 1463036703307 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 00:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:05:03 INFO - PROCESS | 908 | 1463036703312 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 908 | 1463036703314 Marionette TRACE conn3 <- [1,2018,null,{}] 00:05:03 INFO - PROCESS | 908 | 1463036703319 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}] 00:05:03 INFO - PROCESS | 908 | 1463036703403 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 00:05:03 INFO - PROCESS | 908 | 1463036703440 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 908 | ++DOCSHELL 1A303800 == 59 [pid = 908] [id = 514] 00:05:03 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1A304C00) [pid = 908] [serial = 1542] [outer = 00000000] 00:05:03 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1A310800) [pid = 908] [serial = 1543] [outer = 1A304C00] 00:05:03 INFO - PROCESS | 908 | 1463036703483 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (1A724C00) [pid = 908] [serial = 1544] [outer = 1A304C00] 00:05:04 INFO - PROCESS | 908 | 1463036704127 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]]]}] 00:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 888ms 00:05:04 INFO - PROCESS | 908 | 1463036704200 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 908 | 1463036704204 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 00:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:05:04 INFO - PROCESS | 908 | 1463036704211 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 908 | 1463036704214 Marionette TRACE conn3 <- [1,2022,null,{}] 00:05:04 INFO - PROCESS | 908 | 1463036704234 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}] 00:05:04 INFO - PROCESS | 908 | 1463036704372 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 00:05:04 INFO - PROCESS | 908 | 1463036704506 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 908 | ++DOCSHELL 12CC8000 == 60 [pid = 908] [id = 515] 00:05:04 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (13C5B000) [pid = 908] [serial = 1545] [outer = 00000000] 00:05:04 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (16306800) [pid = 908] [serial = 1546] [outer = 13C5B000] 00:05:04 INFO - PROCESS | 908 | 1463036704562 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (16B19400) [pid = 908] [serial = 1547] [outer = 13C5B000] 00:05:05 INFO - PROCESS | 908 | 1463036705196 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]]]}] 00:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1010ms 00:05:05 INFO - PROCESS | 908 | 1463036705239 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 908 | 1463036705245 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 00:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:05:05 INFO - PROCESS | 908 | 1463036705251 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 908 | 1463036705254 Marionette TRACE conn3 <- [1,2026,null,{}] 00:05:05 INFO - PROCESS | 908 | 1463036705258 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}] 00:05:05 INFO - PROCESS | 908 | 1463036705366 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 00:05:05 INFO - PROCESS | 908 | 1463036705510 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 908 | ++DOCSHELL 176EB800 == 61 [pid = 908] [id = 516] 00:05:05 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (18460800) [pid = 908] [serial = 1548] [outer = 00000000] 00:05:05 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (19AB9C00) [pid = 908] [serial = 1549] [outer = 18460800] 00:05:05 INFO - PROCESS | 908 | 1463036705564 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (19B2E800) [pid = 908] [serial = 1550] [outer = 18460800] 00:05:06 INFO - PROCESS | 908 | 1463036706140 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]]]}] 00:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 919ms 00:05:06 INFO - PROCESS | 908 | 1463036706178 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 908 | 1463036706180 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 00:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:05:06 INFO - PROCESS | 908 | 1463036706184 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 908 | 1463036706188 Marionette TRACE conn3 <- [1,2030,null,{}] 00:05:06 INFO - PROCESS | 908 | 1463036706199 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}] 00:05:06 INFO - PROCESS | 908 | 1463036706319 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 00:05:06 INFO - PROCESS | 908 | 1463036706468 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 908 | ++DOCSHELL 0F5A5400 == 62 [pid = 908] [id = 517] 00:05:06 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1A30B800) [pid = 908] [serial = 1551] [outer = 00000000] 00:05:06 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (1A7EB800) [pid = 908] [serial = 1552] [outer = 1A30B800] 00:05:06 INFO - PROCESS | 908 | 1463036706523 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1A7F5800) [pid = 908] [serial = 1553] [outer = 1A30B800] 00:05:07 INFO - PROCESS | 908 | 1463036707077 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]]]}] 00:05:07 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) 00:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 981ms 00:05:07 INFO - PROCESS | 908 | 1463036707154 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 908 | 1463036707157 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 00:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:05:07 INFO - PROCESS | 908 | 1463036707160 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 908 | 1463036707162 Marionette TRACE conn3 <- [1,2034,null,{}] 00:05:07 INFO - PROCESS | 908 | 1463036707166 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}] 00:05:07 INFO - PROCESS | 908 | 1463036707270 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 00:05:07 INFO - PROCESS | 908 | 1463036707382 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 908 | ++DOCSHELL 117DB000 == 63 [pid = 908] [id = 518] 00:05:07 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1A725800) [pid = 908] [serial = 1554] [outer = 00000000] 00:05:07 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (1AA08400) [pid = 908] [serial = 1555] [outer = 1A725800] 00:05:07 INFO - PROCESS | 908 | 1463036707482 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (1AA0D000) [pid = 908] [serial = 1556] [outer = 1A725800] 00:05:08 INFO - PROCESS | 908 | 1463036708055 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]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 919ms 00:05:08 INFO - PROCESS | 908 | 1463036708088 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 908 | 1463036708090 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 00:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:05:08 INFO - PROCESS | 908 | 1463036708094 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 908 | 1463036708096 Marionette TRACE conn3 <- [1,2038,null,{}] 00:05:08 INFO - PROCESS | 908 | 1463036708100 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}] 00:05:08 INFO - PROCESS | 908 | 1463036708203 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 00:05:08 INFO - PROCESS | 908 | 1463036708316 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 908 | ++DOCSHELL 1102AC00 == 64 [pid = 908] [id = 519] 00:05:08 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (11BC3000) [pid = 908] [serial = 1557] [outer = 00000000] 00:05:08 INFO - PROCESS | 908 | ++DOMWINDOW == 149 (157A1C00) [pid = 908] [serial = 1558] [outer = 11BC3000] 00:05:08 INFO - PROCESS | 908 | 1463036708386 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 908 | ++DOMWINDOW == 150 (1691D800) [pid = 908] [serial = 1559] [outer = 11BC3000] 00:05:09 INFO - PROCESS | 908 | 1463036709209 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]]]}] 00:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1133ms 00:05:09 INFO - PROCESS | 908 | 1463036709230 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 00:05:09 INFO - PROCESS | 908 | 1463036709235 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 00:05:09 INFO - PROCESS | 908 | 1463036709239 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:05:09 INFO - PROCESS | 908 | 1463036709243 Marionette TRACE conn3 <- [1,2042,null,{}] 00:05:09 INFO - PROCESS | 908 | 1463036709248 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}] 00:05:09 INFO - PROCESS | 908 | 1463036709401 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 00:05:09 INFO - PROCESS | 908 | 1463036709419 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 908 | ++DOCSHELL 12E2A400 == 65 [pid = 908] [id = 520] 00:05:09 INFO - PROCESS | 908 | ++DOMWINDOW == 151 (130E3000) [pid = 908] [serial = 1560] [outer = 00000000] 00:05:09 INFO - PROCESS | 908 | ++DOMWINDOW == 152 (160C6C00) [pid = 908] [serial = 1561] [outer = 130E3000] 00:05:09 INFO - PROCESS | 908 | 1463036709467 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 908 | ++DOMWINDOW == 153 (167BFC00) [pid = 908] [serial = 1562] [outer = 130E3000] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 106EC400 == 64 [pid = 908] [id = 513] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 1691A800 == 63 [pid = 908] [id = 512] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 19AC5C00 == 62 [pid = 908] [id = 511] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 11027400 == 61 [pid = 908] [id = 498] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 18D45C00 == 60 [pid = 908] [id = 493] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 16BCE000 == 59 [pid = 908] [id = 510] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 11027000 == 58 [pid = 908] [id = 509] 00:05:09 INFO - PROCESS | 908 | --DOCSHELL 10D57800 == 57 [pid = 908] [id = 508] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 152 (18DF0800) [pid = 908] [serial = 1480] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 151 (13B2CC00) [pid = 908] [serial = 1474] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 150 (18765000) [pid = 908] [serial = 1472] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 149 (182B7C00) [pid = 908] [serial = 1478] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 148 (16BC8C00) [pid = 908] [serial = 1465] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 147 (16FCBC00) [pid = 908] [serial = 1466] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 146 (182B3400) [pid = 908] [serial = 1477] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 145 (1691CC00) [pid = 908] [serial = 1463] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 144 (1706EC00) [pid = 908] [serial = 1468] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 143 (18452000) [pid = 908] [serial = 1471] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 142 (11FB9C00) [pid = 908] [serial = 1438] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 141 (1630D000) [pid = 908] [serial = 1441] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1875C000) [pid = 908] [serial = 1444] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 139 (18DE6400) [pid = 908] [serial = 1447] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 138 (13488000) [pid = 908] [serial = 1456] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 137 (14739800) [pid = 908] [serial = 1457] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 136 (17070400) [pid = 908] [serial = 1469] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 135 (160CF400) [pid = 908] [serial = 1459] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 134 (1630EC00) [pid = 908] [serial = 1460] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 133 (15311400) [pid = 908] [serial = 1454] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 132 (1416F800) [pid = 908] [serial = 1453] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 131 (12CD0800) [pid = 908] [serial = 1451] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 130 (12CC8400) [pid = 908] [serial = 1450] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 129 (16914800) [pid = 908] [serial = 1462] [outer = 00000000] [url = about:blank] 00:05:09 INFO - PROCESS | 908 | --DOMWINDOW == 128 (16A7FC00) [pid = 908] [serial = 1475] [outer = 00000000] [url = about:blank] 00:05:10 INFO - PROCESS | 908 | 1463036710064 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]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 888ms 00:05:10 INFO - PROCESS | 908 | 1463036710129 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 908 | 1463036710134 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 00:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:05:10 INFO - PROCESS | 908 | 1463036710140 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 908 | 1463036710142 Marionette TRACE conn3 <- [1,2046,null,{}] 00:05:10 INFO - PROCESS | 908 | 1463036710152 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}] 00:05:10 INFO - PROCESS | 908 | 1463036710240 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 00:05:10 INFO - PROCESS | 908 | 1463036710247 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 908 | ++DOCSHELL 12E45400 == 58 [pid = 908] [id = 521] 00:05:10 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (13488000) [pid = 908] [serial = 1563] [outer = 00000000] 00:05:10 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (160C4800) [pid = 908] [serial = 1564] [outer = 13488000] 00:05:10 INFO - PROCESS | 908 | 1463036710295 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (167B8C00) [pid = 908] [serial = 1565] [outer = 13488000] 00:05:10 INFO - PROCESS | 908 | 1463036710803 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]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 735ms 00:05:10 INFO - PROCESS | 908 | 1463036710863 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 908 | 1463036710865 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 00:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:05:10 INFO - PROCESS | 908 | 1463036710868 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 908 | 1463036710871 Marionette TRACE conn3 <- [1,2050,null,{}] 00:05:10 INFO - PROCESS | 908 | 1463036710881 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}] 00:05:10 INFO - PROCESS | 908 | 1463036710970 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 00:05:11 INFO - PROCESS | 908 | 1463036711082 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 908 | ++DOCSHELL 16914800 == 59 [pid = 908] [id = 522] 00:05:11 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (16FCEC00) [pid = 908] [serial = 1566] [outer = 00000000] 00:05:11 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (17076800) [pid = 908] [serial = 1567] [outer = 16FCEC00] 00:05:11 INFO - PROCESS | 908 | 1463036711129 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (17F25800) [pid = 908] [serial = 1568] [outer = 16FCEC00] 00:05:11 INFO - PROCESS | 908 | 1463036711466 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]]]}] 00:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 00:05:11 INFO - PROCESS | 908 | 1463036711489 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 908 | 1463036711492 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 00:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:05:11 INFO - PROCESS | 908 | 1463036711515 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 908 | 1463036711517 Marionette TRACE conn3 <- [1,2054,null,{}] 00:05:11 INFO - PROCESS | 908 | 1463036711521 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}] 00:05:11 INFO - PROCESS | 908 | 1463036711610 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 00:05:11 INFO - PROCESS | 908 | 1463036711645 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 908 | ++DOCSHELL 18767800 == 60 [pid = 908] [id = 523] 00:05:11 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (187D7400) [pid = 908] [serial = 1569] [outer = 00000000] 00:05:11 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (187DF800) [pid = 908] [serial = 1570] [outer = 187D7400] 00:05:11 INFO - PROCESS | 908 | 1463036711688 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (18D46000) [pid = 908] [serial = 1571] [outer = 187D7400] 00:05:12 INFO - PROCESS | 908 | 1463036712138 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 674ms 00:05:12 INFO - PROCESS | 908 | 1463036712195 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 908 | 1463036712197 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 00:05:12 INFO - PROCESS | 908 | 1463036712201 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:05:12 INFO - PROCESS | 908 | 1463036712202 Marionette TRACE conn3 <- [1,2058,null,{}] 00:05:12 INFO - PROCESS | 908 | 1463036712213 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}] 00:05:12 INFO - PROCESS | 908 | 1463036712335 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 00:05:12 INFO - PROCESS | 908 | 1463036712344 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 908 | ++DOCSHELL 170E1400 == 61 [pid = 908] [id = 524] 00:05:12 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (187DF400) [pid = 908] [serial = 1572] [outer = 00000000] 00:05:12 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (18DEAC00) [pid = 908] [serial = 1573] [outer = 187DF400] 00:05:12 INFO - PROCESS | 908 | 1463036712388 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (19ABB000) [pid = 908] [serial = 1574] [outer = 187DF400] 00:05:12 INFO - PROCESS | 908 | 1463036712874 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 674ms 00:05:12 INFO - PROCESS | 908 | 1463036712909 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 908 | 1463036712911 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 00:05:12 INFO - PROCESS | 908 | 1463036712914 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 908 | 1463036712916 Marionette TRACE conn3 <- [1,2062,null,{}] 00:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:05:12 INFO - PROCESS | 908 | 1463036712919 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}] 00:05:13 INFO - PROCESS | 908 | 1463036713054 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 00:05:13 INFO - PROCESS | 908 | 1463036713082 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 908 | ++DOCSHELL 1102BC00 == 62 [pid = 908] [id = 525] 00:05:13 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (1102CC00) [pid = 908] [serial = 1575] [outer = 00000000] 00:05:13 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1A308000) [pid = 908] [serial = 1576] [outer = 1102CC00] 00:05:13 INFO - PROCESS | 908 | 1463036713126 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (1A725000) [pid = 908] [serial = 1577] [outer = 1102CC00] 00:05:13 INFO - PROCESS | 908 | 1463036713558 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]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 689ms 00:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:05:13 INFO - PROCESS | 908 | 1463036713599 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 908 | 1463036713600 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 00:05:13 INFO - PROCESS | 908 | 1463036713604 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 908 | 1463036713606 Marionette TRACE conn3 <- [1,2066,null,{}] 00:05:13 INFO - PROCESS | 908 | 1463036713615 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}] 00:05:13 INFO - PROCESS | 908 | 1463036713728 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 00:05:13 INFO - PROCESS | 908 | 1463036713735 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 908 | ++DOCSHELL 16BCE000 == 63 [pid = 908] [id = 526] 00:05:13 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1A07AC00) [pid = 908] [serial = 1578] [outer = 00000000] 00:05:13 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1AA3DC00) [pid = 908] [serial = 1579] [outer = 1A07AC00] 00:05:13 INFO - PROCESS | 908 | 1463036713782 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (1AA0B400) [pid = 908] [serial = 1580] [outer = 1A07AC00] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 145 (19B23C00) [pid = 908] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 144 (16FCA000) [pid = 908] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 143 (11354800) [pid = 908] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 142 (1118E400) [pid = 908] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 141 (11193800) [pid = 908] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 140 (16309800) [pid = 908] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 139 (10D5F800) [pid = 908] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 138 (19E51400) [pid = 908] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 137 (1691B800) [pid = 908] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:05:14 INFO - PROCESS | 908 | --DOMWINDOW == 136 (11027800) [pid = 908] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:05:14 INFO - PROCESS | 908 | 1463036714503 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]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 919ms 00:05:14 INFO - PROCESS | 908 | 1463036714533 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 908 | 1463036714535 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:05:14 INFO - PROCESS | 908 | 1463036714538 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 908 | 1463036714540 Marionette TRACE conn3 <- [1,2070,null,{}] 00:05:14 INFO - PROCESS | 908 | 1463036714543 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}] 00:05:14 INFO - PROCESS | 908 | 1463036714633 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 00:05:14 INFO - PROCESS | 908 | 1463036714623 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 908 | ++DOCSHELL 10E86400 == 64 [pid = 908] [id = 527] 00:05:14 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (1125DC00) [pid = 908] [serial = 1581] [outer = 00000000] 00:05:14 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (16A88000) [pid = 908] [serial = 1582] [outer = 1125DC00] 00:05:14 INFO - PROCESS | 908 | 1463036714666 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (1875D400) [pid = 908] [serial = 1583] [outer = 1125DC00] 00:05:15 INFO - PROCESS | 908 | 1463036715102 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 00:05:15 INFO - PROCESS | 908 | 1463036715160 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 908 | 1463036715162 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 00:05:15 INFO - PROCESS | 908 | 1463036715165 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:05:15 INFO - PROCESS | 908 | 1463036715167 Marionette TRACE conn3 <- [1,2074,null,{}] 00:05:15 INFO - PROCESS | 908 | 1463036715171 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}] 00:05:15 INFO - PROCESS | 908 | 1463036715255 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 00:05:15 INFO - PROCESS | 908 | 1463036715261 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 908 | ++DOCSHELL 1102D000 == 65 [pid = 908] [id = 528] 00:05:15 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (122AA800) [pid = 908] [serial = 1584] [outer = 00000000] 00:05:15 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (1A7E8800) [pid = 908] [serial = 1585] [outer = 122AA800] 00:05:15 INFO - PROCESS | 908 | 1463036715304 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1A07D800) [pid = 908] [serial = 1586] [outer = 122AA800] 00:05:15 INFO - PROCESS | 908 | 1463036715750 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 612ms 00:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:05:15 INFO - PROCESS | 908 | 1463036715786 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 908 | 1463036715788 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 00:05:15 INFO - PROCESS | 908 | 1463036715791 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 908 | 1463036715793 Marionette TRACE conn3 <- [1,2078,null,{}] 00:05:15 INFO - PROCESS | 908 | 1463036715796 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}] 00:05:15 INFO - PROCESS | 908 | 1463036715877 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 00:05:15 INFO - PROCESS | 908 | 1463036715883 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 908 | ++DOCSHELL 18D43000 == 66 [pid = 908] [id = 529] 00:05:15 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (1A079000) [pid = 908] [serial = 1587] [outer = 00000000] 00:05:15 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1AB54400) [pid = 908] [serial = 1588] [outer = 1A079000] 00:05:15 INFO - PROCESS | 908 | 1463036715925 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1AB59400) [pid = 908] [serial = 1589] [outer = 1A079000] 00:05:16 INFO - PROCESS | 908 | 1463036716605 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]]]}] 00:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 888ms 00:05:16 INFO - PROCESS | 908 | 1463036716679 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 908 | 1463036716683 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 00:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:05:16 INFO - PROCESS | 908 | 1463036716690 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 908 | 1463036716693 Marionette TRACE conn3 <- [1,2082,null,{}] 00:05:16 INFO - PROCESS | 908 | 1463036716699 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}] 00:05:16 INFO - PROCESS | 908 | 1463036716810 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 00:05:16 INFO - PROCESS | 908 | 1463036716954 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 908 | ++DOCSHELL 12CC6C00 == 67 [pid = 908] [id = 530] 00:05:16 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (12CC8400) [pid = 908] [serial = 1590] [outer = 00000000] 00:05:16 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (1471A800) [pid = 908] [serial = 1591] [outer = 12CC8400] 00:05:16 INFO - PROCESS | 908 | 1463036717010 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (15A91C00) [pid = 908] [serial = 1592] [outer = 12CC8400] 00:05:17 INFO - PROCESS | 908 | 1463036717575 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]]]}] 00:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 934ms 00:05:17 INFO - PROCESS | 908 | 1463036717619 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 908 | 1463036717625 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 00:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:05:17 INFO - PROCESS | 908 | 1463036717631 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 908 | 1463036717634 Marionette TRACE conn3 <- [1,2086,null,{}] 00:05:17 INFO - PROCESS | 908 | 1463036717638 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}] 00:05:17 INFO - PROCESS | 908 | 1463036717754 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 00:05:17 INFO - PROCESS | 908 | 1463036717911 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 908 | ++DOCSHELL 14172C00 == 68 [pid = 908] [id = 531] 00:05:17 INFO - PROCESS | 908 | ++DOMWINDOW == 149 (14718000) [pid = 908] [serial = 1593] [outer = 00000000] 00:05:17 INFO - PROCESS | 908 | ++DOMWINDOW == 150 (17074800) [pid = 908] [serial = 1594] [outer = 14718000] 00:05:17 INFO - PROCESS | 908 | 1463036717964 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 908 | ++DOMWINDOW == 151 (18759800) [pid = 908] [serial = 1595] [outer = 14718000] 00:05:18 INFO - PROCESS | 908 | 1463036718567 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]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 980ms 00:05:18 INFO - PROCESS | 908 | 1463036718614 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 908 | 1463036718617 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 00:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:05:18 INFO - PROCESS | 908 | 1463036718621 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 908 | 1463036718624 Marionette TRACE conn3 <- [1,2090,null,{}] 00:05:18 INFO - PROCESS | 908 | 1463036718635 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}] 00:05:18 INFO - PROCESS | 908 | 1463036718747 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 00:05:18 INFO - PROCESS | 908 | 1463036718894 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 908 | ++DOCSHELL 1AA40000 == 69 [pid = 908] [id = 532] 00:05:18 INFO - PROCESS | 908 | ++DOMWINDOW == 152 (1AA43800) [pid = 908] [serial = 1596] [outer = 00000000] 00:05:18 INFO - PROCESS | 908 | ++DOMWINDOW == 153 (1AB58800) [pid = 908] [serial = 1597] [outer = 1AA43800] 00:05:18 INFO - PROCESS | 908 | 1463036718952 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 908 | ++DOMWINDOW == 154 (1AB60800) [pid = 908] [serial = 1598] [outer = 1AA43800] 00:05:19 INFO - PROCESS | 908 | 1463036719507 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]]]}] 00:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 919ms 00:05:19 INFO - PROCESS | 908 | 1463036719560 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 908 | 1463036719563 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 00:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:05:19 INFO - PROCESS | 908 | 1463036719570 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - PROCESS | 908 | 1463036719572 Marionette TRACE conn3 <- [1,2094,null,{}] 00:05:19 INFO - PROCESS | 908 | 1463036719576 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}] 00:05:19 INFO - PROCESS | 908 | 1463036719681 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 00:05:19 INFO - PROCESS | 908 | 1463036719842 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 908 | ++DOCSHELL 1AB56800 == 70 [pid = 908] [id = 533] 00:05:19 INFO - PROCESS | 908 | ++DOMWINDOW == 155 (1AB5AC00) [pid = 908] [serial = 1599] [outer = 00000000] 00:05:19 INFO - PROCESS | 908 | ++DOMWINDOW == 156 (1ADC5000) [pid = 908] [serial = 1600] [outer = 1AB5AC00] 00:05:19 INFO - PROCESS | 908 | 1463036719896 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 908 | ++DOMWINDOW == 157 (1ADC9800) [pid = 908] [serial = 1601] [outer = 1AB5AC00] 00:05:20 INFO - PROCESS | 908 | 1463036720504 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]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 965ms 00:05:20 INFO - PROCESS | 908 | 1463036720542 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 908 | 1463036720544 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 00:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:05:20 INFO - PROCESS | 908 | 1463036720548 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 908 | 1463036720550 Marionette TRACE conn3 <- [1,2098,null,{}] 00:05:20 INFO - PROCESS | 908 | 1463036720554 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}] 00:05:20 INFO - PROCESS | 908 | 1463036720645 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 00:05:20 INFO - PROCESS | 908 | 1463036720812 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 908 | ++DOCSHELL 10D5B800 == 71 [pid = 908] [id = 534] 00:05:20 INFO - PROCESS | 908 | ++DOMWINDOW == 158 (111CA000) [pid = 908] [serial = 1602] [outer = 00000000] 00:05:20 INFO - PROCESS | 908 | ++DOMWINDOW == 159 (157A2C00) [pid = 908] [serial = 1603] [outer = 111CA000] 00:05:20 INFO - PROCESS | 908 | 1463036720884 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 908 | ++DOMWINDOW == 160 (1691AC00) [pid = 908] [serial = 1604] [outer = 111CA000] 00:05:21 INFO - PROCESS | 908 | 1463036721635 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]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1164ms 00:05:21 INFO - PROCESS | 908 | 1463036721716 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 908 | 1463036721720 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 00:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:05:21 INFO - PROCESS | 908 | 1463036721725 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 908 | 1463036721729 Marionette TRACE conn3 <- [1,2102,null,{}] 00:05:21 INFO - PROCESS | 908 | 1463036721734 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}] 00:05:21 INFO - PROCESS | 908 | 1463036721872 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 00:05:22 INFO - PROCESS | 908 | 1463036722020 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 908 | ++DOCSHELL 1063AC00 == 72 [pid = 908] [id = 535] 00:05:22 INFO - PROCESS | 908 | ++DOMWINDOW == 161 (11027400) [pid = 908] [serial = 1605] [outer = 00000000] 00:05:22 INFO - PROCESS | 908 | ++DOMWINDOW == 162 (117DA400) [pid = 908] [serial = 1606] [outer = 11027400] 00:05:22 INFO - PROCESS | 908 | 1463036722071 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 908 | ++DOMWINDOW == 163 (12E29400) [pid = 908] [serial = 1607] [outer = 11027400] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 12ED2800 == 71 [pid = 908] [id = 466] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 1691D000 == 70 [pid = 908] [id = 478] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 1630C000 == 69 [pid = 908] [id = 507] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 1707B400 == 68 [pid = 908] [id = 505] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 15E75800 == 67 [pid = 908] [id = 504] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 16915400 == 66 [pid = 908] [id = 502] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 11025400 == 65 [pid = 908] [id = 437] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 1102D000 == 64 [pid = 908] [id = 528] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 10E86400 == 63 [pid = 908] [id = 527] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 16BCE000 == 62 [pid = 908] [id = 526] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 1102BC00 == 61 [pid = 908] [id = 525] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 170E1400 == 60 [pid = 908] [id = 524] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 18767800 == 59 [pid = 908] [id = 523] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 16914800 == 58 [pid = 908] [id = 522] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 12E45400 == 57 [pid = 908] [id = 521] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 12E2A400 == 56 [pid = 908] [id = 520] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 162 (1A310800) [pid = 908] [serial = 1543] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 161 (1875E000) [pid = 908] [serial = 1519] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 160 (16A7EC00) [pid = 908] [serial = 1507] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 159 (18DE6000) [pid = 908] [serial = 1522] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 176EB800 == 55 [pid = 908] [id = 516] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 12CC8000 == 54 [pid = 908] [id = 515] 00:05:22 INFO - PROCESS | 908 | --DOCSHELL 1A303800 == 53 [pid = 908] [id = 514] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 158 (19B2B400) [pid = 908] [serial = 1534] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 157 (17A83400) [pid = 908] [serial = 1532] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 156 (17078000) [pid = 908] [serial = 1531] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 155 (12CC5800) [pid = 908] [serial = 1498] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 154 (13C1E800) [pid = 908] [serial = 1499] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 153 (1157C800) [pid = 908] [serial = 1501] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 152 (14028800) [pid = 908] [serial = 1502] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 151 (11581800) [pid = 908] [serial = 1495] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 150 (14720800) [pid = 908] [serial = 1496] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 149 (16313800) [pid = 908] [serial = 1504] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 148 (167BE000) [pid = 908] [serial = 1505] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 147 (19ABF000) [pid = 908] [serial = 1492] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 146 (16FC9C00) [pid = 908] [serial = 1489] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 145 (1401CC00) [pid = 908] [serial = 1486] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 144 (1102D800) [pid = 908] [serial = 1483] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 143 (1691E000) [pid = 908] [serial = 1513] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 142 (1221FC00) [pid = 908] [serial = 1510] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 141 (11356000) [pid = 908] [serial = 1526] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 140 (11028400) [pid = 908] [serial = 1525] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 139 (176E6800) [pid = 908] [serial = 1516] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 138 (1A073400) [pid = 908] [serial = 1540] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 137 (1A20A000) [pid = 908] [serial = 1541] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 136 (19E48400) [pid = 908] [serial = 1535] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 135 (1875B800) [pid = 908] [serial = 1537] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 134 (160C5C00) [pid = 908] [serial = 1529] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 133 (11B5EC00) [pid = 908] [serial = 1528] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | --DOMWINDOW == 132 (19B2DC00) [pid = 908] [serial = 1538] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 908 | 1463036722591 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]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 888ms 00:05:22 INFO - PROCESS | 908 | 1463036722613 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 908 | 1463036722619 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 00:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:05:22 INFO - PROCESS | 908 | 1463036722625 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 908 | 1463036722627 Marionette TRACE conn3 <- [1,2106,null,{}] 00:05:22 INFO - PROCESS | 908 | 1463036722630 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}] 00:05:22 INFO - PROCESS | 908 | 1463036722716 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 00:05:22 INFO - PROCESS | 908 | 1463036722723 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 908 | ++DOCSHELL 11583400 == 54 [pid = 908] [id = 536] 00:05:22 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (117D9400) [pid = 908] [serial = 1608] [outer = 00000000] 00:05:22 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (12C46000) [pid = 908] [serial = 1609] [outer = 117D9400] 00:05:22 INFO - PROCESS | 908 | 1463036722768 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (132F4000) [pid = 908] [serial = 1610] [outer = 117D9400] 00:05:23 INFO - PROCESS | 908 | 1463036723255 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]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 674ms 00:05:23 INFO - PROCESS | 908 | 1463036723306 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 908 | 1463036723308 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 00:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:05:23 INFO - PROCESS | 908 | 1463036723312 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 908 | 1463036723315 Marionette TRACE conn3 <- [1,2110,null,{}] 00:05:23 INFO - PROCESS | 908 | 1463036723325 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}] 00:05:23 INFO - PROCESS | 908 | 1463036723412 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 00:05:23 INFO - PROCESS | 908 | 1463036723422 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 908 | ++DOCSHELL 15A97400 == 55 [pid = 908] [id = 537] 00:05:23 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (15A99C00) [pid = 908] [serial = 1611] [outer = 00000000] 00:05:23 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (16306C00) [pid = 908] [serial = 1612] [outer = 15A99C00] 00:05:23 INFO - PROCESS | 908 | 1463036723468 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (167BA000) [pid = 908] [serial = 1613] [outer = 15A99C00] 00:05:23 INFO - PROCESS | 908 | 1463036723944 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]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 674ms 00:05:23 INFO - PROCESS | 908 | 1463036723995 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 908 | 1463036723998 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 00:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:05:24 INFO - PROCESS | 908 | 1463036724001 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 908 | 1463036724003 Marionette TRACE conn3 <- [1,2114,null,{}] 00:05:24 INFO - PROCESS | 908 | 1463036724006 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}] 00:05:24 INFO - PROCESS | 908 | 1463036724093 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 00:05:24 INFO - PROCESS | 908 | 1463036724197 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 908 | ++DOCSHELL 16916C00 == 56 [pid = 908] [id = 538] 00:05:24 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (16917000) [pid = 908] [serial = 1614] [outer = 00000000] 00:05:24 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (169B2800) [pid = 908] [serial = 1615] [outer = 16917000] 00:05:24 INFO - PROCESS | 908 | 1463036724241 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (16B20C00) [pid = 908] [serial = 1616] [outer = 16917000] 00:05:24 INFO - PROCESS | 908 | 1463036724616 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]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 00:05:24 INFO - PROCESS | 908 | 1463036724639 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 908 | 1463036724641 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 00:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:05:24 INFO - PROCESS | 908 | 1463036724644 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 908 | 1463036724646 Marionette TRACE conn3 <- [1,2118,null,{}] 00:05:24 INFO - PROCESS | 908 | 1463036724649 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}] 00:05:24 INFO - PROCESS | 908 | 1463036724770 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 00:05:24 INFO - PROCESS | 908 | 1463036724879 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 908 | ++DOCSHELL 16B1A400 == 57 [pid = 908] [id = 539] 00:05:24 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (16B1A800) [pid = 908] [serial = 1617] [outer = 00000000] 00:05:24 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (16FCD000) [pid = 908] [serial = 1618] [outer = 16B1A800] 00:05:24 INFO - PROCESS | 908 | 1463036724924 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (1706E400) [pid = 908] [serial = 1619] [outer = 16B1A800] 00:05:25 INFO - PROCESS | 908 | 1463036725366 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] 00:05:25 INFO - PROCESS | 908 | 1463036725431 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 00:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:05:25 INFO - PROCESS | 908 | 1463036725435 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 908 | 1463036725436 Marionette TRACE conn3 <- [1,2122,null,{}] 00:05:25 INFO - PROCESS | 908 | 1463036725440 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}] 00:05:25 INFO - PROCESS | 908 | 1463036725569 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 00:05:25 INFO - PROCESS | 908 | 1463036725623 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 908 | ++DOCSHELL 1707A000 == 58 [pid = 908] [id = 540] 00:05:25 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (1707B800) [pid = 908] [serial = 1620] [outer = 00000000] 00:05:25 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (18D49400) [pid = 908] [serial = 1621] [outer = 1707B800] 00:05:25 INFO - PROCESS | 908 | 1463036725667 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (18DEA400) [pid = 908] [serial = 1622] [outer = 1707B800] 00:05:26 INFO - PROCESS | 908 | 1463036726072 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]]]}] 00:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 00:05:26 INFO - PROCESS | 908 | 1463036726118 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 908 | 1463036726120 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 00:05:26 INFO - PROCESS | 908 | 1463036726123 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:05:26 INFO - PROCESS | 908 | 1463036726125 Marionette TRACE conn3 <- [1,2126,null,{}] 00:05:26 INFO - PROCESS | 908 | 1463036726178 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}] 00:05:26 INFO - PROCESS | 908 | 1463036726297 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 00:05:26 INFO - PROCESS | 908 | 1463036726310 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 908 | ++DOCSHELL 11261000 == 59 [pid = 908] [id = 541] 00:05:26 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (18DED000) [pid = 908] [serial = 1623] [outer = 00000000] 00:05:26 INFO - PROCESS | 908 | ++DOMWINDOW == 149 (19B27400) [pid = 908] [serial = 1624] [outer = 18DED000] 00:05:26 INFO - PROCESS | 908 | 1463036726408 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 908 | ++DOMWINDOW == 150 (19B2E000) [pid = 908] [serial = 1625] [outer = 18DED000] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 149 (187DF400) [pid = 908] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 148 (1102CC00) [pid = 908] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 147 (130E3000) [pid = 908] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 146 (16FCEC00) [pid = 908] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 145 (13C5B000) [pid = 908] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 144 (13488000) [pid = 908] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 143 (1A30B800) [pid = 908] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 142 (18460800) [pid = 908] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 141 (11BC3000) [pid = 908] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1A07AC00) [pid = 908] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 139 (187D7400) [pid = 908] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 138 (1A725800) [pid = 908] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 137 (122AA800) [pid = 908] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 136 (1125DC00) [pid = 908] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 135 (169B0800) [pid = 908] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 134 (16915C00) [pid = 908] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 133 (10D62000) [pid = 908] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 132 (107F3400) [pid = 908] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 131 (18458800) [pid = 908] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 130 (16FC8400) [pid = 908] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 129 (1471FC00) [pid = 908] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 128 (170EC000) [pid = 908] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 127 (187DCC00) [pid = 908] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 126 (17977800) [pid = 908] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 125 (105EB000) [pid = 908] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 124 (130EA000) [pid = 908] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 123 (14793C00) [pid = 908] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 122 (17696C00) [pid = 908] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 121 (18DE2000) [pid = 908] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 120 (17A7D000) [pid = 908] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1707CC00) [pid = 908] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 118 (18DE4000) [pid = 908] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 117 (18DE8C00) [pid = 908] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 116 (169B6400) [pid = 908] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 115 (12C0AC00) [pid = 908] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 114 (111C5800) [pid = 908] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 113 (107F9C00) [pid = 908] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:05:27 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16305400) [pid = 908] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:05:27 INFO - PROCESS | 908 | 1463036727229 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1149ms 00:05:27 INFO - PROCESS | 908 | 1463036727283 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 908 | 1463036727285 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 00:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:05:27 INFO - PROCESS | 908 | 1463036727273 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 908 | 1463036727274 Marionette TRACE conn3 <- [1,2130,null,{}] 00:05:27 INFO - PROCESS | 908 | 1463036727277 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}] 00:05:27 INFO - PROCESS | 908 | 1463036727357 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 00:05:27 INFO - PROCESS | 908 | 1463036727458 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 908 | ++DOCSHELL 0F5AD400 == 60 [pid = 908] [id = 542] 00:05:27 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1063F400) [pid = 908] [serial = 1626] [outer = 00000000] 00:05:27 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1125D000) [pid = 908] [serial = 1627] [outer = 1063F400] 00:05:27 INFO - PROCESS | 908 | 1463036727512 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (12CC9000) [pid = 908] [serial = 1628] [outer = 1063F400] 00:05:27 INFO - PROCESS | 908 | 1463036727897 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] 00:05:27 INFO - PROCESS | 908 | 1463036727912 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 00:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:05:27 INFO - PROCESS | 908 | 1463036727915 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 908 | 1463036727917 Marionette TRACE conn3 <- [1,2134,null,{}] 00:05:27 INFO - PROCESS | 908 | 1463036727920 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}] 00:05:28 INFO - PROCESS | 908 | 1463036728008 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 00:05:28 INFO - PROCESS | 908 | 1463036728108 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 908 | ++DOCSHELL 106EC400 == 61 [pid = 908] [id = 543] 00:05:28 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (111C5800) [pid = 908] [serial = 1629] [outer = 00000000] 00:05:28 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (15A92400) [pid = 908] [serial = 1630] [outer = 111C5800] 00:05:28 INFO - PROCESS | 908 | 1463036728151 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1691D400) [pid = 908] [serial = 1631] [outer = 111C5800] 00:05:28 INFO - PROCESS | 908 | 1463036728512 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] 00:05:28 INFO - PROCESS | 908 | 1463036728538 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 00:05:28 INFO - PROCESS | 908 | 1463036728541 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:05:28 INFO - PROCESS | 908 | 1463036728543 Marionette TRACE conn3 <- [1,2138,null,{}] 00:05:28 INFO - PROCESS | 908 | 1463036728546 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}] 00:05:28 INFO - PROCESS | 908 | 1463036728668 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 00:05:28 INFO - PROCESS | 908 | 1463036728678 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 908 | ++DOCSHELL 0F5A8000 == 62 [pid = 908] [id = 544] 00:05:28 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (0F5AA400) [pid = 908] [serial = 1632] [outer = 00000000] 00:05:28 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (169B6000) [pid = 908] [serial = 1633] [outer = 0F5AA400] 00:05:28 INFO - PROCESS | 908 | 1463036728720 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (18460800) [pid = 908] [serial = 1634] [outer = 0F5AA400] 00:05:29 INFO - PROCESS | 908 | 1463036729279 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]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 781ms 00:05:29 INFO - PROCESS | 908 | 1463036729327 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 908 | 1463036729331 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 00:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:05:29 INFO - PROCESS | 908 | 1463036729337 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 908 | 1463036729341 Marionette TRACE conn3 <- [1,2142,null,{}] 00:05:29 INFO - PROCESS | 908 | 1463036729348 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}] 00:05:29 INFO - PROCESS | 908 | 1463036729462 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 00:05:29 INFO - PROCESS | 908 | 1463036729622 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 908 | ++DOCSHELL 10709000 == 63 [pid = 908] [id = 545] 00:05:29 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (10760000) [pid = 908] [serial = 1635] [outer = 00000000] 00:05:29 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (1102D000) [pid = 908] [serial = 1636] [outer = 10760000] 00:05:29 INFO - PROCESS | 908 | 1463036729677 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1135B000) [pid = 908] [serial = 1637] [outer = 10760000] 00:05:30 INFO - PROCESS | 908 | 1463036730296 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]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 981ms 00:05:30 INFO - PROCESS | 908 | 1463036730324 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 908 | 1463036730330 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 00:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:05:30 INFO - PROCESS | 908 | 1463036730337 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 908 | 1463036730340 Marionette TRACE conn3 <- [1,2146,null,{}] 00:05:30 INFO - PROCESS | 908 | 1463036730344 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}] 00:05:30 INFO - PROCESS | 908 | 1463036730451 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 00:05:30 INFO - PROCESS | 908 | 1463036730594 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 908 | ++DOCSHELL 1135AC00 == 64 [pid = 908] [id = 546] 00:05:30 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (12C48800) [pid = 908] [serial = 1638] [outer = 00000000] 00:05:30 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (1471E000) [pid = 908] [serial = 1639] [outer = 12C48800] 00:05:30 INFO - PROCESS | 908 | 1463036730632 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (15314400) [pid = 908] [serial = 1640] [outer = 12C48800] 00:05:31 INFO - PROCESS | 908 | 1463036731244 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]]]}] 00:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 919ms 00:05:31 INFO - PROCESS | 908 | 1463036731264 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 908 | 1463036731266 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 00:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:05:31 INFO - PROCESS | 908 | 1463036731270 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 908 | 1463036731274 Marionette TRACE conn3 <- [1,2150,null,{}] 00:05:31 INFO - PROCESS | 908 | 1463036731285 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}] 00:05:31 INFO - PROCESS | 908 | 1463036731395 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 00:05:31 INFO - PROCESS | 908 | 1463036731512 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 908 | ++DOCSHELL 16FCB800 == 65 [pid = 908] [id = 547] 00:05:31 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (16FD4400) [pid = 908] [serial = 1641] [outer = 00000000] 00:05:31 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (1875E000) [pid = 908] [serial = 1642] [outer = 16FD4400] 00:05:31 INFO - PROCESS | 908 | 1463036731591 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (18DE9400) [pid = 908] [serial = 1643] [outer = 16FD4400] 00:05:32 INFO - PROCESS | 908 | 1463036732137 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]]]}] 00:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 919ms 00:05:32 INFO - PROCESS | 908 | 1463036732197 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 908 | 1463036732200 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 00:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:05:32 INFO - PROCESS | 908 | 1463036732204 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 908 | 1463036732206 Marionette TRACE conn3 <- [1,2154,null,{}] 00:05:32 INFO - PROCESS | 908 | 1463036732209 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}] 00:05:32 INFO - PROCESS | 908 | 1463036732315 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 00:05:32 INFO - PROCESS | 908 | 1463036732440 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 908 | ++DOCSHELL 1875C800 == 66 [pid = 908] [id = 548] 00:05:32 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (19B28000) [pid = 908] [serial = 1644] [outer = 00000000] 00:05:32 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1A06F800) [pid = 908] [serial = 1645] [outer = 19B28000] 00:05:32 INFO - PROCESS | 908 | 1463036732494 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1A07AC00) [pid = 908] [serial = 1646] [outer = 19B28000] 00:05:33 INFO - PROCESS | 908 | 1463036733081 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]]]}] 00:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 919ms 00:05:33 INFO - PROCESS | 908 | 1463036733131 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 908 | 1463036733134 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 00:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:05:33 INFO - PROCESS | 908 | 1463036733137 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 908 | 1463036733139 Marionette TRACE conn3 <- [1,2158,null,{}] 00:05:33 INFO - PROCESS | 908 | 1463036733143 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}] 00:05:33 INFO - PROCESS | 908 | 1463036733229 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 00:05:33 INFO - PROCESS | 908 | 1463036733371 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 908 | ++DOCSHELL 19ABC400 == 67 [pid = 908] [id = 549] 00:05:33 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (19E43800) [pid = 908] [serial = 1647] [outer = 00000000] 00:05:33 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (1A30C000) [pid = 908] [serial = 1648] [outer = 19E43800] 00:05:33 INFO - PROCESS | 908 | 1463036733424 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (1A30FC00) [pid = 908] [serial = 1649] [outer = 19E43800] 00:05:33 INFO - PROCESS | 908 | 1463036733985 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]]]}] 00:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 873ms 00:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:05:34 INFO - PROCESS | 908 | 1463036734025 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 908 | 1463036734027 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 00:05:34 INFO - PROCESS | 908 | 1463036734031 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 908 | 1463036734033 Marionette TRACE conn3 <- [1,2162,null,{}] 00:05:34 INFO - PROCESS | 908 | 1463036734036 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}] 00:05:34 INFO - PROCESS | 908 | 1463036734151 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 00:05:34 INFO - PROCESS | 908 | 1463036734298 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 908 | ++DOCSHELL 11186800 == 68 [pid = 908] [id = 550] 00:05:34 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (12C11800) [pid = 908] [serial = 1650] [outer = 00000000] 00:05:34 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (169B6C00) [pid = 908] [serial = 1651] [outer = 12C11800] 00:05:34 INFO - PROCESS | 908 | 1463036734370 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (17070800) [pid = 908] [serial = 1652] [outer = 12C11800] 00:05:35 INFO - PROCESS | 908 | 1463036735140 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]]]}] 00:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1164ms 00:05:35 INFO - PROCESS | 908 | 1463036735194 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 00:05:35 INFO - PROCESS | 908 | 1463036735198 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 00:05:35 INFO - PROCESS | 908 | 1463036735203 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:05:35 INFO - PROCESS | 908 | 1463036735207 Marionette TRACE conn3 <- [1,2166,null,{}] 00:05:35 INFO - PROCESS | 908 | 1463036735213 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}] 00:05:35 INFO - PROCESS | 908 | 1463036735313 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 00:05:35 INFO - PROCESS | 908 | 1463036735464 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 908 | ++DOCSHELL 11026000 == 69 [pid = 908] [id = 551] 00:05:35 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (11026800) [pid = 908] [serial = 1653] [outer = 00000000] 00:05:35 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (11B5C800) [pid = 908] [serial = 1654] [outer = 11026800] 00:05:35 INFO - PROCESS | 908 | 1463036735516 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (12CC5800) [pid = 908] [serial = 1655] [outer = 11026800] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 106EC400 == 68 [pid = 908] [id = 543] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 0F5AD400 == 67 [pid = 908] [id = 542] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 11261000 == 66 [pid = 908] [id = 541] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 1707A000 == 65 [pid = 908] [id = 540] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 16B1A400 == 64 [pid = 908] [id = 539] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 16916C00 == 63 [pid = 908] [id = 538] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 15A97400 == 62 [pid = 908] [id = 537] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 11583400 == 61 [pid = 908] [id = 536] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 1063AC00 == 60 [pid = 908] [id = 535] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 10D5B800 == 59 [pid = 908] [id = 534] 00:05:35 INFO - PROCESS | 908 | --DOCSHELL 1AB56800 == 58 [pid = 908] [id = 533] 00:05:35 INFO - PROCESS | 908 | --DOMWINDOW == 141 (1AB54400) [pid = 908] [serial = 1588] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOCSHELL 1AA40000 == 57 [pid = 908] [id = 532] 00:05:36 INFO - PROCESS | 908 | --DOCSHELL 14172C00 == 56 [pid = 908] [id = 531] 00:05:36 INFO - PROCESS | 908 | --DOCSHELL 12CC6C00 == 55 [pid = 908] [id = 530] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1769B400) [pid = 908] [serial = 1403] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 139 (16BC8800) [pid = 908] [serial = 1508] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 138 (12CC8800) [pid = 908] [serial = 1439] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 137 (12ED7400) [pid = 908] [serial = 1355] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 136 (18D46400) [pid = 908] [serial = 1436] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 135 (17693800) [pid = 908] [serial = 1394] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 134 (16915000) [pid = 908] [serial = 1442] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 133 (187E1400) [pid = 908] [serial = 1520] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 132 (18D48800) [pid = 908] [serial = 1352] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 131 (18D43400) [pid = 908] [serial = 1445] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1157D000) [pid = 908] [serial = 1397] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 129 (15310800) [pid = 908] [serial = 1400] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 128 (1630D800) [pid = 908] [serial = 1358] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 127 (18D43800) [pid = 908] [serial = 1361] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 126 (18DEC000) [pid = 908] [serial = 1448] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 125 (18DE8000) [pid = 908] [serial = 1523] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 124 (18DEAC00) [pid = 908] [serial = 1573] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1A308000) [pid = 908] [serial = 1576] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 122 (19ABB000) [pid = 908] [serial = 1574] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 121 (167BFC00) [pid = 908] [serial = 1562] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 120 (160C6C00) [pid = 908] [serial = 1561] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 119 (17076800) [pid = 908] [serial = 1567] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 118 (17F25800) [pid = 908] [serial = 1568] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 117 (16B19400) [pid = 908] [serial = 1547] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 116 (16306800) [pid = 908] [serial = 1546] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 115 (160C4800) [pid = 908] [serial = 1564] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 114 (167B8C00) [pid = 908] [serial = 1565] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1A7F5800) [pid = 908] [serial = 1553] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1A7EB800) [pid = 908] [serial = 1552] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 111 (19B2E800) [pid = 908] [serial = 1550] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 110 (19AB9C00) [pid = 908] [serial = 1549] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1691D800) [pid = 908] [serial = 1559] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 108 (157A1C00) [pid = 908] [serial = 1558] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1AA3DC00) [pid = 908] [serial = 1579] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 106 (187DF800) [pid = 908] [serial = 1570] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1AA0D000) [pid = 908] [serial = 1556] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 104 (1AA08400) [pid = 908] [serial = 1555] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1A725000) [pid = 908] [serial = 1577] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1AA0B400) [pid = 908] [serial = 1580] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1A07D800) [pid = 908] [serial = 1586] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1A7E8800) [pid = 908] [serial = 1585] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 99 (16A88000) [pid = 908] [serial = 1582] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1875D400) [pid = 908] [serial = 1583] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 97 (18D46000) [pid = 908] [serial = 1571] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 96 (180E2400) [pid = 908] [serial = 1517] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 95 (19AC0C00) [pid = 908] [serial = 1481] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 94 (19B22000) [pid = 908] [serial = 1493] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 93 (17F20800) [pid = 908] [serial = 1490] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 92 (14792400) [pid = 908] [serial = 1487] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 91 (14723800) [pid = 908] [serial = 1511] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 90 (11269400) [pid = 908] [serial = 1484] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | --DOMWINDOW == 89 (16A7F800) [pid = 908] [serial = 1514] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 908 | 1463036736079 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 934ms 00:05:36 INFO - PROCESS | 908 | 1463036736134 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 908 | 1463036736139 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 00:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:05:36 INFO - PROCESS | 908 | 1463036736145 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 908 | 1463036736147 Marionette TRACE conn3 <- [1,2170,null,{}] 00:05:36 INFO - PROCESS | 908 | 1463036736151 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}] 00:05:36 INFO - PROCESS | 908 | 1463036736242 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 00:05:36 INFO - PROCESS | 908 | 1463036736344 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 908 | ++DOCSHELL 106EC400 == 56 [pid = 908] [id = 552] 00:05:36 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1102F400) [pid = 908] [serial = 1656] [outer = 00000000] 00:05:36 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1135C000) [pid = 908] [serial = 1657] [outer = 1102F400] 00:05:36 INFO - PROCESS | 908 | 1463036736389 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (12E26800) [pid = 908] [serial = 1658] [outer = 1102F400] 00:05:36 INFO - PROCESS | 908 | 1463036736826 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 736ms 00:05:36 INFO - PROCESS | 908 | 1463036736868 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 908 | 1463036736870 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 00:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:05:36 INFO - PROCESS | 908 | 1463036736874 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 908 | 1463036736877 Marionette TRACE conn3 <- [1,2174,null,{}] 00:05:36 INFO - PROCESS | 908 | 1463036736887 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}] 00:05:36 INFO - PROCESS | 908 | 1463036736975 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 00:05:36 INFO - PROCESS | 908 | 1463036736985 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 908 | ++DOCSHELL 157A1400 == 57 [pid = 908] [id = 553] 00:05:36 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (157A1C00) [pid = 908] [serial = 1659] [outer = 00000000] 00:05:37 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (160C0C00) [pid = 908] [serial = 1660] [outer = 157A1C00] 00:05:37 INFO - PROCESS | 908 | 1463036737032 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (16310C00) [pid = 908] [serial = 1661] [outer = 157A1C00] 00:05:37 INFO - PROCESS | 908 | 1463036737479 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]]]}] 00:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 00:05:37 INFO - PROCESS | 908 | 1463036737495 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 908 | 1463036737497 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 00:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:05:37 INFO - PROCESS | 908 | 1463036737500 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 908 | 1463036737502 Marionette TRACE conn3 <- [1,2178,null,{}] 00:05:37 INFO - PROCESS | 908 | 1463036737506 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}] 00:05:37 INFO - PROCESS | 908 | 1463036737590 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 00:05:37 INFO - PROCESS | 908 | 1463036737596 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 908 | ++DOCSHELL 15AC8800 == 58 [pid = 908] [id = 554] 00:05:37 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16305800) [pid = 908] [serial = 1662] [outer = 00000000] 00:05:37 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (16917400) [pid = 908] [serial = 1663] [outer = 16305800] 00:05:37 INFO - PROCESS | 908 | 1463036737640 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16920800) [pid = 908] [serial = 1664] [outer = 16305800] 00:05:38 INFO - PROCESS | 908 | 1463036738068 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]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 582ms 00:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:05:38 INFO - PROCESS | 908 | 1463036738110 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 908 | 1463036738112 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 00:05:38 INFO - PROCESS | 908 | 1463036738116 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 908 | 1463036738117 Marionette TRACE conn3 <- [1,2182,null,{}] 00:05:38 INFO - PROCESS | 908 | 1463036738130 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}] 00:05:38 INFO - PROCESS | 908 | 1463036738244 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 00:05:38 INFO - PROCESS | 908 | 1463036738250 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 908 | ++DOCSHELL 107F3400 == 59 [pid = 908] [id = 555] 00:05:38 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (167B8400) [pid = 908] [serial = 1665] [outer = 00000000] 00:05:38 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16A86C00) [pid = 908] [serial = 1666] [outer = 167B8400] 00:05:38 INFO - PROCESS | 908 | 1463036738294 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (169B9000) [pid = 908] [serial = 1667] [outer = 167B8400] 00:05:38 INFO - PROCESS | 908 | 1463036738804 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]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 720ms 00:05:38 INFO - PROCESS | 908 | 1463036738837 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 908 | 1463036738839 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 00:05:38 INFO - PROCESS | 908 | 1463036738843 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:05:38 INFO - PROCESS | 908 | 1463036738844 Marionette TRACE conn3 <- [1,2186,null,{}] 00:05:38 INFO - PROCESS | 908 | 1463036738848 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}] 00:05:38 INFO - PROCESS | 908 | 1463036738989 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 00:05:39 INFO - PROCESS | 908 | 1463036739058 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 908 | ++DOCSHELL 16A7D800 == 60 [pid = 908] [id = 556] 00:05:39 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (16EF7400) [pid = 908] [serial = 1668] [outer = 00000000] 00:05:39 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (170E7400) [pid = 908] [serial = 1669] [outer = 16EF7400] 00:05:39 INFO - PROCESS | 908 | 1463036739086 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (17A7D800) [pid = 908] [serial = 1670] [outer = 16EF7400] 00:05:39 INFO - PROCESS | 908 | 1463036739510 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]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 736ms 00:05:39 INFO - PROCESS | 908 | 1463036739595 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 908 | 1463036739597 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 00:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:05:39 INFO - PROCESS | 908 | 1463036739600 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 908 | 1463036739602 Marionette TRACE conn3 <- [1,2190,null,{}] 00:05:39 INFO - PROCESS | 908 | 1463036739610 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}] 00:05:39 INFO - PROCESS | 908 | 1463036739728 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 00:05:39 INFO - PROCESS | 908 | 1463036739795 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 908 | ++DOCSHELL 17694000 == 61 [pid = 908] [id = 557] 00:05:39 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (176DD800) [pid = 908] [serial = 1671] [outer = 00000000] 00:05:39 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (18765000) [pid = 908] [serial = 1672] [outer = 176DD800] 00:05:39 INFO - PROCESS | 908 | 1463036739842 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (187E1C00) [pid = 908] [serial = 1673] [outer = 176DD800] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 106 (11027400) [pid = 908] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1707B800) [pid = 908] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 104 (15A99C00) [pid = 908] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 103 (117D9400) [pid = 908] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 102 (16917000) [pid = 908] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 101 (18DED000) [pid = 908] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1063F400) [pid = 908] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 99 (111C5800) [pid = 908] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:05:40 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16B1A800) [pid = 908] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:05:40 INFO - PROCESS | 908 | 1463036740319 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]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 781ms 00:05:40 INFO - PROCESS | 908 | 1463036740382 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 908 | 1463036740384 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 00:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:05:40 INFO - PROCESS | 908 | 1463036740388 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 908 | 1463036740389 Marionette TRACE conn3 <- [1,2194,null,{}] 00:05:40 INFO - PROCESS | 908 | 1463036740393 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}] 00:05:40 INFO - PROCESS | 908 | 1463036740510 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 00:05:40 INFO - PROCESS | 908 | 1463036740580 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 908 | ++DOCSHELL 111C5800 == 62 [pid = 908] [id = 558] 00:05:40 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1157C800) [pid = 908] [serial = 1674] [outer = 00000000] 00:05:40 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16312400) [pid = 908] [serial = 1675] [outer = 1157C800] 00:05:40 INFO - PROCESS | 908 | 1463036740623 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (17A87800) [pid = 908] [serial = 1676] [outer = 1157C800] 00:05:40 INFO - PROCESS | 908 | 1463036740960 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]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 00:05:41 INFO - PROCESS | 908 | 1463036741010 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 908 | 1463036741011 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 00:05:41 INFO - PROCESS | 908 | 1463036741015 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:05:41 INFO - PROCESS | 908 | 1463036741016 Marionette TRACE conn3 <- [1,2198,null,{}] 00:05:41 INFO - PROCESS | 908 | 1463036741047 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}] 00:05:41 INFO - PROCESS | 908 | 1463036741135 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 00:05:41 INFO - PROCESS | 908 | 1463036741141 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 908 | ++DOCSHELL 1630E800 == 63 [pid = 908] [id = 559] 00:05:41 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (169B8C00) [pid = 908] [serial = 1677] [outer = 00000000] 00:05:41 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (18D48000) [pid = 908] [serial = 1678] [outer = 169B8C00] 00:05:41 INFO - PROCESS | 908 | 1463036741183 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (18D48C00) [pid = 908] [serial = 1679] [outer = 169B8C00] 00:05:41 INFO - PROCESS | 908 | 1463036741588 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 597ms 00:05:41 INFO - PROCESS | 908 | 1463036741616 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 908 | 1463036741618 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 00:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:05:41 INFO - PROCESS | 908 | 1463036741625 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 908 | 1463036741627 Marionette TRACE conn3 <- [1,2202,null,{}] 00:05:41 INFO - PROCESS | 908 | 1463036741644 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}] 00:05:41 INFO - PROCESS | 908 | 1463036741727 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 00:05:41 INFO - PROCESS | 908 | 1463036741733 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 908 | ++DOCSHELL 18715C00 == 64 [pid = 908] [id = 560] 00:05:41 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (18D50C00) [pid = 908] [serial = 1680] [outer = 00000000] 00:05:41 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (18DF0800) [pid = 908] [serial = 1681] [outer = 18D50C00] 00:05:41 INFO - PROCESS | 908 | 1463036741777 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (19ABEC00) [pid = 908] [serial = 1682] [outer = 18D50C00] 00:05:42 INFO - PROCESS | 908 | 1463036742319 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]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 720ms 00:05:42 INFO - PROCESS | 908 | 1463036742368 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 908 | 1463036742372 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 00:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:05:42 INFO - PROCESS | 908 | 1463036742391 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 908 | 1463036742396 Marionette TRACE conn3 <- [1,2206,null,{}] 00:05:42 INFO - PROCESS | 908 | 1463036742403 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}] 00:05:42 INFO - PROCESS | 908 | 1463036742545 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 00:05:42 INFO - PROCESS | 908 | 1463036742663 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 908 | ++DOCSHELL 10D5FC00 == 65 [pid = 908] [id = 561] 00:05:42 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (10E86C00) [pid = 908] [serial = 1683] [outer = 00000000] 00:05:42 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (1157B800) [pid = 908] [serial = 1684] [outer = 10E86C00] 00:05:42 INFO - PROCESS | 908 | 1463036742759 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (12C09400) [pid = 908] [serial = 1685] [outer = 10E86C00] 00:05:43 INFO - PROCESS | 908 | 1463036743306 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]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 980ms 00:05:43 INFO - PROCESS | 908 | 1463036743360 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 908 | 1463036743366 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 00:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:05:43 INFO - PROCESS | 908 | 1463036743373 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 908 | 1463036743375 Marionette TRACE conn3 <- [1,2210,null,{}] 00:05:43 INFO - PROCESS | 908 | 1463036743380 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}] 00:05:43 INFO - PROCESS | 908 | 1463036743490 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 00:05:43 INFO - PROCESS | 908 | 1463036743630 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 908 | ++DOCSHELL 1125DC00 == 66 [pid = 908] [id = 562] 00:05:43 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (11358400) [pid = 908] [serial = 1686] [outer = 00000000] 00:05:43 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (16313800) [pid = 908] [serial = 1687] [outer = 11358400] 00:05:43 INFO - PROCESS | 908 | 1463036743684 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (16916000) [pid = 908] [serial = 1688] [outer = 11358400] 00:05:44 INFO - PROCESS | 908 | 1463036744286 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]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 935ms 00:05:44 INFO - PROCESS | 908 | 1463036744299 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 908 | 1463036744302 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 00:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:05:44 INFO - PROCESS | 908 | 1463036744321 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 908 | 1463036744325 Marionette TRACE conn3 <- [1,2214,null,{}] 00:05:44 INFO - PROCESS | 908 | 1463036744336 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}] 00:05:44 INFO - PROCESS | 908 | 1463036744457 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 00:05:44 INFO - PROCESS | 908 | 1463036744571 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 908 | ++DOCSHELL 1063F000 == 67 [pid = 908] [id = 563] 00:05:44 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1769B800) [pid = 908] [serial = 1689] [outer = 00000000] 00:05:44 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (187D9800) [pid = 908] [serial = 1690] [outer = 1769B800] 00:05:44 INFO - PROCESS | 908 | 1463036744667 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (18DE9000) [pid = 908] [serial = 1691] [outer = 1769B800] 00:05:45 INFO - PROCESS | 908 | 1463036745212 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 934ms 00:05:45 INFO - PROCESS | 908 | 1463036745252 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 908 | 1463036745254 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 00:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:05:45 INFO - PROCESS | 908 | 1463036745258 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 908 | 1463036745260 Marionette TRACE conn3 <- [1,2218,null,{}] 00:05:45 INFO - PROCESS | 908 | 1463036745263 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}] 00:05:45 INFO - PROCESS | 908 | 1463036745370 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 00:05:45 INFO - PROCESS | 908 | 1463036745530 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 908 | ++DOCSHELL 19B24400 == 68 [pid = 908] [id = 564] 00:05:45 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (19B26000) [pid = 908] [serial = 1692] [outer = 00000000] 00:05:45 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (19B2E800) [pid = 908] [serial = 1693] [outer = 19B26000] 00:05:45 INFO - PROCESS | 908 | 1463036745584 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (19E50000) [pid = 908] [serial = 1694] [outer = 19B26000] 00:05:46 INFO - PROCESS | 908 | 1463036746147 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]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 935ms 00:05:46 INFO - PROCESS | 908 | 1463036746186 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 908 | 1463036746188 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 00:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:05:46 INFO - PROCESS | 908 | 1463036746192 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 908 | 1463036746194 Marionette TRACE conn3 <- [1,2222,null,{}] 00:05:46 INFO - PROCESS | 908 | 1463036746198 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}] 00:05:46 INFO - PROCESS | 908 | 1463036746301 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 00:05:46 INFO - PROCESS | 908 | 1463036746414 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 908 | ++DOCSHELL 18DEF400 == 69 [pid = 908] [id = 565] 00:05:46 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (19AC7000) [pid = 908] [serial = 1695] [outer = 00000000] 00:05:46 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (1A20A400) [pid = 908] [serial = 1696] [outer = 19AC7000] 00:05:46 INFO - PROCESS | 908 | 1463036746474 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (1A306800) [pid = 908] [serial = 1697] [outer = 19AC7000] 00:05:47 INFO - PROCESS | 908 | 1463036747024 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]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 888ms 00:05:47 INFO - PROCESS | 908 | 1463036747080 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 908 | 1463036747082 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 00:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:05:47 INFO - PROCESS | 908 | 1463036747086 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 908 | 1463036747088 Marionette TRACE conn3 <- [1,2226,null,{}] 00:05:47 INFO - PROCESS | 908 | 1463036747092 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}] 00:05:47 INFO - PROCESS | 908 | 1463036747393 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 00:05:47 INFO - PROCESS | 908 | 1463036747585 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 908 | ++DOCSHELL 106EA400 == 70 [pid = 908] [id = 566] 00:05:47 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (107EDC00) [pid = 908] [serial = 1698] [outer = 00000000] 00:05:47 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (11187000) [pid = 908] [serial = 1699] [outer = 107EDC00] 00:05:47 INFO - PROCESS | 908 | 1463036747634 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (11353400) [pid = 908] [serial = 1700] [outer = 107EDC00] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 12CC6400 == 69 [pid = 908] [id = 436] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 1630E800 == 68 [pid = 908] [id = 559] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 111C5800 == 67 [pid = 908] [id = 558] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 17694000 == 66 [pid = 908] [id = 557] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 16A7D800 == 65 [pid = 908] [id = 556] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 107F3400 == 64 [pid = 908] [id = 555] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 15AC8800 == 63 [pid = 908] [id = 554] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 157A1400 == 62 [pid = 908] [id = 553] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 106EC400 == 61 [pid = 908] [id = 552] 00:05:48 INFO - PROCESS | 908 | --DOCSHELL 11026000 == 60 [pid = 908] [id = 551] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 124 (169B6000) [pid = 908] [serial = 1633] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | 1463036748314 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]]]}] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 123 (12E29400) [pid = 908] [serial = 1607] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 122 (117DA400) [pid = 908] [serial = 1606] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 121 (18D49400) [pid = 908] [serial = 1621] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 120 (16306C00) [pid = 908] [serial = 1612] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 119 (167BA000) [pid = 908] [serial = 1613] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 118 (12C46000) [pid = 908] [serial = 1609] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 117 (132F4000) [pid = 908] [serial = 1610] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 116 (169B2800) [pid = 908] [serial = 1615] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 115 (16B20C00) [pid = 908] [serial = 1616] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 114 (157A2C00) [pid = 908] [serial = 1603] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 113 (19B27400) [pid = 908] [serial = 1624] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1471A800) [pid = 908] [serial = 1591] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 111 (17074800) [pid = 908] [serial = 1594] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 110 (18DEA400) [pid = 908] [serial = 1622] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1125D000) [pid = 908] [serial = 1627] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1AB58800) [pid = 908] [serial = 1597] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1ADC5000) [pid = 908] [serial = 1600] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 106 (15A92400) [pid = 908] [serial = 1630] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1691D400) [pid = 908] [serial = 1631] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 104 (19B2E000) [pid = 908] [serial = 1625] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 103 (16FCD000) [pid = 908] [serial = 1618] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1706E400) [pid = 908] [serial = 1619] [outer = 00000000] [url = about:blank] 00:05:48 INFO - PROCESS | 908 | --DOMWINDOW == 101 (12CC9000) [pid = 908] [serial = 1628] [outer = 00000000] [url = about:blank] 00:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1287ms 00:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:05:48 INFO - PROCESS | 908 | 1463036748364 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 908 | 1463036748368 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 00:05:48 INFO - PROCESS | 908 | 1463036748372 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 908 | 1463036748376 Marionette TRACE conn3 <- [1,2230,null,{}] 00:05:48 INFO - PROCESS | 908 | 1463036748380 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}] 00:05:48 INFO - PROCESS | 908 | 1463036748470 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 00:05:48 INFO - PROCESS | 908 | 1463036748484 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 908 | ++DOCSHELL 11359C00 == 61 [pid = 908] [id = 567] 00:05:48 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (11554400) [pid = 908] [serial = 1701] [outer = 00000000] 00:05:48 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (12CCB000) [pid = 908] [serial = 1702] [outer = 11554400] 00:05:48 INFO - PROCESS | 908 | 1463036748533 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (12EDC400) [pid = 908] [serial = 1703] [outer = 11554400] 00:05:49 INFO - PROCESS | 908 | 1463036749082 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]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 00:05:49 INFO - PROCESS | 908 | 1463036749094 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 908 | 1463036749097 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 00:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:05:49 INFO - PROCESS | 908 | 1463036749100 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 908 | 1463036749102 Marionette TRACE conn3 <- [1,2234,null,{}] 00:05:49 INFO - PROCESS | 908 | 1463036749106 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}] 00:05:49 INFO - PROCESS | 908 | 1463036749190 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 00:05:49 INFO - PROCESS | 908 | 1463036749197 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 908 | ++DOCSHELL 12CCAC00 == 62 [pid = 908] [id = 568] 00:05:49 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (12CCC800) [pid = 908] [serial = 1704] [outer = 00000000] 00:05:49 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (160CA800) [pid = 908] [serial = 1705] [outer = 12CCC800] 00:05:49 INFO - PROCESS | 908 | 1463036749241 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16311000) [pid = 908] [serial = 1706] [outer = 12CCC800] 00:05:49 INFO - PROCESS | 908 | --DOCSHELL 1B7AC400 == 61 [pid = 908] [id = 16] 00:05:49 INFO - PROCESS | 908 | 1463036749754 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]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 689ms 00:05:49 INFO - PROCESS | 908 | 1463036749782 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 908 | 1463036749786 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 00:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:05:49 INFO - PROCESS | 908 | 1463036749796 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 908 | 1463036749800 Marionette TRACE conn3 <- [1,2238,null,{}] 00:05:49 INFO - PROCESS | 908 | 1463036749804 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}] 00:05:49 INFO - PROCESS | 908 | 1463036749888 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 00:05:49 INFO - PROCESS | 908 | 1463036749986 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 908 | ++DOCSHELL 1401CC00 == 62 [pid = 908] [id = 569] 00:05:50 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (14723800) [pid = 908] [serial = 1707] [outer = 00000000] 00:05:50 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16920400) [pid = 908] [serial = 1708] [outer = 14723800] 00:05:50 INFO - PROCESS | 908 | 1463036750031 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (169B7000) [pid = 908] [serial = 1709] [outer = 14723800] 00:05:50 INFO - PROCESS | 908 | 1463036750401 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]]]}] 00:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 00:05:50 INFO - PROCESS | 908 | 1463036750430 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 908 | 1463036750432 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 00:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:05:50 INFO - PROCESS | 908 | 1463036750445 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 908 | 1463036750447 Marionette TRACE conn3 <- [1,2242,null,{}] 00:05:50 INFO - PROCESS | 908 | 1463036750451 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}] 00:05:50 INFO - PROCESS | 908 | 1463036750568 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 00:05:50 INFO - PROCESS | 908 | 1463036750618 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 908 | ++DOCSHELL 169B0800 == 63 [pid = 908] [id = 570] 00:05:50 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (16BC6800) [pid = 908] [serial = 1710] [outer = 00000000] 00:05:50 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (16FCE800) [pid = 908] [serial = 1711] [outer = 16BC6800] 00:05:50 INFO - PROCESS | 908 | 1463036750661 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (16FD6000) [pid = 908] [serial = 1712] [outer = 16BC6800] 00:05:51 INFO - PROCESS | 908 | 1463036751085 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 689ms 00:05:51 INFO - PROCESS | 908 | 1463036751119 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 908 | 1463036751121 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 00:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:05:51 INFO - PROCESS | 908 | 1463036751125 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 908 | 1463036751126 Marionette TRACE conn3 <- [1,2246,null,{}] 00:05:51 INFO - PROCESS | 908 | 1463036751130 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}] 00:05:51 INFO - PROCESS | 908 | 1463036751250 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 00:05:51 INFO - PROCESS | 908 | 1463036751318 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 908 | ++DOCSHELL 16FD7400 == 64 [pid = 908] [id = 571] 00:05:51 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1706F800) [pid = 908] [serial = 1713] [outer = 00000000] 00:05:51 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (170E6800) [pid = 908] [serial = 1714] [outer = 1706F800] 00:05:51 INFO - PROCESS | 908 | 1463036751368 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (176E8000) [pid = 908] [serial = 1715] [outer = 1706F800] 00:05:51 INFO - PROCESS | 908 | 1463036751793 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 720ms 00:05:51 INFO - PROCESS | 908 | 1463036751849 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 908 | 1463036751851 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 00:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:05:51 INFO - PROCESS | 908 | 1463036751854 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 908 | 1463036751856 Marionette TRACE conn3 <- [1,2250,null,{}] 00:05:51 INFO - PROCESS | 908 | 1463036751859 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}] 00:05:51 INFO - PROCESS | 908 | 1463036752004 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 00:05:52 INFO - PROCESS | 908 | 1463036752017 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 908 | ++DOCSHELL 17A7D400 == 65 [pid = 908] [id = 572] 00:05:52 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (182B2000) [pid = 908] [serial = 1716] [outer = 00000000] 00:05:52 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (187DA800) [pid = 908] [serial = 1717] [outer = 182B2000] 00:05:52 INFO - PROCESS | 908 | 1463036752115 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (187DE800) [pid = 908] [serial = 1718] [outer = 182B2000] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 118 (167B8400) [pid = 908] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 117 (0F5AA400) [pid = 908] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 116 (16EF7400) [pid = 908] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 115 (157A1C00) [pid = 908] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 114 (11026800) [pid = 908] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 113 (176DD800) [pid = 908] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16305800) [pid = 908] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 111 (169B8C00) [pid = 908] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1102F400) [pid = 908] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:05:52 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1157C800) [pid = 908] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:05:52 INFO - PROCESS | 908 | 1463036752701 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]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 889ms 00:05:52 INFO - PROCESS | 908 | 1463036752742 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 908 | 1463036752744 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 00:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:05:52 INFO - PROCESS | 908 | 1463036752747 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 908 | 1463036752749 Marionette TRACE conn3 <- [1,2254,null,{}] 00:05:52 INFO - PROCESS | 908 | 1463036752752 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}] 00:05:52 INFO - PROCESS | 908 | 1463036752834 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 00:05:52 INFO - PROCESS | 908 | 1463036752843 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 908 | ++DOCSHELL 1157C800 == 66 [pid = 908] [id = 573] 00:05:52 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (12CCA800) [pid = 908] [serial = 1719] [outer = 00000000] 00:05:52 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (16305800) [pid = 908] [serial = 1720] [outer = 12CCA800] 00:05:52 INFO - PROCESS | 908 | 1463036752895 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (169B8C00) [pid = 908] [serial = 1721] [outer = 12CCA800] 00:05:53 INFO - PROCESS | 908 | 1463036753298 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]]]}] 00:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 582ms 00:05:53 INFO - PROCESS | 908 | 1463036753347 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 908 | 1463036753349 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 00:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:05:53 INFO - PROCESS | 908 | 1463036753357 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 908 | 1463036753359 Marionette TRACE conn3 <- [1,2258,null,{}] 00:05:53 INFO - PROCESS | 908 | 1463036753363 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}] 00:05:53 INFO - PROCESS | 908 | 1463036753446 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 00:05:53 INFO - PROCESS | 908 | 1463036753452 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 908 | ++DOCSHELL 18717800 == 67 [pid = 908] [id = 574] 00:05:53 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1871BC00) [pid = 908] [serial = 1722] [outer = 00000000] 00:05:53 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (18D50400) [pid = 908] [serial = 1723] [outer = 1871BC00] 00:05:53 INFO - PROCESS | 908 | 1463036753496 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (18DEE400) [pid = 908] [serial = 1724] [outer = 1871BC00] 00:05:53 INFO - PROCESS | 908 | 1463036753913 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]]]}] 00:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 582ms 00:05:53 INFO - PROCESS | 908 | 1463036753938 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 908 | 1463036753940 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 00:05:53 INFO - PROCESS | 908 | 1463036753944 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:05:53 INFO - PROCESS | 908 | 1463036753945 Marionette TRACE conn3 <- [1,2262,null,{}] 00:05:53 INFO - PROCESS | 908 | 1463036753962 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}] 00:05:54 INFO - PROCESS | 908 | 1463036754053 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 00:05:54 INFO - PROCESS | 908 | 1463036754060 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 908 | ++DOCSHELL 170EC000 == 68 [pid = 908] [id = 575] 00:05:54 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (18460000) [pid = 908] [serial = 1725] [outer = 00000000] 00:05:54 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (19B2B800) [pid = 908] [serial = 1726] [outer = 18460000] 00:05:54 INFO - PROCESS | 908 | 1463036754102 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (19E42800) [pid = 908] [serial = 1727] [outer = 18460000] 00:05:54 INFO - PROCESS | 908 | 1463036754524 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]]]}] 00:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 00:05:54 INFO - PROCESS | 908 | 1463036754585 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 908 | 1463036754587 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 00:05:54 INFO - PROCESS | 908 | 1463036754590 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:05:54 INFO - PROCESS | 908 | 1463036754592 Marionette TRACE conn3 <- [1,2266,null,{}] 00:05:54 INFO - PROCESS | 908 | 1463036754595 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}] 00:05:54 INFO - PROCESS | 908 | 1463036754746 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 00:05:54 INFO - PROCESS | 908 | 1463036754923 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 908 | ++DOCSHELL 0F950800 == 69 [pid = 908] [id = 576] 00:05:54 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (10572800) [pid = 908] [serial = 1728] [outer = 00000000] 00:05:54 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (107FA800) [pid = 908] [serial = 1729] [outer = 10572800] 00:05:54 INFO - PROCESS | 908 | 1463036754980 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (111C4000) [pid = 908] [serial = 1730] [outer = 10572800] 00:05:55 INFO - PROCESS | 908 | 1463036755540 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]]]}] 00:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 965ms 00:05:55 INFO - PROCESS | 908 | 1463036755571 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 908 | 1463036755575 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 00:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:05:55 INFO - PROCESS | 908 | 1463036755581 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 908 | 1463036755585 Marionette TRACE conn3 <- [1,2270,null,{}] 00:05:55 INFO - PROCESS | 908 | 1463036755590 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}] 00:05:55 INFO - PROCESS | 908 | 1463036755687 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 00:05:55 INFO - PROCESS | 908 | 1463036755803 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 908 | ++DOCSHELL 1471FC00 == 70 [pid = 908] [id = 577] 00:05:55 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (14722C00) [pid = 908] [serial = 1731] [outer = 00000000] 00:05:55 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (15A92400) [pid = 908] [serial = 1732] [outer = 14722C00] 00:05:55 INFO - PROCESS | 908 | 1463036755899 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (167B8C00) [pid = 908] [serial = 1733] [outer = 14722C00] 00:05:56 INFO - PROCESS | 908 | 1463036756484 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]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 981ms 00:05:56 INFO - PROCESS | 908 | 1463036756548 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 908 | 1463036756551 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 00:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:05:56 INFO - PROCESS | 908 | 1463036756555 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 908 | 1463036756557 Marionette TRACE conn3 <- [1,2274,null,{}] 00:05:56 INFO - PROCESS | 908 | 1463036756561 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}] 00:05:56 INFO - PROCESS | 908 | 1463036756669 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 00:05:56 INFO - PROCESS | 908 | 1463036756820 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 908 | ++DOCSHELL 1707D800 == 71 [pid = 908] [id = 578] 00:05:56 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (170E6C00) [pid = 908] [serial = 1734] [outer = 00000000] 00:05:56 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (18458800) [pid = 908] [serial = 1735] [outer = 170E6C00] 00:05:56 INFO - PROCESS | 908 | 1463036756875 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (19AC2800) [pid = 908] [serial = 1736] [outer = 170E6C00] 00:05:57 INFO - PROCESS | 908 | 1463036757419 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]]]}] 00:05:57 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 00:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 919ms 00:05:57 INFO - PROCESS | 908 | 1463036757481 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 908 | 1463036757486 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 00:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:05:57 INFO - PROCESS | 908 | 1463036757496 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 908 | 1463036757501 Marionette TRACE conn3 <- [1,2278,null,{}] 00:05:57 INFO - PROCESS | 908 | 1463036757505 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}] 00:05:57 INFO - PROCESS | 908 | 1463036757615 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 00:05:57 INFO - PROCESS | 908 | 1463036757761 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 908 | ++DOCSHELL 176E2400 == 72 [pid = 908] [id = 579] 00:05:57 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (1A7E8800) [pid = 908] [serial = 1737] [outer = 00000000] 00:05:57 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (1A7F6000) [pid = 908] [serial = 1738] [outer = 1A7E8800] 00:05:57 INFO - PROCESS | 908 | 1463036757814 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1AA04800) [pid = 908] [serial = 1739] [outer = 1A7E8800] 00:05:58 INFO - PROCESS | 908 | 1463036758391 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]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 935ms 00:05:58 INFO - PROCESS | 908 | 1463036758420 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 908 | 1463036758422 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 00:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:05:58 INFO - PROCESS | 908 | 1463036758426 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 908 | 1463036758428 Marionette TRACE conn3 <- [1,2282,null,{}] 00:05:58 INFO - PROCESS | 908 | 1463036758431 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}] 00:05:58 INFO - PROCESS | 908 | 1463036758540 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 00:05:58 INFO - PROCESS | 908 | 1463036758654 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 908 | ++DOCSHELL 187D8000 == 73 [pid = 908] [id = 580] 00:05:58 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1A302400) [pid = 908] [serial = 1740] [outer = 00000000] 00:05:58 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1AA38800) [pid = 908] [serial = 1741] [outer = 1A302400] 00:05:58 INFO - PROCESS | 908 | 1463036758706 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1AA3C000) [pid = 908] [serial = 1742] [outer = 1A302400] 00:05:59 INFO - PROCESS | 908 | 1463036759265 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]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 888ms 00:05:59 INFO - PROCESS | 908 | 1463036759313 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 908 | 1463036759316 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 00:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:05:59 INFO - PROCESS | 908 | 1463036759319 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 908 | 1463036759321 Marionette TRACE conn3 <- [1,2286,null,{}] 00:05:59 INFO - PROCESS | 908 | 1463036759325 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}] 00:05:59 INFO - PROCESS | 908 | 1463036759432 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 00:05:59 INFO - PROCESS | 908 | 1463036759591 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 908 | ++DOCSHELL 1AA42400 == 74 [pid = 908] [id = 581] 00:05:59 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1AA42C00) [pid = 908] [serial = 1743] [outer = 00000000] 00:05:59 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (1AB54400) [pid = 908] [serial = 1744] [outer = 1AA42C00] 00:05:59 INFO - PROCESS | 908 | 1463036759651 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (1AB5C800) [pid = 908] [serial = 1745] [outer = 1AA42C00] 00:06:00 INFO - PROCESS | 908 | 1463036760262 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]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 980ms 00:06:00 INFO - PROCESS | 908 | 1463036760305 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 908 | 1463036760307 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 00:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:06:00 INFO - PROCESS | 908 | 1463036760311 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 908 | 1463036760313 Marionette TRACE conn3 <- [1,2290,null,{}] 00:06:00 INFO - PROCESS | 908 | 1463036760317 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}] 00:06:00 INFO - PROCESS | 908 | 1463036760425 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 00:06:00 INFO - PROCESS | 908 | 1463036760692 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 908 | ++DOCSHELL 106ED800 == 75 [pid = 908] [id = 582] 00:06:00 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (10D5B800) [pid = 908] [serial = 1746] [outer = 00000000] 00:06:00 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (11B5A800) [pid = 908] [serial = 1747] [outer = 10D5B800] 00:06:00 INFO - PROCESS | 908 | 1463036760731 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (12EDE800) [pid = 908] [serial = 1748] [outer = 10D5B800] 00:06:01 INFO - PROCESS | 908 | 1463036761335 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]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1072ms 00:06:01 INFO - PROCESS | 908 | 1463036761393 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 908 | 1463036761397 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 00:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:06:01 INFO - PROCESS | 908 | 1463036761401 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 908 | 1463036761404 Marionette TRACE conn3 <- [1,2294,null,{}] 00:06:01 INFO - PROCESS | 908 | 1463036761409 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}] 00:06:01 INFO - PROCESS | 908 | 1463036761511 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 00:06:01 INFO - PROCESS | 908 | 1463036761644 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 908 | ++DOCSHELL 12C11400 == 76 [pid = 908] [id = 583] 00:06:01 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (12CD0800) [pid = 908] [serial = 1749] [outer = 00000000] 00:06:01 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (16311800) [pid = 908] [serial = 1750] [outer = 12CD0800] 00:06:01 INFO - PROCESS | 908 | 1463036761694 Marionette DEBUG loaded listener.js 00:06:01 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (169B0400) [pid = 908] [serial = 1751] [outer = 12CD0800] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 170EC000 == 75 [pid = 908] [id = 575] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 18717800 == 74 [pid = 908] [id = 574] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 1157C800 == 73 [pid = 908] [id = 573] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 17A7D400 == 72 [pid = 908] [id = 572] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 16FD7400 == 71 [pid = 908] [id = 571] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 169B0800 == 70 [pid = 908] [id = 570] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 1401CC00 == 69 [pid = 908] [id = 569] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 12CCAC00 == 68 [pid = 908] [id = 568] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 11359C00 == 67 [pid = 908] [id = 567] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 1B7B2400 == 66 [pid = 908] [id = 17] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 106EA400 == 65 [pid = 908] [id = 566] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 1125DC00 == 64 [pid = 908] [id = 562] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 141 (18DF0800) [pid = 908] [serial = 1681] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 140 (1A30C000) [pid = 908] [serial = 1648] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOCSHELL 10D5FC00 == 63 [pid = 908] [id = 561] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 139 (18D48C00) [pid = 908] [serial = 1679] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 138 (1A06F800) [pid = 908] [serial = 1645] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 137 (169B9000) [pid = 908] [serial = 1667] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 136 (18460800) [pid = 908] [serial = 1634] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 135 (170E7400) [pid = 908] [serial = 1669] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 134 (16310C00) [pid = 908] [serial = 1661] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 133 (17A7D800) [pid = 908] [serial = 1670] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 132 (12CC5800) [pid = 908] [serial = 1655] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 131 (1102D000) [pid = 908] [serial = 1636] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 130 (18765000) [pid = 908] [serial = 1672] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 129 (1875E000) [pid = 908] [serial = 1642] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 128 (16920800) [pid = 908] [serial = 1664] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 127 (1471E000) [pid = 908] [serial = 1639] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 126 (18D48000) [pid = 908] [serial = 1678] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 125 (16A86C00) [pid = 908] [serial = 1666] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 124 (16917400) [pid = 908] [serial = 1663] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1135C000) [pid = 908] [serial = 1657] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 122 (17A87800) [pid = 908] [serial = 1676] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 121 (11B5C800) [pid = 908] [serial = 1654] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 120 (16312400) [pid = 908] [serial = 1675] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 119 (12E26800) [pid = 908] [serial = 1658] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 118 (160C0C00) [pid = 908] [serial = 1660] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 117 (187E1C00) [pid = 908] [serial = 1673] [outer = 00000000] [url = about:blank] 00:06:01 INFO - PROCESS | 908 | --DOMWINDOW == 116 (169B6C00) [pid = 908] [serial = 1651] [outer = 00000000] [url = about:blank] 00:06:02 INFO - PROCESS | 908 | 1463036762235 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]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 873ms 00:06:02 INFO - PROCESS | 908 | 1463036762287 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 908 | 1463036762291 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 00:06:02 INFO - PROCESS | 908 | 1463036762296 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:06:02 INFO - PROCESS | 908 | 1463036762298 Marionette TRACE conn3 <- [1,2298,null,{}] 00:06:02 INFO - PROCESS | 908 | 1463036762301 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}] 00:06:02 INFO - PROCESS | 908 | 1463036762388 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 00:06:02 INFO - PROCESS | 908 | 1463036762378 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 908 | ++DOCSHELL 12ED2800 == 64 [pid = 908] [id = 584] 00:06:02 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (13238000) [pid = 908] [serial = 1752] [outer = 00000000] 00:06:02 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1473D800) [pid = 908] [serial = 1753] [outer = 13238000] 00:06:02 INFO - PROCESS | 908 | 1463036762424 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (167BD400) [pid = 908] [serial = 1754] [outer = 13238000] 00:06:02 INFO - PROCESS | 908 | 1463036762931 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]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 689ms 00:06:02 INFO - PROCESS | 908 | 1463036762979 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 908 | 1463036762981 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 00:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:06:02 INFO - PROCESS | 908 | 1463036762986 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 908 | 1463036762991 Marionette TRACE conn3 <- [1,2302,null,{}] 00:06:02 INFO - PROCESS | 908 | 1463036763000 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}] 00:06:03 INFO - PROCESS | 908 | 1463036763088 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 00:06:03 INFO - PROCESS | 908 | 1463036763232 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 908 | ++DOCSHELL 16EFE400 == 65 [pid = 908] [id = 585] 00:06:03 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (16FCC400) [pid = 908] [serial = 1755] [outer = 00000000] 00:06:03 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (17077C00) [pid = 908] [serial = 1756] [outer = 16FCC400] 00:06:03 INFO - PROCESS | 908 | 1463036763277 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (17695000) [pid = 908] [serial = 1757] [outer = 16FCC400] 00:06:03 INFO - PROCESS | 908 | 1463036763635 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]]]}] 00:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 735ms 00:06:03 INFO - PROCESS | 908 | 1463036763707 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 908 | 1463036763710 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 00:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:06:03 INFO - PROCESS | 908 | 1463036763713 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 908 | 1463036763715 Marionette TRACE conn3 <- [1,2306,null,{}] 00:06:03 INFO - PROCESS | 908 | 1463036763719 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}] 00:06:03 INFO - PROCESS | 908 | 1463036763807 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 00:06:03 INFO - PROCESS | 908 | 1463036763837 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 908 | ++DOCSHELL 170E7800 == 66 [pid = 908] [id = 586] 00:06:03 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (176DEC00) [pid = 908] [serial = 1758] [outer = 00000000] 00:06:03 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (182B3400) [pid = 908] [serial = 1759] [outer = 176DEC00] 00:06:03 INFO - PROCESS | 908 | 1463036763887 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (187D9000) [pid = 908] [serial = 1760] [outer = 176DEC00] 00:06:04 INFO - PROCESS | 908 | 1463036764358 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] 00:06:04 INFO - PROCESS | 908 | 1463036764398 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 00:06:04 INFO - PROCESS | 908 | 1463036764401 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:06:04 INFO - PROCESS | 908 | 1463036764403 Marionette TRACE conn3 <- [1,2310,null,{}] 00:06:04 INFO - PROCESS | 908 | 1463036764406 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}] 00:06:04 INFO - PROCESS | 908 | 1463036764553 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 00:06:04 INFO - PROCESS | 908 | 1463036764573 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 908 | ++DOCSHELL 187E0000 == 67 [pid = 908] [id = 587] 00:06:04 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (18D41800) [pid = 908] [serial = 1761] [outer = 00000000] 00:06:04 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (18D49C00) [pid = 908] [serial = 1762] [outer = 18D41800] 00:06:04 INFO - PROCESS | 908 | 1463036764622 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (18DEB000) [pid = 908] [serial = 1763] [outer = 18D41800] 00:06:05 INFO - PROCESS | 908 | 1463036765060 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]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 00:06:05 INFO - PROCESS | 908 | 1463036765082 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 908 | 1463036765084 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 00:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:06:05 INFO - PROCESS | 908 | 1463036765087 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 908 | 1463036765089 Marionette TRACE conn3 <- [1,2314,null,{}] 00:06:05 INFO - PROCESS | 908 | 1463036765097 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}] 00:06:05 INFO - PROCESS | 908 | 1463036765215 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 00:06:05 INFO - PROCESS | 908 | 1463036765221 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 908 | ++DOCSHELL 18D44000 == 68 [pid = 908] [id = 588] 00:06:05 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (18D49000) [pid = 908] [serial = 1764] [outer = 00000000] 00:06:05 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1A073800) [pid = 908] [serial = 1765] [outer = 18D49000] 00:06:05 INFO - PROCESS | 908 | 1463036765263 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (1A309C00) [pid = 908] [serial = 1766] [outer = 18D49000] 00:06:05 INFO - PROCESS | 908 | 1463036765709 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]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 00:06:05 INFO - PROCESS | 908 | 1463036765725 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 908 | 1463036765727 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 00:06:05 INFO - PROCESS | 908 | 1463036765731 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:06:05 INFO - PROCESS | 908 | 1463036765732 Marionette TRACE conn3 <- [1,2318,null,{}] 00:06:05 INFO - PROCESS | 908 | 1463036765736 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}] 00:06:05 INFO - PROCESS | 908 | 1463036765862 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 00:06:05 INFO - PROCESS | 908 | 1463036765954 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 908 | ++DOCSHELL 19B28800 == 69 [pid = 908] [id = 589] 00:06:05 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1A726400) [pid = 908] [serial = 1767] [outer = 00000000] 00:06:05 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (1AA07000) [pid = 908] [serial = 1768] [outer = 1A726400] 00:06:05 INFO - PROCESS | 908 | 1463036765999 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1AA44400) [pid = 908] [serial = 1769] [outer = 1A726400] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 133 (1706F800) [pid = 908] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 132 (18D50C00) [pid = 908] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 131 (11554400) [pid = 908] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 130 (182B2000) [pid = 908] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 129 (107EDC00) [pid = 908] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 128 (12CCC800) [pid = 908] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 127 (14723800) [pid = 908] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 126 (12CCA800) [pid = 908] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 125 (1871BC00) [pid = 908] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 124 (16BC6800) [pid = 908] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1B7B4800) [pid = 908] [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.] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 122 (1B7ACC00) [pid = 908] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:06:06 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1A079000) [pid = 908] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:06:06 INFO - PROCESS | 908 | 1463036766485 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]]]}] 00:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 781ms 00:06:06 INFO - PROCESS | 908 | 1463036766526 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 00:06:06 INFO - PROCESS | 908 | 1463036766528 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 00:06:06 INFO - PROCESS | 908 | 1463036766532 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:06:06 INFO - PROCESS | 908 | 1463036766533 Marionette TRACE conn3 <- [1,2322,null,{}] 00:06:06 INFO - PROCESS | 908 | 1463036766537 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}] 00:06:06 INFO - PROCESS | 908 | 1463036766632 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 00:06:06 INFO - PROCESS | 908 | 1463036766638 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 908 | ++DOCSHELL 11029C00 == 70 [pid = 908] [id = 590] 00:06:06 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (122B4000) [pid = 908] [serial = 1770] [outer = 00000000] 00:06:06 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (18DE9800) [pid = 908] [serial = 1771] [outer = 122B4000] 00:06:06 INFO - PROCESS | 908 | 1463036766681 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1A72C000) [pid = 908] [serial = 1772] [outer = 122B4000] 00:06:07 INFO - PROCESS | 908 | 1463036767093 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]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 00:06:07 INFO - PROCESS | 908 | 1463036767154 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 908 | 1463036767156 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 00:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:06:07 INFO - PROCESS | 908 | 1463036767160 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 908 | 1463036767161 Marionette TRACE conn3 <- [1,2326,null,{}] 00:06:07 INFO - PROCESS | 908 | 1463036767165 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}] 00:06:07 INFO - PROCESS | 908 | 1463036767248 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 00:06:07 INFO - PROCESS | 908 | 1463036767254 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 908 | ++DOCSHELL 1706F800 == 71 [pid = 908] [id = 591] 00:06:07 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (17694000) [pid = 908] [serial = 1773] [outer = 00000000] 00:06:07 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (1ADBA400) [pid = 908] [serial = 1774] [outer = 17694000] 00:06:07 INFO - PROCESS | 908 | 1463036767297 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (1ADC4800) [pid = 908] [serial = 1775] [outer = 17694000] 00:06:07 INFO - PROCESS | 908 | 1463036767728 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]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 00:06:07 INFO - PROCESS | 908 | 1463036767792 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 908 | 1463036767794 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 00:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:06:07 INFO - PROCESS | 908 | 1463036767797 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 908 | 1463036767799 Marionette TRACE conn3 <- [1,2330,null,{}] 00:06:07 INFO - PROCESS | 908 | 1463036767802 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}] 00:06:07 INFO - PROCESS | 908 | 1463036767890 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 00:06:07 INFO - PROCESS | 908 | 1463036767896 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 908 | ++DOCSHELL 1AB5F800 == 72 [pid = 908] [id = 592] 00:06:07 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (1ADBB400) [pid = 908] [serial = 1776] [outer = 00000000] 00:06:07 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (1B094000) [pid = 908] [serial = 1777] [outer = 1ADBB400] 00:06:07 INFO - PROCESS | 908 | 1463036767944 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (1B098C00) [pid = 908] [serial = 1778] [outer = 1ADBB400] 00:06:08 INFO - PROCESS | 908 | 1463036768637 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]]]}] 00:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 888ms 00:06:08 INFO - PROCESS | 908 | 1463036768684 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 908 | 1463036768689 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 00:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:06:08 INFO - PROCESS | 908 | 1463036768694 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 908 | 1463036768698 Marionette TRACE conn3 <- [1,2334,null,{}] 00:06:08 INFO - PROCESS | 908 | 1463036768704 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}] 00:06:08 INFO - PROCESS | 908 | 1463036768835 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 00:06:08 INFO - PROCESS | 908 | 1463036768948 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 908 | ++DOCSHELL 1134D800 == 73 [pid = 908] [id = 593] 00:06:08 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (11584800) [pid = 908] [serial = 1779] [outer = 00000000] 00:06:09 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (1471E400) [pid = 908] [serial = 1780] [outer = 11584800] 00:06:09 INFO - PROCESS | 908 | 1463036769051 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (147C2C00) [pid = 908] [serial = 1781] [outer = 11584800] 00:06:09 INFO - PROCESS | 908 | 1463036769607 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]]]}] 00:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 980ms 00:06:09 INFO - PROCESS | 908 | 1463036769681 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 908 | 1463036769687 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 00:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:06:09 INFO - PROCESS | 908 | 1463036769693 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 908 | 1463036769696 Marionette TRACE conn3 <- [1,2338,null,{}] 00:06:09 INFO - PROCESS | 908 | 1463036769700 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}] 00:06:09 INFO - PROCESS | 908 | 1463036769810 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 00:06:09 INFO - PROCESS | 908 | 1463036769959 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 908 | ++DOCSHELL 16373000 == 74 [pid = 908] [id = 594] 00:06:09 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (16438C00) [pid = 908] [serial = 1782] [outer = 00000000] 00:06:09 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (16B1A000) [pid = 908] [serial = 1783] [outer = 16438C00] 00:06:09 INFO - PROCESS | 908 | 1463036770012 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (16FD2000) [pid = 908] [serial = 1784] [outer = 16438C00] 00:06:10 INFO - PROCESS | 908 | 1463036770622 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]]]}] 00:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 980ms 00:06:10 INFO - PROCESS | 908 | 1463036770677 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 00:06:10 INFO - PROCESS | 908 | 1463036770679 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 00:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:06:10 INFO - PROCESS | 908 | 1463036770683 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:06:10 INFO - PROCESS | 908 | 1463036770687 Marionette TRACE conn3 <- [1,2342,null,{}] 00:06:10 INFO - PROCESS | 908 | 1463036770698 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}] 00:06:10 INFO - PROCESS | 908 | 1463036770810 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 00:06:10 INFO - PROCESS | 908 | 1463036770960 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 908 | ++DOCSHELL 1067FC00 == 75 [pid = 908] [id = 595] 00:06:10 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (18DEE800) [pid = 908] [serial = 1785] [outer = 00000000] 00:06:10 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (1AA3E800) [pid = 908] [serial = 1786] [outer = 18DEE800] 00:06:11 INFO - PROCESS | 908 | 1463036771016 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (1B08F400) [pid = 908] [serial = 1787] [outer = 18DEE800] 00:06:11 INFO - PROCESS | 908 | 1463036771573 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]]]}] 00:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 919ms 00:06:11 INFO - PROCESS | 908 | 1463036771611 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 908 | 1463036771613 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 00:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:06:11 INFO - PROCESS | 908 | 1463036771617 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 908 | 1463036771619 Marionette TRACE conn3 <- [1,2346,null,{}] 00:06:11 INFO - PROCESS | 908 | 1463036771622 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}] 00:06:11 INFO - PROCESS | 908 | 1463036771732 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 00:06:11 INFO - PROCESS | 908 | 1463036771876 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 908 | ++DOCSHELL 1B24E400 == 76 [pid = 908] [id = 596] 00:06:11 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (1B24E800) [pid = 908] [serial = 1788] [outer = 00000000] 00:06:11 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (1B251800) [pid = 908] [serial = 1789] [outer = 1B24E800] 00:06:11 INFO - PROCESS | 908 | 1463036771930 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (1B256C00) [pid = 908] [serial = 1790] [outer = 1B24E800] 00:06:12 INFO - PROCESS | 908 | 1463036772439 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]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 888ms 00:06:12 INFO - PROCESS | 908 | 1463036772504 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 908 | 1463036772506 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 00:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:06:12 INFO - PROCESS | 908 | 1463036772510 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 908 | 1463036772512 Marionette TRACE conn3 <- [1,2350,null,{}] 00:06:12 INFO - PROCESS | 908 | 1463036772516 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}] 00:06:12 INFO - PROCESS | 908 | 1463036772620 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 00:06:12 INFO - PROCESS | 908 | 1463036772778 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 908 | ++DOCSHELL 157B0800 == 77 [pid = 908] [id = 597] 00:06:12 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (18D28800) [pid = 908] [serial = 1791] [outer = 00000000] 00:06:12 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (18D31C00) [pid = 908] [serial = 1792] [outer = 18D28800] 00:06:12 INFO - PROCESS | 908 | 1463036772831 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 908 | ++DOMWINDOW == 145 (18D34800) [pid = 908] [serial = 1793] [outer = 18D28800] 00:06:13 INFO - PROCESS | 908 | 1463036773471 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]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1027ms 00:06:13 INFO - PROCESS | 908 | 1463036773555 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 908 | 1463036773557 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 00:06:13 INFO - PROCESS | 908 | 1463036773562 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 908 | 1463036773564 Marionette TRACE conn3 <- [1,2354,null,{}] 00:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:06:13 INFO - PROCESS | 908 | 1463036773568 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}] 00:06:13 INFO - PROCESS | 908 | 1463036773679 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 00:06:13 INFO - PROCESS | 908 | 1463036773826 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 908 | ++DOCSHELL 0F5A8800 == 78 [pid = 908] [id = 598] 00:06:13 INFO - PROCESS | 908 | ++DOMWINDOW == 146 (1102D800) [pid = 908] [serial = 1794] [outer = 00000000] 00:06:13 INFO - PROCESS | 908 | ++DOMWINDOW == 147 (16B17400) [pid = 908] [serial = 1795] [outer = 1102D800] 00:06:13 INFO - PROCESS | 908 | 1463036773888 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 908 | ++DOMWINDOW == 148 (16E18400) [pid = 908] [serial = 1796] [outer = 1102D800] 00:06:14 INFO - PROCESS | 908 | 1463036774696 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]]]}] 00:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1164ms 00:06:14 INFO - PROCESS | 908 | 1463036774729 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 908 | 1463036774734 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 00:06:14 INFO - PROCESS | 908 | 1463036774738 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:06:14 INFO - PROCESS | 908 | 1463036774742 Marionette TRACE conn3 <- [1,2358,null,{}] 00:06:14 INFO - PROCESS | 908 | 1463036774747 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}] 00:06:14 INFO - PROCESS | 908 | 1463036774850 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 00:06:14 INFO - PROCESS | 908 | 1463036775003 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 908 | ++DOCSHELL 1471F000 == 79 [pid = 908] [id = 599] 00:06:15 INFO - PROCESS | 908 | ++DOMWINDOW == 149 (14720C00) [pid = 908] [serial = 1797] [outer = 00000000] 00:06:15 INFO - PROCESS | 908 | ++DOMWINDOW == 150 (157A2C00) [pid = 908] [serial = 1798] [outer = 14720C00] 00:06:15 INFO - PROCESS | 908 | 1463036775073 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 908 | ++DOMWINDOW == 151 (1630DC00) [pid = 908] [serial = 1799] [outer = 14720C00] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 0F5A8000 == 78 [pid = 908] [id = 544] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 1706F800 == 77 [pid = 908] [id = 591] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 11029C00 == 76 [pid = 908] [id = 590] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 19B28800 == 75 [pid = 908] [id = 589] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 18D44000 == 74 [pid = 908] [id = 588] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 187E0000 == 73 [pid = 908] [id = 587] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 170E7800 == 72 [pid = 908] [id = 586] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 16EFE400 == 71 [pid = 908] [id = 585] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 12ED2800 == 70 [pid = 908] [id = 584] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 12C11400 == 69 [pid = 908] [id = 583] 00:06:15 INFO - PROCESS | 908 | --DOCSHELL 106ED800 == 68 [pid = 908] [id = 582] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 150 (1B7B1000) [pid = 908] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 149 (19B2B800) [pid = 908] [serial = 1726] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 148 (1AB59400) [pid = 908] [serial = 1589] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 147 (170E6800) [pid = 908] [serial = 1714] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 146 (19ABEC00) [pid = 908] [serial = 1682] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 145 (16313800) [pid = 908] [serial = 1687] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 144 (12CCB000) [pid = 908] [serial = 1702] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 143 (12EDC400) [pid = 908] [serial = 1703] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 142 (187DA800) [pid = 908] [serial = 1717] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 141 (11353400) [pid = 908] [serial = 1700] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 140 (11187000) [pid = 908] [serial = 1699] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 139 (1157B800) [pid = 908] [serial = 1684] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 138 (19B2E800) [pid = 908] [serial = 1693] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 137 (187D9800) [pid = 908] [serial = 1690] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 136 (160CA800) [pid = 908] [serial = 1705] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 135 (16311000) [pid = 908] [serial = 1706] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 134 (176E8000) [pid = 908] [serial = 1715] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 133 (1A20A400) [pid = 908] [serial = 1696] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 132 (16920400) [pid = 908] [serial = 1708] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 131 (169B7000) [pid = 908] [serial = 1709] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 130 (16305800) [pid = 908] [serial = 1720] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 129 (169B8C00) [pid = 908] [serial = 1721] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 128 (18D50400) [pid = 908] [serial = 1723] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 127 (187DE800) [pid = 908] [serial = 1718] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 126 (16FCE800) [pid = 908] [serial = 1711] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 125 (16FD6000) [pid = 908] [serial = 1712] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 124 (1067B400) [pid = 908] [serial = 1166] [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.] 00:06:15 INFO - PROCESS | 908 | --DOMWINDOW == 123 (18DEE400) [pid = 908] [serial = 1724] [outer = 00000000] [url = about:blank] 00:06:15 INFO - PROCESS | 908 | 1463036775682 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]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 980ms 00:06:15 INFO - PROCESS | 908 | 1463036775726 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 908 | 1463036775731 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 00:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:06:15 INFO - PROCESS | 908 | 1463036775737 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 908 | 1463036775740 Marionette TRACE conn3 <- [1,2362,null,{}] 00:06:15 INFO - PROCESS | 908 | 1463036775743 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}] 00:06:15 INFO - PROCESS | 908 | 1463036775834 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 00:06:15 INFO - PROCESS | 908 | 1463036775939 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 908 | ++DOCSHELL 10D61000 == 69 [pid = 908] [id = 600] 00:06:15 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (1102EC00) [pid = 908] [serial = 1800] [outer = 00000000] 00:06:15 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (12C11400) [pid = 908] [serial = 1801] [outer = 1102EC00] 00:06:15 INFO - PROCESS | 908 | 1463036775984 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (16311000) [pid = 908] [serial = 1802] [outer = 1102EC00] 00:06:16 INFO - PROCESS | 908 | 1463036776385 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]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 00:06:16 INFO - PROCESS | 908 | 1463036776418 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 908 | 1463036776420 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 00:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:06:16 INFO - PROCESS | 908 | 1463036776428 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 908 | 1463036776431 Marionette TRACE conn3 <- [1,2366,null,{}] 00:06:16 INFO - PROCESS | 908 | 1463036776442 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}] 00:06:16 INFO - PROCESS | 908 | 1463036776535 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 00:06:16 INFO - PROCESS | 908 | 1463036776542 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 908 | ++DOCSHELL 12CC7C00 == 70 [pid = 908] [id = 601] 00:06:16 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (16A7E400) [pid = 908] [serial = 1803] [outer = 00000000] 00:06:16 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (16BC8800) [pid = 908] [serial = 1804] [outer = 16A7E400] 00:06:16 INFO - PROCESS | 908 | 1463036776588 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (16E1DC00) [pid = 908] [serial = 1805] [outer = 16A7E400] 00:06:17 INFO - PROCESS | 908 | 1463036777034 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]]]}] 00:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 00:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:06:17 INFO - PROCESS | 908 | 1463036777050 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 908 | 1463036777053 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 00:06:17 INFO - PROCESS | 908 | 1463036777056 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 908 | 1463036777058 Marionette TRACE conn3 <- [1,2370,null,{}] 00:06:17 INFO - PROCESS | 908 | 1463036777061 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}] 00:06:17 INFO - PROCESS | 908 | 1463036777148 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 00:06:17 INFO - PROCESS | 908 | 1463036777156 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 908 | ++DOCSHELL 16E23C00 == 71 [pid = 908] [id = 602] 00:06:17 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (16E24400) [pid = 908] [serial = 1806] [outer = 00000000] 00:06:17 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (16FCE800) [pid = 908] [serial = 1807] [outer = 16E24400] 00:06:17 INFO - PROCESS | 908 | 1463036777199 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (17074800) [pid = 908] [serial = 1808] [outer = 16E24400] 00:06:17 INFO - PROCESS | 908 | 1463036777668 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]]]}] 00:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 613ms 00:06:17 INFO - PROCESS | 908 | 1463036777694 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 908 | 1463036777696 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 00:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:06:17 INFO - PROCESS | 908 | 1463036777724 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 908 | 1463036777726 Marionette TRACE conn3 <- [1,2374,null,{}] 00:06:17 INFO - PROCESS | 908 | 1463036777729 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}] 00:06:17 INFO - PROCESS | 908 | 1463036777850 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 00:06:17 INFO - PROCESS | 908 | 1463036777857 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 908 | ++DOCSHELL 11356000 == 72 [pid = 908] [id = 603] 00:06:17 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (16E21000) [pid = 908] [serial = 1809] [outer = 00000000] 00:06:17 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1796B000) [pid = 908] [serial = 1810] [outer = 16E21000] 00:06:17 INFO - PROCESS | 908 | 1463036777959 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (17A81000) [pid = 908] [serial = 1811] [outer = 16E21000] 00:06:18 INFO - PROCESS | 908 | 1463036778391 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]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 736ms 00:06:18 INFO - PROCESS | 908 | 1463036778449 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 908 | 1463036778451 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 00:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:06:18 INFO - PROCESS | 908 | 1463036778455 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 908 | 1463036778456 Marionette TRACE conn3 <- [1,2378,null,{}] 00:06:18 INFO - PROCESS | 908 | 1463036778459 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}] 00:06:18 INFO - PROCESS | 908 | 1463036778600 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 00:06:18 INFO - PROCESS | 908 | 1463036778650 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 908 | ++DOCSHELL 18D2F400 == 73 [pid = 908] [id = 604] 00:06:18 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (18D30000) [pid = 908] [serial = 1812] [outer = 00000000] 00:06:18 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (18D33400) [pid = 908] [serial = 1813] [outer = 18D30000] 00:06:18 INFO - PROCESS | 908 | 1463036778693 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (18D44400) [pid = 908] [serial = 1814] [outer = 18D30000] 00:06:19 INFO - PROCESS | 908 | 1463036779137 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]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 720ms 00:06:19 INFO - PROCESS | 908 | 1463036779178 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 908 | 1463036779180 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 00:06:19 INFO - PROCESS | 908 | 1463036779184 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:06:19 INFO - PROCESS | 908 | 1463036779185 Marionette TRACE conn3 <- [1,2382,null,{}] 00:06:19 INFO - PROCESS | 908 | 1463036779194 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}] 00:06:19 INFO - PROCESS | 908 | 1463036779318 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 00:06:19 INFO - PROCESS | 908 | 1463036779324 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 908 | ++DOCSHELL 10E7D400 == 74 [pid = 908] [id = 605] 00:06:19 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (10E7D800) [pid = 908] [serial = 1815] [outer = 00000000] 00:06:19 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (18D48000) [pid = 908] [serial = 1816] [outer = 10E7D800] 00:06:19 INFO - PROCESS | 908 | 1463036779426 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (18DE7800) [pid = 908] [serial = 1817] [outer = 10E7D800] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 140 (18D41800) [pid = 908] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 139 (18D49000) [pid = 908] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 138 (1A726400) [pid = 908] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 137 (10D5B800) [pid = 908] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 136 (176DEC00) [pid = 908] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 135 (13238000) [pid = 908] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 134 (16FCC400) [pid = 908] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 133 (12CD0800) [pid = 908] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 132 (18460000) [pid = 908] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 131 (17694000) [pid = 908] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:06:19 INFO - PROCESS | 908 | --DOMWINDOW == 130 (122B4000) [pid = 908] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:06:20 INFO - PROCESS | 908 | 1463036780080 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 919ms 00:06:20 INFO - PROCESS | 908 | 1463036780113 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 908 | 1463036780114 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 00:06:20 INFO - PROCESS | 908 | 1463036780118 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:06:20 INFO - PROCESS | 908 | 1463036780119 Marionette TRACE conn3 <- [1,2386,null,{}] 00:06:20 INFO - PROCESS | 908 | 1463036780123 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}] 00:06:20 INFO - PROCESS | 908 | 1463036780244 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 00:06:20 INFO - PROCESS | 908 | 1463036780327 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 908 | ++DOCSHELL 11269400 == 75 [pid = 908] [id = 606] 00:06:20 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (122B4000) [pid = 908] [serial = 1818] [outer = 00000000] 00:06:20 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (16FD4C00) [pid = 908] [serial = 1819] [outer = 122B4000] 00:06:20 INFO - PROCESS | 908 | 1463036780354 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (17079800) [pid = 908] [serial = 1820] [outer = 122B4000] 00:06:20 INFO - PROCESS | 908 | 1463036780694 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 613ms 00:06:20 INFO - PROCESS | 908 | 1463036780741 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 908 | 1463036780743 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 00:06:20 INFO - PROCESS | 908 | 1463036780746 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 908 | 1463036780748 Marionette TRACE conn3 <- [1,2390,null,{}] 00:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:06:20 INFO - PROCESS | 908 | 1463036780752 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}] 00:06:20 INFO - PROCESS | 908 | 1463036780837 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 00:06:20 INFO - PROCESS | 908 | 1463036780843 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 908 | ++DOCSHELL 1102B000 == 76 [pid = 908] [id = 607] 00:06:20 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1875E000) [pid = 908] [serial = 1821] [outer = 00000000] 00:06:20 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (19B2C000) [pid = 908] [serial = 1822] [outer = 1875E000] 00:06:20 INFO - PROCESS | 908 | 1463036780886 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (19B2CC00) [pid = 908] [serial = 1823] [outer = 1875E000] 00:06:21 INFO - PROCESS | 908 | 1463036781323 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]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 00:06:21 INFO - PROCESS | 908 | 1463036781369 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 908 | 1463036781371 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 00:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:06:21 INFO - PROCESS | 908 | 1463036781374 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 908 | 1463036781376 Marionette TRACE conn3 <- [1,2394,null,{}] 00:06:21 INFO - PROCESS | 908 | 1463036781379 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}] 00:06:21 INFO - PROCESS | 908 | 1463036781466 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 00:06:21 INFO - PROCESS | 908 | 1463036781474 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 908 | ++DOCSHELL 16FCC400 == 77 [pid = 908] [id = 608] 00:06:21 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (18D46400) [pid = 908] [serial = 1824] [outer = 00000000] 00:06:21 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (1A218C00) [pid = 908] [serial = 1825] [outer = 18D46400] 00:06:21 INFO - PROCESS | 908 | 1463036781517 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (1A7EE800) [pid = 908] [serial = 1826] [outer = 18D46400] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 107F0000 == 76 [pid = 908] [id = 451] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 176E2400 == 75 [pid = 908] [id = 579] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 117DB000 == 74 [pid = 908] [id = 518] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 11186800 == 73 [pid = 908] [id = 550] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1707D800 == 72 [pid = 908] [id = 578] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1102F000 == 71 [pid = 908] [id = 464] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 11359000 == 70 [pid = 908] [id = 411] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 0CA72800 == 69 [pid = 908] [id = 408] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1875C800 == 68 [pid = 908] [id = 548] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 12CC4800 == 67 [pid = 908] [id = 423] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1401C800 == 66 [pid = 908] [id = 452] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 187D8000 == 65 [pid = 908] [id = 580] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1063F000 == 64 [pid = 908] [id = 563] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1AA42400 == 63 [pid = 908] [id = 581] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 19ABC400 == 62 [pid = 908] [id = 549] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 16FCB800 == 61 [pid = 908] [id = 547] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 10709000 == 60 [pid = 908] [id = 545] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 12CCE000 == 59 [pid = 908] [id = 409] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 0F5A5400 == 58 [pid = 908] [id = 517] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 18715C00 == 57 [pid = 908] [id = 560] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 169AF000 == 56 [pid = 908] [id = 467] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1354A400 == 55 [pid = 908] [id = 421] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1707DC00 == 54 [pid = 908] [id = 482] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1471FC00 == 53 [pid = 908] [id = 577] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 18D43000 == 52 [pid = 908] [id = 529] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 0F950800 == 51 [pid = 908] [id = 576] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1706E800 == 50 [pid = 908] [id = 439] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1135AC00 == 49 [pid = 908] [id = 546] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1102AC00 == 48 [pid = 908] [id = 519] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1063F800 == 47 [pid = 908] [id = 422] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 18DEF400 == 46 [pid = 908] [id = 565] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 19B24400 == 45 [pid = 908] [id = 564] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1118DC00 == 44 [pid = 908] [id = 503] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1473F000 == 43 [pid = 908] [id = 506] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1134FC00 == 42 [pid = 908] [id = 438] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 10533800 == 41 [pid = 908] [id = 465] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1471F000 == 40 [pid = 908] [id = 599] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 0F5A8800 == 39 [pid = 908] [id = 598] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1B24E400 == 38 [pid = 908] [id = 596] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 157B0800 == 37 [pid = 908] [id = 597] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1067FC00 == 36 [pid = 908] [id = 595] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1AB5F800 == 35 [pid = 908] [id = 592] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 1134D800 == 34 [pid = 908] [id = 593] 00:06:22 INFO - PROCESS | 908 | --DOCSHELL 16373000 == 33 [pid = 908] [id = 594] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 10D61000 == 32 [pid = 908] [id = 600] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 18D2F400 == 31 [pid = 908] [id = 604] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 12CC7C00 == 30 [pid = 908] [id = 601] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 10E7D400 == 29 [pid = 908] [id = 605] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 1102B000 == 28 [pid = 908] [id = 607] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 11269400 == 27 [pid = 908] [id = 606] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 16E23C00 == 26 [pid = 908] [id = 602] 00:06:23 INFO - PROCESS | 908 | --DOCSHELL 11356000 == 25 [pid = 908] [id = 603] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 138 (1473D800) [pid = 908] [serial = 1753] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 137 (167BD400) [pid = 908] [serial = 1754] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 136 (17077C00) [pid = 908] [serial = 1756] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 135 (17695000) [pid = 908] [serial = 1757] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 134 (169B0400) [pid = 908] [serial = 1751] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 133 (16311800) [pid = 908] [serial = 1750] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 132 (19E42800) [pid = 908] [serial = 1727] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 131 (1AA44400) [pid = 908] [serial = 1769] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 130 (1AB54400) [pid = 908] [serial = 1744] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 129 (1B094000) [pid = 908] [serial = 1777] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 128 (1ADC4800) [pid = 908] [serial = 1775] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 127 (1ADBA400) [pid = 908] [serial = 1774] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 126 (18DE9800) [pid = 908] [serial = 1771] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 125 (18DEB000) [pid = 908] [serial = 1763] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 124 (1A72C000) [pid = 908] [serial = 1772] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 123 (187D9000) [pid = 908] [serial = 1760] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 122 (18D49C00) [pid = 908] [serial = 1762] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1A073800) [pid = 908] [serial = 1765] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 120 (1AA07000) [pid = 908] [serial = 1768] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 119 (107FA800) [pid = 908] [serial = 1729] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 118 (15A92400) [pid = 908] [serial = 1732] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 117 (18458800) [pid = 908] [serial = 1735] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1A309C00) [pid = 908] [serial = 1766] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1A7F6000) [pid = 908] [serial = 1738] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1AA38800) [pid = 908] [serial = 1741] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 113 (12EDE800) [pid = 908] [serial = 1748] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 112 (11B5A800) [pid = 908] [serial = 1747] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | --DOMWINDOW == 111 (182B3400) [pid = 908] [serial = 1759] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 908 | 1463036783907 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]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2573ms 00:06:23 INFO - PROCESS | 908 | 1463036783958 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 908 | 1463036783962 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 00:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:06:23 INFO - PROCESS | 908 | 1463036783967 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 908 | 1463036783972 Marionette TRACE conn3 <- [1,2398,null,{}] 00:06:23 INFO - PROCESS | 908 | 1463036783979 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}] 00:06:24 INFO - PROCESS | 908 | 1463036784070 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 00:06:24 INFO - PROCESS | 908 | 1463036784080 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 908 | ++DOCSHELL 0F5A8800 == 26 [pid = 908] [id = 609] 00:06:24 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (0F5A9400) [pid = 908] [serial = 1827] [outer = 00000000] 00:06:24 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (1052D400) [pid = 908] [serial = 1828] [outer = 0F5A9400] 00:06:24 INFO - PROCESS | 908 | 1463036784128 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (1063A800) [pid = 908] [serial = 1829] [outer = 0F5A9400] 00:06:24 INFO - PROCESS | 908 | 1463036784652 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]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 00:06:24 INFO - PROCESS | 908 | 1463036784692 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 908 | 1463036784698 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 00:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:06:24 INFO - PROCESS | 908 | 1463036784705 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 908 | 1463036784707 Marionette TRACE conn3 <- [1,2402,null,{}] 00:06:24 INFO - PROCESS | 908 | 1463036784711 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}] 00:06:24 INFO - PROCESS | 908 | 1463036784796 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 00:06:24 INFO - PROCESS | 908 | 1463036784893 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 908 | ++DOCSHELL 107F7000 == 27 [pid = 908] [id = 610] 00:06:24 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (107F9C00) [pid = 908] [serial = 1830] [outer = 00000000] 00:06:24 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (10D61000) [pid = 908] [serial = 1831] [outer = 107F9C00] 00:06:24 INFO - PROCESS | 908 | 1463036784945 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (11025800) [pid = 908] [serial = 1832] [outer = 107F9C00] 00:06:25 INFO - PROCESS | 908 | 1463036785310 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]]]}] 00:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 628ms 00:06:25 INFO - PROCESS | 908 | 1463036785329 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 908 | 1463036785331 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 00:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:06:25 INFO - PROCESS | 908 | 1463036785335 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 908 | 1463036785338 Marionette TRACE conn3 <- [1,2406,null,{}] 00:06:25 INFO - PROCESS | 908 | 1463036785350 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}] 00:06:25 INFO - PROCESS | 908 | 1463036785445 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 00:06:25 INFO - PROCESS | 908 | 1463036785485 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 908 | ++DOCSHELL 11353400 == 28 [pid = 908] [id = 611] 00:06:25 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (11353800) [pid = 908] [serial = 1833] [outer = 00000000] 00:06:25 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (1154AC00) [pid = 908] [serial = 1834] [outer = 11353800] 00:06:25 INFO - PROCESS | 908 | 1463036785534 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (117DA400) [pid = 908] [serial = 1835] [outer = 11353800] 00:06:25 INFO - PROCESS | 908 | 1463036785996 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]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 689ms 00:06:26 INFO - PROCESS | 908 | 1463036786032 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 908 | 1463036786035 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 00:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:06:26 INFO - PROCESS | 908 | 1463036786038 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 908 | 1463036786040 Marionette TRACE conn3 <- [1,2410,null,{}] 00:06:26 INFO - PROCESS | 908 | 1463036786043 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}] 00:06:26 INFO - PROCESS | 908 | 1463036786107 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 00:06:26 INFO - PROCESS | 908 | 1463036786113 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 908 | ++DOCSHELL 11359000 == 29 [pid = 908] [id = 612] 00:06:26 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (122A6400) [pid = 908] [serial = 1836] [outer = 00000000] 00:06:26 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (12C47C00) [pid = 908] [serial = 1837] [outer = 122A6400] 00:06:26 INFO - PROCESS | 908 | 1463036786157 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 908 | ++DOMWINDOW == 123 (12CD2800) [pid = 908] [serial = 1838] [outer = 122A6400] 00:06:26 INFO - PROCESS | 908 | 1463036786607 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]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 00:06:26 INFO - PROCESS | 908 | 1463036786659 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 908 | 1463036786661 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 00:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:06:26 INFO - PROCESS | 908 | 1463036786665 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 908 | 1463036786666 Marionette TRACE conn3 <- [1,2414,null,{}] 00:06:26 INFO - PROCESS | 908 | 1463036786670 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}] 00:06:26 INFO - PROCESS | 908 | 1463036786747 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 00:06:26 INFO - PROCESS | 908 | 1463036786754 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 908 | ++DOCSHELL 12C46800 == 30 [pid = 908] [id = 613] 00:06:26 INFO - PROCESS | 908 | ++DOMWINDOW == 124 (12E27800) [pid = 908] [serial = 1839] [outer = 00000000] 00:06:26 INFO - PROCESS | 908 | ++DOMWINDOW == 125 (13238C00) [pid = 908] [serial = 1840] [outer = 12E27800] 00:06:26 INFO - PROCESS | 908 | 1463036786800 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 908 | ++DOMWINDOW == 126 (13489800) [pid = 908] [serial = 1841] [outer = 12E27800] 00:06:27 INFO - PROCESS | 908 | 1463036787237 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]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 00:06:27 INFO - PROCESS | 908 | 1463036787282 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 908 | 1463036787284 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 00:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:06:27 INFO - PROCESS | 908 | 1463036787292 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 908 | 1463036787293 Marionette TRACE conn3 <- [1,2418,null,{}] 00:06:27 INFO - PROCESS | 908 | 1463036787297 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}] 00:06:27 INFO - PROCESS | 908 | 1463036787408 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 00:06:27 INFO - PROCESS | 908 | 1463036787420 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 908 | ++DOCSHELL 14714400 == 31 [pid = 908] [id = 614] 00:06:27 INFO - PROCESS | 908 | ++DOMWINDOW == 127 (14715000) [pid = 908] [serial = 1842] [outer = 00000000] 00:06:27 INFO - PROCESS | 908 | ++DOMWINDOW == 128 (14739C00) [pid = 908] [serial = 1843] [outer = 14715000] 00:06:27 INFO - PROCESS | 908 | 1463036787464 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 908 | ++DOMWINDOW == 129 (1530B800) [pid = 908] [serial = 1844] [outer = 14715000] 00:06:27 INFO - PROCESS | 908 | 1463036787918 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]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 674ms 00:06:27 INFO - PROCESS | 908 | 1463036787975 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 908 | 1463036787977 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 00:06:27 INFO - PROCESS | 908 | 1463036787980 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:06:27 INFO - PROCESS | 908 | 1463036787982 Marionette TRACE conn3 <- [1,2422,null,{}] 00:06:27 INFO - PROCESS | 908 | 1463036787985 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}] 00:06:28 INFO - PROCESS | 908 | 1463036788061 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 00:06:28 INFO - PROCESS | 908 | 1463036788096 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 908 | ++DOCSHELL 1473AC00 == 32 [pid = 908] [id = 615] 00:06:28 INFO - PROCESS | 908 | ++DOMWINDOW == 130 (157AC400) [pid = 908] [serial = 1845] [outer = 00000000] 00:06:28 INFO - PROCESS | 908 | ++DOMWINDOW == 131 (160C3800) [pid = 908] [serial = 1846] [outer = 157AC400] 00:06:28 INFO - PROCESS | 908 | 1463036788139 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 908 | ++DOMWINDOW == 132 (160C6000) [pid = 908] [serial = 1847] [outer = 157AC400] 00:06:28 INFO - PROCESS | 908 | 1463036788567 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]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 00:06:28 INFO - PROCESS | 908 | 1463036788622 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 908 | 1463036788624 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 00:06:28 INFO - PROCESS | 908 | 1463036788628 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:06:28 INFO - PROCESS | 908 | 1463036788629 Marionette TRACE conn3 <- [1,2426,null,{}] 00:06:28 INFO - PROCESS | 908 | 1463036788632 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}] 00:06:28 INFO - PROCESS | 908 | 1463036788708 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 00:06:28 INFO - PROCESS | 908 | 1463036788698 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 908 | ++DOCSHELL 12220C00 == 33 [pid = 908] [id = 616] 00:06:28 INFO - PROCESS | 908 | ++DOMWINDOW == 133 (15E7B800) [pid = 908] [serial = 1848] [outer = 00000000] 00:06:28 INFO - PROCESS | 908 | ++DOMWINDOW == 134 (1643A800) [pid = 908] [serial = 1849] [outer = 15E7B800] 00:06:28 INFO - PROCESS | 908 | 1463036788752 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 908 | ++DOMWINDOW == 135 (167B7800) [pid = 908] [serial = 1850] [outer = 15E7B800] 00:06:29 INFO - PROCESS | 908 | 1463036789227 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]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 628ms 00:06:29 INFO - PROCESS | 908 | 1463036789250 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 908 | 1463036789252 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 00:06:29 INFO - PROCESS | 908 | 1463036789256 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:06:29 INFO - PROCESS | 908 | 1463036789257 Marionette TRACE conn3 <- [1,2430,null,{}] 00:06:29 INFO - PROCESS | 908 | 1463036789267 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}] 00:06:29 INFO - PROCESS | 908 | 1463036789379 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 00:06:29 INFO - PROCESS | 908 | 1463036789386 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 908 | ++DOCSHELL 11353000 == 34 [pid = 908] [id = 617] 00:06:29 INFO - PROCESS | 908 | ++DOMWINDOW == 136 (16911C00) [pid = 908] [serial = 1851] [outer = 00000000] 00:06:29 INFO - PROCESS | 908 | ++DOMWINDOW == 137 (16919800) [pid = 908] [serial = 1852] [outer = 16911C00] 00:06:29 INFO - PROCESS | 908 | 1463036789429 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 908 | ++DOMWINDOW == 138 (1691A400) [pid = 908] [serial = 1853] [outer = 16911C00] 00:06:29 INFO - PROCESS | 908 | 1463036789874 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]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 674ms 00:06:29 INFO - PROCESS | 908 | 1463036789942 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 908 | 1463036789944 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 00:06:29 INFO - PROCESS | 908 | 1463036789948 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:06:29 INFO - PROCESS | 908 | 1463036789949 Marionette TRACE conn3 <- [1,2434,null,{}] 00:06:29 INFO - PROCESS | 908 | 1463036789953 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}] 00:06:30 INFO - PROCESS | 908 | 1463036790069 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 00:06:30 INFO - PROCESS | 908 | 1463036790079 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 908 | ++DOCSHELL 167C5800 == 35 [pid = 908] [id = 618] 00:06:30 INFO - PROCESS | 908 | ++DOMWINDOW == 139 (169AC000) [pid = 908] [serial = 1854] [outer = 00000000] 00:06:30 INFO - PROCESS | 908 | ++DOMWINDOW == 140 (169B5000) [pid = 908] [serial = 1855] [outer = 169AC000] 00:06:30 INFO - PROCESS | 908 | 1463036790123 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 908 | ++DOMWINDOW == 141 (16A7EC00) [pid = 908] [serial = 1856] [outer = 169AC000] 00:06:30 INFO - PROCESS | 908 | 1463036790546 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]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 00:06:30 INFO - PROCESS | 908 | 1463036790571 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 908 | 1463036790573 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 00:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:06:30 INFO - PROCESS | 908 | 1463036790583 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 908 | 1463036790586 Marionette TRACE conn3 <- [1,2438,null,{}] 00:06:30 INFO - PROCESS | 908 | 1463036790589 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}] 00:06:30 INFO - PROCESS | 908 | 1463036790716 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 00:06:30 INFO - PROCESS | 908 | 1463036790814 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 908 | ++DOCSHELL 16E1B800 == 36 [pid = 908] [id = 619] 00:06:30 INFO - PROCESS | 908 | ++DOMWINDOW == 142 (16E1E000) [pid = 908] [serial = 1857] [outer = 00000000] 00:06:30 INFO - PROCESS | 908 | ++DOMWINDOW == 143 (16E25000) [pid = 908] [serial = 1858] [outer = 16E1E000] 00:06:30 INFO - PROCESS | 908 | 1463036790869 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 908 | ++DOMWINDOW == 144 (16FCD000) [pid = 908] [serial = 1859] [outer = 16E1E000] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 143 (12C11800) [pid = 908] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 142 (1AB5AC00) [pid = 908] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 141 (1AA43800) [pid = 908] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 140 (19B28000) [pid = 908] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 139 (11358400) [pid = 908] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 138 (1769B800) [pid = 908] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 137 (10760000) [pid = 908] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 136 (10E86C00) [pid = 908] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 135 (12C48800) [pid = 908] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 134 (19AC7000) [pid = 908] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 133 (14718000) [pid = 908] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 132 (111CA000) [pid = 908] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 131 (12CC8400) [pid = 908] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 130 (19B26000) [pid = 908] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 129 (16FD4400) [pid = 908] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 128 (19E43800) [pid = 908] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 127 (1A304C00) [pid = 908] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 126 (10E7D800) [pid = 908] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 125 (18D30000) [pid = 908] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 124 (122B4000) [pid = 908] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 123 (1875E000) [pid = 908] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 122 (16A7E400) [pid = 908] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1102EC00) [pid = 908] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 120 (14720C00) [pid = 908] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1102D800) [pid = 908] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 118 (18D28800) [pid = 908] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1B24E800) [pid = 908] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 116 (18DEE800) [pid = 908] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 115 (16438C00) [pid = 908] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 114 (11584800) [pid = 908] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1ADBB400) [pid = 908] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16E24400) [pid = 908] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 111 (16E21000) [pid = 908] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 110 (170E6C00) [pid = 908] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1A7E8800) [pid = 908] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1A302400) [pid = 908] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 107 (10572800) [pid = 908] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 106 (14722C00) [pid = 908] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:06:31 INFO - PROCESS | 908 | --DOMWINDOW == 105 (1AA42C00) [pid = 908] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:06:32 INFO - PROCESS | 908 | 1463036792073 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]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1517ms 00:06:32 INFO - PROCESS | 908 | 1463036792103 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 908 | 1463036792105 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 00:06:32 INFO - PROCESS | 908 | 1463036792108 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:06:32 INFO - PROCESS | 908 | 1463036792110 Marionette TRACE conn3 <- [1,2442,null,{}] 00:06:32 INFO - PROCESS | 908 | 1463036792113 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}] 00:06:32 INFO - PROCESS | 908 | 1463036792203 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 00:06:32 INFO - PROCESS | 908 | 1463036792209 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 908 | ++DOCSHELL 11030800 == 37 [pid = 908] [id = 620] 00:06:32 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (1134DC00) [pid = 908] [serial = 1860] [outer = 00000000] 00:06:32 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (12E29000) [pid = 908] [serial = 1861] [outer = 1134DC00] 00:06:32 INFO - PROCESS | 908 | 1463036792252 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (130EC800) [pid = 908] [serial = 1862] [outer = 1134DC00] 00:06:32 INFO - PROCESS | 908 | 1463036792665 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]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 582ms 00:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:06:32 INFO - PROCESS | 908 | 1463036792703 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 908 | 1463036792705 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 00:06:32 INFO - PROCESS | 908 | 1463036792708 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 908 | 1463036792710 Marionette TRACE conn3 <- [1,2446,null,{}] 00:06:32 INFO - PROCESS | 908 | 1463036792713 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}] 00:06:32 INFO - PROCESS | 908 | 1463036792791 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 00:06:32 INFO - PROCESS | 908 | 1463036792798 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 908 | ++DOCSHELL 14174000 == 38 [pid = 908] [id = 621] 00:06:32 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (15312800) [pid = 908] [serial = 1863] [outer = 00000000] 00:06:32 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (167BEC00) [pid = 908] [serial = 1864] [outer = 15312800] 00:06:32 INFO - PROCESS | 908 | 1463036792850 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (167C2000) [pid = 908] [serial = 1865] [outer = 15312800] 00:06:33 INFO - PROCESS | 908 | 1463036793318 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]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 00:06:33 INFO - PROCESS | 908 | 1463036793356 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 908 | 1463036793358 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 00:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:06:33 INFO - PROCESS | 908 | 1463036793376 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 908 | 1463036793379 Marionette TRACE conn3 <- [1,2450,null,{}] 00:06:33 INFO - PROCESS | 908 | 1463036793400 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}] 00:06:33 INFO - PROCESS | 908 | 1463036793483 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 00:06:33 INFO - PROCESS | 908 | 1463036793474 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 908 | ++DOCSHELL 16E21800 == 39 [pid = 908] [id = 622] 00:06:33 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (16E24000) [pid = 908] [serial = 1866] [outer = 00000000] 00:06:33 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (16FD0C00) [pid = 908] [serial = 1867] [outer = 16E24000] 00:06:33 INFO - PROCESS | 908 | 1463036793516 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (17070C00) [pid = 908] [serial = 1868] [outer = 16E24000] 00:06:34 INFO - PROCESS | 908 | 1463036794333 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]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1011ms 00:06:34 INFO - PROCESS | 908 | 1463036794354 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 908 | 1463036794358 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 00:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:06:34 INFO - PROCESS | 908 | 1463036794363 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 908 | 1463036794367 Marionette TRACE conn3 <- [1,2454,null,{}] 00:06:34 INFO - PROCESS | 908 | 1463036794373 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}] 00:06:34 INFO - PROCESS | 908 | 1463036794490 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 00:06:34 INFO - PROCESS | 908 | 1463036794631 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 908 | ++DOCSHELL 10533800 == 40 [pid = 908] [id = 623] 00:06:34 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (10570000) [pid = 908] [serial = 1869] [outer = 00000000] 00:06:34 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (107F5400) [pid = 908] [serial = 1870] [outer = 10570000] 00:06:34 INFO - PROCESS | 908 | 1463036794697 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (11022C00) [pid = 908] [serial = 1871] [outer = 10570000] 00:06:35 INFO - PROCESS | 908 | 1463036795392 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]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1057ms 00:06:35 INFO - PROCESS | 908 | 1463036795440 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 908 | 1463036795446 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 00:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:06:35 INFO - PROCESS | 908 | 1463036795452 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 908 | 1463036795455 Marionette TRACE conn3 <- [1,2458,null,{}] 00:06:35 INFO - PROCESS | 908 | 1463036795459 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}] 00:06:35 INFO - PROCESS | 908 | 1463036795574 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 00:06:35 INFO - PROCESS | 908 | 1463036795726 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 908 | ++DOCSHELL 0F5AC800 == 41 [pid = 908] [id = 624] 00:06:35 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (10765400) [pid = 908] [serial = 1872] [outer = 00000000] 00:06:35 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (11357000) [pid = 908] [serial = 1873] [outer = 10765400] 00:06:35 INFO - PROCESS | 908 | 1463036795784 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (122AC800) [pid = 908] [serial = 1874] [outer = 10765400] 00:06:36 INFO - PROCESS | 908 | 1463036796706 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]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1333ms 00:06:36 INFO - PROCESS | 908 | 1463036796790 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 908 | 1463036796793 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 00:06:36 INFO - PROCESS | 908 | 1463036796782 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:06:36 INFO - PROCESS | 908 | 1463036796786 Marionette TRACE conn3 <- [1,2462,null,{}] 00:06:36 INFO - PROCESS | 908 | 1463036796793 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}] 00:06:36 INFO - PROCESS | 908 | 1463036796903 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 130E2000 == 40 [pid = 908] [id = 403] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 0CA78800 == 39 [pid = 908] [id = 391] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 0F5A3C00 == 38 [pid = 908] [id = 390] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 13B29C00 == 37 [pid = 908] [id = 394] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 1135C400 == 36 [pid = 908] [id = 398] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 10D58C00 == 35 [pid = 908] [id = 396] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 1473B800 == 34 [pid = 908] [id = 405] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 11579400 == 33 [pid = 908] [id = 393] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 1134F800 == 32 [pid = 908] [id = 402] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 1154C400 == 31 [pid = 908] [id = 392] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 14716800 == 30 [pid = 908] [id = 395] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 130EDC00 == 29 [pid = 908] [id = 404] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 1057C400 == 28 [pid = 908] [id = 401] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 119 (1A218C00) [pid = 908] [serial = 1825] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOCSHELL 16FCC400 == 27 [pid = 908] [id = 608] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 118 (17070800) [pid = 908] [serial = 1652] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1ADC9800) [pid = 908] [serial = 1601] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1AB60800) [pid = 908] [serial = 1598] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 115 (1A07AC00) [pid = 908] [serial = 1646] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 114 (16916000) [pid = 908] [serial = 1688] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 113 (18DE9000) [pid = 908] [serial = 1691] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 112 (1135B000) [pid = 908] [serial = 1637] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 111 (12C09400) [pid = 908] [serial = 1685] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 110 (15314400) [pid = 908] [serial = 1640] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1A306800) [pid = 908] [serial = 1697] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 108 (18759800) [pid = 908] [serial = 1595] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1691AC00) [pid = 908] [serial = 1604] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 106 (15A91C00) [pid = 908] [serial = 1592] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 105 (19E50000) [pid = 908] [serial = 1694] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 104 (18DE9400) [pid = 908] [serial = 1643] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1A30FC00) [pid = 908] [serial = 1649] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1A724C00) [pid = 908] [serial = 1544] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 101 (167B8C00) [pid = 908] [serial = 1733] [outer = 00000000] [url = about:blank] 00:06:36 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1AB5C800) [pid = 908] [serial = 1745] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 99 (19AC2800) [pid = 908] [serial = 1736] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1AA04800) [pid = 908] [serial = 1739] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1AA3C000) [pid = 908] [serial = 1742] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 96 (111C4000) [pid = 908] [serial = 1730] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 95 (18D48000) [pid = 908] [serial = 1816] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 94 (18D33400) [pid = 908] [serial = 1813] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 93 (16FD4C00) [pid = 908] [serial = 1819] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 92 (19B2C000) [pid = 908] [serial = 1822] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 91 (18DE7800) [pid = 908] [serial = 1817] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 90 (16BC8800) [pid = 908] [serial = 1804] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 89 (16E1DC00) [pid = 908] [serial = 1805] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 88 (12C11400) [pid = 908] [serial = 1801] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 87 (16311000) [pid = 908] [serial = 1802] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1630DC00) [pid = 908] [serial = 1799] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 85 (157A2C00) [pid = 908] [serial = 1798] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 84 (16E18400) [pid = 908] [serial = 1796] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16B17400) [pid = 908] [serial = 1795] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 82 (18D34800) [pid = 908] [serial = 1793] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 81 (18D31C00) [pid = 908] [serial = 1792] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1B256C00) [pid = 908] [serial = 1790] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1B251800) [pid = 908] [serial = 1789] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1B08F400) [pid = 908] [serial = 1787] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 77 (1AA3E800) [pid = 908] [serial = 1786] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 76 (16FD2000) [pid = 908] [serial = 1784] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 75 (16B1A000) [pid = 908] [serial = 1783] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 74 (147C2C00) [pid = 908] [serial = 1781] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1471E400) [pid = 908] [serial = 1780] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 72 (1B098C00) [pid = 908] [serial = 1778] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 71 (19B2CC00) [pid = 908] [serial = 1823] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 70 (16FCE800) [pid = 908] [serial = 1807] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 69 (1796B000) [pid = 908] [serial = 1810] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 68 (17A81000) [pid = 908] [serial = 1811] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 67 (17079800) [pid = 908] [serial = 1820] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 66 (18D44400) [pid = 908] [serial = 1814] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | --DOMWINDOW == 65 (17074800) [pid = 908] [serial = 1808] [outer = 00000000] [url = about:blank] 00:06:37 INFO - PROCESS | 908 | 1463036797048 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 908 | ++DOCSHELL 0F5A3C00 == 28 [pid = 908] [id = 625] 00:06:37 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (0F5A4800) [pid = 908] [serial = 1875] [outer = 00000000] 00:06:37 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (1063A400) [pid = 908] [serial = 1876] [outer = 0F5A4800] 00:06:37 INFO - PROCESS | 908 | 1463036797099 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (10D60C00) [pid = 908] [serial = 1877] [outer = 0F5A4800] 00:06:37 INFO - PROCESS | 908 | 1463036797565 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]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 812ms 00:06:37 INFO - PROCESS | 908 | 1463036797609 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 908 | 1463036797614 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 00:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:06:37 INFO - PROCESS | 908 | 1463036797620 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 908 | 1463036797623 Marionette TRACE conn3 <- [1,2466,null,{}] 00:06:37 INFO - PROCESS | 908 | 1463036797626 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}] 00:06:37 INFO - PROCESS | 908 | 1463036797708 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 00:06:37 INFO - PROCESS | 908 | 1463036797721 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 908 | ++DOCSHELL 1118A800 == 29 [pid = 908] [id = 626] 00:06:37 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (111C5C00) [pid = 908] [serial = 1878] [outer = 00000000] 00:06:37 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (11350C00) [pid = 908] [serial = 1879] [outer = 111C5C00] 00:06:37 INFO - PROCESS | 908 | 1463036797772 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1154C400) [pid = 908] [serial = 1880] [outer = 111C5C00] 00:06:38 INFO - PROCESS | 908 | 1463036798236 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]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 00:06:38 INFO - PROCESS | 908 | 1463036798259 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 908 | 1463036798262 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 00:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:06:38 INFO - PROCESS | 908 | 1463036798265 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 908 | 1463036798268 Marionette TRACE conn3 <- [1,2470,null,{}] 00:06:38 INFO - PROCESS | 908 | 1463036798279 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}] 00:06:38 INFO - PROCESS | 908 | 1463036798394 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 00:06:38 INFO - PROCESS | 908 | 1463036798405 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 908 | ++DOCSHELL 12E29800 == 30 [pid = 908] [id = 627] 00:06:38 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (12E2A400) [pid = 908] [serial = 1881] [outer = 00000000] 00:06:38 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (13487C00) [pid = 908] [serial = 1882] [outer = 12E2A400] 00:06:38 INFO - PROCESS | 908 | 1463036798436 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (14171000) [pid = 908] [serial = 1883] [outer = 12E2A400] 00:06:38 INFO - PROCESS | 908 | 1463036798919 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]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 00:06:38 INFO - PROCESS | 908 | 1463036798946 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 908 | 1463036798948 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 00:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:06:38 INFO - PROCESS | 908 | 1463036798951 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 908 | 1463036798953 Marionette TRACE conn3 <- [1,2474,null,{}] 00:06:38 INFO - PROCESS | 908 | 1463036798956 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}] 00:06:39 INFO - PROCESS | 908 | 1463036799037 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 00:06:39 INFO - PROCESS | 908 | 1463036799043 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 908 | ++DOCSHELL 132F4000 == 31 [pid = 908] [id = 628] 00:06:39 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (14735800) [pid = 908] [serial = 1884] [outer = 00000000] 00:06:39 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (15A96800) [pid = 908] [serial = 1885] [outer = 14735800] 00:06:39 INFO - PROCESS | 908 | 1463036799087 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (15E75800) [pid = 908] [serial = 1886] [outer = 14735800] 00:06:39 INFO - PROCESS | 908 | 1463036799551 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]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 613ms 00:06:39 INFO - PROCESS | 908 | 1463036799575 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 908 | 1463036799577 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 00:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:06:39 INFO - PROCESS | 908 | 1463036799585 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 908 | 1463036799587 Marionette TRACE conn3 <- [1,2478,null,{}] 00:06:39 INFO - PROCESS | 908 | 1463036799590 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}] 00:06:39 INFO - PROCESS | 908 | 1463036799697 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 00:06:39 INFO - PROCESS | 908 | 1463036799792 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 908 | ++DOCSHELL 15A97C00 == 32 [pid = 908] [id = 629] 00:06:39 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (160C7800) [pid = 908] [serial = 1887] [outer = 00000000] 00:06:39 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1630E000) [pid = 908] [serial = 1888] [outer = 160C7800] 00:06:39 INFO - PROCESS | 908 | 1463036799838 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1636D400) [pid = 908] [serial = 1889] [outer = 160C7800] 00:06:40 INFO - PROCESS | 908 | 1463036800241 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]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 689ms 00:06:40 INFO - PROCESS | 908 | 1463036800264 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 908 | 1463036800266 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 00:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:06:40 INFO - PROCESS | 908 | 1463036800274 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 908 | 1463036800275 Marionette TRACE conn3 <- [1,2482,null,{}] 00:06:40 INFO - PROCESS | 908 | 1463036800279 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}] 00:06:40 INFO - PROCESS | 908 | 1463036800421 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 00:06:40 INFO - PROCESS | 908 | 1463036800438 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 908 | ++DOCSHELL 167C5C00 == 33 [pid = 908] [id = 630] 00:06:40 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (167C6C00) [pid = 908] [serial = 1890] [outer = 00000000] 00:06:40 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (169ACC00) [pid = 908] [serial = 1891] [outer = 167C6C00] 00:06:40 INFO - PROCESS | 908 | 1463036800535 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (169AD400) [pid = 908] [serial = 1892] [outer = 167C6C00] 00:06:40 INFO - PROCESS | 908 | 1463036800953 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]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 720ms 00:06:40 INFO - PROCESS | 908 | 1463036800994 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 908 | 1463036800996 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 00:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:06:41 INFO - PROCESS | 908 | 1463036801000 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 908 | 1463036801001 Marionette TRACE conn3 <- [1,2486,null,{}] 00:06:41 INFO - PROCESS | 908 | 1463036801005 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}] 00:06:41 INFO - PROCESS | 908 | 1463036801137 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 00:06:41 INFO - PROCESS | 908 | 1463036801150 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 908 | ++DOCSHELL 167C0000 == 34 [pid = 908] [id = 631] 00:06:41 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16BC6400) [pid = 908] [serial = 1893] [outer = 00000000] 00:06:41 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16E1DC00) [pid = 908] [serial = 1894] [outer = 16BC6400] 00:06:41 INFO - PROCESS | 908 | 1463036801192 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (16E22C00) [pid = 908] [serial = 1895] [outer = 16BC6400] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 85 (16911C00) [pid = 908] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 84 (157AC400) [pid = 908] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 83 (11353800) [pid = 908] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 82 (107F9C00) [pid = 908] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 81 (12E27800) [pid = 908] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 80 (15E7B800) [pid = 908] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 79 (0F5A9400) [pid = 908] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 78 (122A6400) [pid = 908] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 77 (14715000) [pid = 908] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 76 (15312800) [pid = 908] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 75 (169AC000) [pid = 908] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 74 (16E1E000) [pid = 908] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:06:41 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1134DC00) [pid = 908] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:06:41 INFO - PROCESS | 908 | 1463036801701 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]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 00:06:41 INFO - PROCESS | 908 | 1463036801740 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 908 | 1463036801742 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 00:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:06:41 INFO - PROCESS | 908 | 1463036801745 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 908 | 1463036801747 Marionette TRACE conn3 <- [1,2490,null,{}] 00:06:41 INFO - PROCESS | 908 | 1463036801750 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}] 00:06:41 INFO - PROCESS | 908 | 1463036801841 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 00:06:41 INFO - PROCESS | 908 | 1463036801849 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 908 | ++DOCSHELL 1134D800 == 35 [pid = 908] [id = 632] 00:06:41 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (11350400) [pid = 908] [serial = 1896] [outer = 00000000] 00:06:41 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (16438400) [pid = 908] [serial = 1897] [outer = 11350400] 00:06:41 INFO - PROCESS | 908 | 1463036801880 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16B17400) [pid = 908] [serial = 1898] [outer = 11350400] 00:06:42 INFO - PROCESS | 908 | 1463036802295 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]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 582ms 00:06:42 INFO - PROCESS | 908 | 1463036802334 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 908 | 1463036802336 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 00:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:06:42 INFO - PROCESS | 908 | 1463036802344 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 908 | 1463036802345 Marionette TRACE conn3 <- [1,2494,null,{}] 00:06:42 INFO - PROCESS | 908 | 1463036802349 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}] 00:06:42 INFO - PROCESS | 908 | 1463036802428 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 00:06:42 INFO - PROCESS | 908 | 1463036802435 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 908 | ++DOCSHELL 167B7400 == 36 [pid = 908] [id = 633] 00:06:42 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (16916C00) [pid = 908] [serial = 1899] [outer = 00000000] 00:06:42 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16FCB000) [pid = 908] [serial = 1900] [outer = 16916C00] 00:06:42 INFO - PROCESS | 908 | 1463036802477 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16FCB800) [pid = 908] [serial = 1901] [outer = 16916C00] 00:06:42 INFO - PROCESS | 908 | 1463036802911 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]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 00:06:42 INFO - PROCESS | 908 | 1463036802962 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 908 | 1463036802964 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 00:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:06:42 INFO - PROCESS | 908 | 1463036802968 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 908 | 1463036802969 Marionette TRACE conn3 <- [1,2498,null,{}] 00:06:42 INFO - PROCESS | 908 | 1463036802973 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}] 00:06:43 INFO - PROCESS | 908 | 1463036803052 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 00:06:43 INFO - PROCESS | 908 | 1463036803059 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 908 | ++DOCSHELL 16E1D400 == 37 [pid = 908] [id = 634] 00:06:43 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16FD2000) [pid = 908] [serial = 1902] [outer = 00000000] 00:06:43 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (17076C00) [pid = 908] [serial = 1903] [outer = 16FD2000] 00:06:43 INFO - PROCESS | 908 | 1463036803101 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (17079400) [pid = 908] [serial = 1904] [outer = 16FD2000] 00:06:44 INFO - PROCESS | 908 | --DOCSHELL 1630A000 == 36 [pid = 908] [id = 406] 00:06:44 INFO - PROCESS | 908 | --DOCSHELL 0F94C400 == 35 [pid = 908] [id = 400] 00:06:44 INFO - PROCESS | 908 | --DOCSHELL 11352C00 == 34 [pid = 908] [id = 397] 00:06:44 INFO - PROCESS | 908 | --DOCSHELL 0F5A5800 == 33 [pid = 908] [id = 399] 00:06:44 INFO - PROCESS | 908 | --DOCSHELL 11555400 == 32 [pid = 908] [id = 407] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 81 (16919800) [pid = 908] [serial = 1852] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 80 (160C3800) [pid = 908] [serial = 1846] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 79 (160C6000) [pid = 908] [serial = 1847] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 78 (16FD0C00) [pid = 908] [serial = 1867] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 77 (1154AC00) [pid = 908] [serial = 1834] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 76 (117DA400) [pid = 908] [serial = 1835] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 75 (10D61000) [pid = 908] [serial = 1831] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 74 (11025800) [pid = 908] [serial = 1832] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 73 (13238C00) [pid = 908] [serial = 1840] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 72 (13489800) [pid = 908] [serial = 1841] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 71 (1643A800) [pid = 908] [serial = 1849] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 70 (1052D400) [pid = 908] [serial = 1828] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 69 (1063A800) [pid = 908] [serial = 1829] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 68 (12C47C00) [pid = 908] [serial = 1837] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 67 (12CD2800) [pid = 908] [serial = 1838] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 66 (14739C00) [pid = 908] [serial = 1843] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 65 (1530B800) [pid = 908] [serial = 1844] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 64 (167C2000) [pid = 908] [serial = 1865] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 63 (169B5000) [pid = 908] [serial = 1855] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 62 (16E25000) [pid = 908] [serial = 1858] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 61 (16A7EC00) [pid = 908] [serial = 1856] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 60 (167BEC00) [pid = 908] [serial = 1864] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 59 (16FCD000) [pid = 908] [serial = 1859] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 58 (12E29000) [pid = 908] [serial = 1861] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 57 (1691A400) [pid = 908] [serial = 1853] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 56 (130EC800) [pid = 908] [serial = 1862] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | --DOMWINDOW == 55 (167B7800) [pid = 908] [serial = 1850] [outer = 00000000] [url = about:blank] 00:06:44 INFO - PROCESS | 908 | 1463036804877 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]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1930ms 00:06:44 INFO - PROCESS | 908 | 1463036804904 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 908 | 1463036804908 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 00:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:06:44 INFO - PROCESS | 908 | 1463036804916 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 908 | 1463036804921 Marionette TRACE conn3 <- [1,2502,null,{}] 00:06:44 INFO - PROCESS | 908 | 1463036804928 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}] 00:06:44 INFO - PROCESS | 908 | 1463036805012 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 00:06:45 INFO - PROCESS | 908 | 1463036805020 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 908 | ++DOCSHELL 1063A800 == 33 [pid = 908] [id = 635] 00:06:45 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (1063F000) [pid = 908] [serial = 1905] [outer = 00000000] 00:06:45 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (1075BC00) [pid = 908] [serial = 1906] [outer = 1063F000] 00:06:45 INFO - PROCESS | 908 | 1463036805067 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (107F6C00) [pid = 908] [serial = 1907] [outer = 1063F000] 00:06:45 INFO - PROCESS | 908 | 1463036805541 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]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 00:06:45 INFO - PROCESS | 908 | 1463036805598 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 908 | 1463036805604 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 00:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:06:45 INFO - PROCESS | 908 | 1463036805610 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 908 | 1463036805613 Marionette TRACE conn3 <- [1,2506,null,{}] 00:06:45 INFO - PROCESS | 908 | 1463036805616 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}] 00:06:45 INFO - PROCESS | 908 | 1463036805697 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 00:06:45 INFO - PROCESS | 908 | 1463036805706 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 908 | ++DOCSHELL 1102E400 == 34 [pid = 908] [id = 636] 00:06:45 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (1102FC00) [pid = 908] [serial = 1908] [outer = 00000000] 00:06:45 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (11191C00) [pid = 908] [serial = 1909] [outer = 1102FC00] 00:06:45 INFO - PROCESS | 908 | 1463036805750 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (111C8800) [pid = 908] [serial = 1910] [outer = 1102FC00] 00:06:46 INFO - PROCESS | 908 | 1463036806200 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]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 00:06:46 INFO - PROCESS | 908 | 1463036806229 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 908 | 1463036806231 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 00:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:06:46 INFO - PROCESS | 908 | 1463036806235 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 908 | 1463036806238 Marionette TRACE conn3 <- [1,2510,null,{}] 00:06:46 INFO - PROCESS | 908 | 1463036806250 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}] 00:06:46 INFO - PROCESS | 908 | 1463036806331 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 00:06:46 INFO - PROCESS | 908 | 1463036806340 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 908 | ++DOCSHELL 117DC800 == 35 [pid = 908] [id = 637] 00:06:46 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (117DD000) [pid = 908] [serial = 1911] [outer = 00000000] 00:06:46 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (11FB1000) [pid = 908] [serial = 1912] [outer = 117DD000] 00:06:46 INFO - PROCESS | 908 | 1463036806387 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (122A9400) [pid = 908] [serial = 1913] [outer = 117DD000] 00:06:46 INFO - PROCESS | 908 | 1463036806846 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]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 613ms 00:06:46 INFO - PROCESS | 908 | 1463036806872 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 908 | 1463036806874 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 00:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:06:46 INFO - PROCESS | 908 | 1463036806878 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 908 | 1463036806879 Marionette TRACE conn3 <- [1,2514,null,{}] 00:06:46 INFO - PROCESS | 908 | 1463036806883 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}] 00:06:46 INFO - PROCESS | 908 | 1463036806958 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 00:06:46 INFO - PROCESS | 908 | 1463036806965 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 908 | ++DOCSHELL 11FB0400 == 36 [pid = 908] [id = 638] 00:06:46 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (122B0800) [pid = 908] [serial = 1914] [outer = 00000000] 00:06:46 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (12CD2C00) [pid = 908] [serial = 1915] [outer = 122B0800] 00:06:46 INFO - PROCESS | 908 | 1463036807017 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (12E45400) [pid = 908] [serial = 1916] [outer = 122B0800] 00:06:47 INFO - PROCESS | 908 | 1463036807426 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]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 582ms 00:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:06:47 INFO - PROCESS | 908 | 1463036807465 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 908 | 1463036807467 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 00:06:47 INFO - PROCESS | 908 | 1463036807471 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 908 | 1463036807472 Marionette TRACE conn3 <- [1,2518,null,{}] 00:06:47 INFO - PROCESS | 908 | 1463036807476 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}] 00:06:47 INFO - PROCESS | 908 | 1463036807549 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 00:06:47 INFO - PROCESS | 908 | 1463036807555 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 908 | ++DOCSHELL 12ED9400 == 37 [pid = 908] [id = 639] 00:06:47 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (13236000) [pid = 908] [serial = 1917] [outer = 00000000] 00:06:47 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (134DC000) [pid = 908] [serial = 1918] [outer = 13236000] 00:06:47 INFO - PROCESS | 908 | 1463036807604 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (13B2A400) [pid = 908] [serial = 1919] [outer = 13236000] 00:06:48 INFO - PROCESS | 908 | 1463036808038 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]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 613ms 00:06:48 INFO - PROCESS | 908 | 1463036808105 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 908 | 1463036808107 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 00:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:06:48 INFO - PROCESS | 908 | 1463036808112 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 908 | 1463036808114 Marionette TRACE conn3 <- [1,2522,null,{}] 00:06:48 INFO - PROCESS | 908 | 1463036808117 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}] 00:06:48 INFO - PROCESS | 908 | 1463036808211 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 00:06:48 INFO - PROCESS | 908 | 1463036808220 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 908 | ++DOCSHELL 14715000 == 38 [pid = 908] [id = 640] 00:06:48 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (14716400) [pid = 908] [serial = 1920] [outer = 00000000] 00:06:48 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (14735000) [pid = 908] [serial = 1921] [outer = 14716400] 00:06:48 INFO - PROCESS | 908 | 1463036808265 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (147B7400) [pid = 908] [serial = 1922] [outer = 14716400] 00:06:48 INFO - PROCESS | 908 | 1463036808718 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]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 00:06:48 INFO - PROCESS | 908 | 1463036808753 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 908 | 1463036808755 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 00:06:48 INFO - PROCESS | 908 | 1463036808758 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 908 | 1463036808760 Marionette TRACE conn3 <- [1,2526,null,{}] 00:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:06:48 INFO - PROCESS | 908 | 1463036808748 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}] 00:06:48 INFO - PROCESS | 908 | 1463036808818 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 00:06:48 INFO - PROCESS | 908 | 1463036808825 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 908 | ++DOCSHELL 147C5000 == 39 [pid = 908] [id = 641] 00:06:48 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (15310400) [pid = 908] [serial = 1923] [outer = 00000000] 00:06:48 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (15AC8800) [pid = 908] [serial = 1924] [outer = 15310400] 00:06:48 INFO - PROCESS | 908 | 1463036808867 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (15E75400) [pid = 908] [serial = 1925] [outer = 15310400] 00:06:49 INFO - PROCESS | 908 | 1463036809310 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]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 582ms 00:06:49 INFO - PROCESS | 908 | 1463036809340 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 908 | 1463036809342 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 00:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:06:49 INFO - PROCESS | 908 | 1463036809346 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 908 | 1463036809347 Marionette TRACE conn3 <- [1,2530,null,{}] 00:06:49 INFO - PROCESS | 908 | 1463036809362 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}] 00:06:49 INFO - PROCESS | 908 | 1463036809449 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 00:06:49 INFO - PROCESS | 908 | 1463036809455 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 908 | ++DOCSHELL 15A9B400 == 40 [pid = 908] [id = 642] 00:06:49 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (160CD400) [pid = 908] [serial = 1926] [outer = 00000000] 00:06:49 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16310000) [pid = 908] [serial = 1927] [outer = 160CD400] 00:06:49 INFO - PROCESS | 908 | 1463036809498 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1630A800) [pid = 908] [serial = 1928] [outer = 160CD400] 00:06:49 INFO - PROCESS | 908 | 1463036809900 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]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 582ms 00:06:49 INFO - PROCESS | 908 | 1463036809926 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 908 | 1463036809928 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 00:06:49 INFO - PROCESS | 908 | 1463036809931 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:06:49 INFO - PROCESS | 908 | 1463036809933 Marionette TRACE conn3 <- [1,2534,null,{}] 00:06:49 INFO - PROCESS | 908 | 1463036809936 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}] 00:06:50 INFO - PROCESS | 908 | 1463036810065 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 00:06:50 INFO - PROCESS | 908 | 1463036810071 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 908 | ++DOCSHELL 0F697000 == 41 [pid = 908] [id = 643] 00:06:50 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (0F944000) [pid = 908] [serial = 1929] [outer = 00000000] 00:06:50 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (16372C00) [pid = 908] [serial = 1930] [outer = 0F944000] 00:06:50 INFO - PROCESS | 908 | 1463036810161 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (167BBC00) [pid = 908] [serial = 1931] [outer = 0F944000] 00:06:50 INFO - PROCESS | 908 | 1463036810574 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]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 674ms 00:06:50 INFO - PROCESS | 908 | 1463036810615 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 908 | 1463036810617 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 00:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:06:50 INFO - PROCESS | 908 | 1463036810620 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 908 | 1463036810622 Marionette TRACE conn3 <- [1,2538,null,{}] 00:06:50 INFO - PROCESS | 908 | 1463036810625 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}] 00:06:50 INFO - PROCESS | 908 | 1463036810732 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 00:06:50 INFO - PROCESS | 908 | 1463036810741 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 908 | ++DOCSHELL 1473BC00 == 42 [pid = 908] [id = 644] 00:06:50 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (15A8D400) [pid = 908] [serial = 1932] [outer = 00000000] 00:06:50 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16915C00) [pid = 908] [serial = 1933] [outer = 15A8D400] 00:06:50 INFO - PROCESS | 908 | 1463036810835 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (1691A800) [pid = 908] [serial = 1934] [outer = 15A8D400] 00:06:51 INFO - PROCESS | 908 | 1463036811242 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]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 674ms 00:06:51 INFO - PROCESS | 908 | 1463036811310 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 908 | 1463036811312 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 00:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:06:51 INFO - PROCESS | 908 | 1463036811315 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 908 | 1463036811318 Marionette TRACE conn3 <- [1,2542,null,{}] 00:06:51 INFO - PROCESS | 908 | 1463036811321 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}] 00:06:51 INFO - PROCESS | 908 | 1463036811469 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 00:06:51 INFO - PROCESS | 908 | 1463036811495 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 908 | ++DOCSHELL 12CCAC00 == 43 [pid = 908] [id = 645] 00:06:51 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1691D800) [pid = 908] [serial = 1935] [outer = 00000000] 00:06:51 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (169B6000) [pid = 908] [serial = 1936] [outer = 1691D800] 00:06:51 INFO - PROCESS | 908 | 1463036811545 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (169B8C00) [pid = 908] [serial = 1937] [outer = 1691D800] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 87 (18D46400) [pid = 908] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 86 (16916C00) [pid = 908] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 85 (160C7800) [pid = 908] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 84 (167C6C00) [pid = 908] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16BC6400) [pid = 908] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 82 (14735800) [pid = 908] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 81 (12E2A400) [pid = 908] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 80 (111C5C00) [pid = 908] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 79 (0F5A4800) [pid = 908] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 78 (10765400) [pid = 908] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 77 (10570000) [pid = 908] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 76 (16E24000) [pid = 908] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:06:52 INFO - PROCESS | 908 | --DOMWINDOW == 75 (11350400) [pid = 908] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:06:52 INFO - PROCESS | 908 | 1463036812103 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]]]}] 00:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 827ms 00:06:52 INFO - PROCESS | 908 | 1463036812139 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 908 | 1463036812141 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 00:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:06:52 INFO - PROCESS | 908 | 1463036812144 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 908 | 1463036812146 Marionette TRACE conn3 <- [1,2546,null,{}] 00:06:52 INFO - PROCESS | 908 | 1463036812149 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}] 00:06:52 INFO - PROCESS | 908 | 1463036812223 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 00:06:52 INFO - PROCESS | 908 | 1463036812229 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 908 | ++DOCSHELL 0F5A2800 == 44 [pid = 908] [id = 646] 00:06:52 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (111C5400) [pid = 908] [serial = 1938] [outer = 00000000] 00:06:52 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (117DF400) [pid = 908] [serial = 1939] [outer = 111C5400] 00:06:52 INFO - PROCESS | 908 | 1463036812273 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (12CD3000) [pid = 908] [serial = 1940] [outer = 111C5400] 00:06:52 INFO - PROCESS | 908 | 1463036812696 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]]]}] 00:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 582ms 00:06:52 INFO - PROCESS | 908 | 1463036812742 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 908 | 1463036812744 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 00:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:06:52 INFO - PROCESS | 908 | 1463036812747 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 908 | 1463036812749 Marionette TRACE conn3 <- [1,2550,null,{}] 00:06:52 INFO - PROCESS | 908 | 1463036812756 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}] 00:06:52 INFO - PROCESS | 908 | 1463036812855 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 00:06:52 INFO - PROCESS | 908 | 1463036812866 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 908 | ++DOCSHELL 0CA76400 == 45 [pid = 908] [id = 647] 00:06:52 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (0F5A2400) [pid = 908] [serial = 1941] [outer = 00000000] 00:06:52 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16312400) [pid = 908] [serial = 1942] [outer = 0F5A2400] 00:06:52 INFO - PROCESS | 908 | 1463036812908 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (169AD800) [pid = 908] [serial = 1943] [outer = 0F5A2400] 00:06:53 INFO - PROCESS | 908 | 1463036813315 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]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 00:06:53 INFO - PROCESS | 908 | 1463036813369 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 908 | 1463036813371 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 00:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:06:53 INFO - PROCESS | 908 | 1463036813374 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 908 | 1463036813376 Marionette TRACE conn3 <- [1,2554,null,{}] 00:06:53 INFO - PROCESS | 908 | 1463036813379 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}] 00:06:53 INFO - PROCESS | 908 | 1463036813455 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 00:06:53 INFO - PROCESS | 908 | 1463036813461 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 908 | ++DOCSHELL 13491800 == 46 [pid = 908] [id = 648] 00:06:53 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (1530BC00) [pid = 908] [serial = 1944] [outer = 00000000] 00:06:53 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16E1C800) [pid = 908] [serial = 1945] [outer = 1530BC00] 00:06:53 INFO - PROCESS | 908 | 1463036813503 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16E24000) [pid = 908] [serial = 1946] [outer = 1530BC00] 00:06:53 INFO - PROCESS | 908 | 1463036813931 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]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 00:06:53 INFO - PROCESS | 908 | 1463036813996 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 908 | 1463036813998 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 00:06:53 INFO - PROCESS | 908 | 1463036814002 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:06:53 INFO - PROCESS | 908 | 1463036814003 Marionette TRACE conn3 <- [1,2558,null,{}] 00:06:53 INFO - PROCESS | 908 | 1463036814007 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}] 00:06:54 INFO - PROCESS | 908 | 1463036814131 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 00:06:54 INFO - PROCESS | 908 | 1463036814324 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 908 | ++DOCSHELL 0CA78000 == 47 [pid = 908] [id = 649] 00:06:54 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (0CA78400) [pid = 908] [serial = 1947] [outer = 00000000] 00:06:54 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (0F5A9800) [pid = 908] [serial = 1948] [outer = 0CA78400] 00:06:54 INFO - PROCESS | 908 | 1463036814380 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (105F9800) [pid = 908] [serial = 1949] [outer = 0CA78400] 00:06:55 INFO - PROCESS | 908 | 1463036815159 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]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1225ms 00:06:55 INFO - PROCESS | 908 | 1463036815236 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 908 | 1463036815240 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 00:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:06:55 INFO - PROCESS | 908 | 1463036815245 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 908 | 1463036815249 Marionette TRACE conn3 <- [1,2562,null,{}] 00:06:55 INFO - PROCESS | 908 | 1463036815254 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}] 00:06:55 INFO - PROCESS | 908 | 1463036815381 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 00:06:55 INFO - PROCESS | 908 | 1463036815513 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 908 | ++DOCSHELL 0F5A8400 == 48 [pid = 908] [id = 650] 00:06:55 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (0F5AB800) [pid = 908] [serial = 1950] [outer = 00000000] 00:06:55 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (10E7E800) [pid = 908] [serial = 1951] [outer = 0F5AB800] 00:06:55 INFO - PROCESS | 908 | 1463036815571 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (1134FC00) [pid = 908] [serial = 1952] [outer = 0F5AB800] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 13491800 == 47 [pid = 908] [id = 648] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 0CA76400 == 46 [pid = 908] [id = 647] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 0F5A2800 == 45 [pid = 908] [id = 646] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 12CCAC00 == 44 [pid = 908] [id = 645] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 1473BC00 == 43 [pid = 908] [id = 644] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 0F697000 == 42 [pid = 908] [id = 643] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 15A9B400 == 41 [pid = 908] [id = 642] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 147C5000 == 40 [pid = 908] [id = 641] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 14715000 == 39 [pid = 908] [id = 640] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 12ED9400 == 38 [pid = 908] [id = 639] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 11FB0400 == 37 [pid = 908] [id = 638] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 117DC800 == 36 [pid = 908] [id = 637] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 1102E400 == 35 [pid = 908] [id = 636] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 89 (17076C00) [pid = 908] [serial = 1903] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOCSHELL 1063A800 == 34 [pid = 908] [id = 635] 00:06:56 INFO - PROCESS | 908 | 1463036816422 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]]]}] 00:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1226ms 00:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:06:56 INFO - PROCESS | 908 | 1463036816468 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 908 | 1463036816473 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1A7EE800) [pid = 908] [serial = 1826] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 87 (16FCB800) [pid = 908] [serial = 1901] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 86 (1630E000) [pid = 908] [serial = 1888] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 85 (169ACC00) [pid = 908] [serial = 1891] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1636D400) [pid = 908] [serial = 1889] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16E1DC00) [pid = 908] [serial = 1894] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 82 (169AD400) [pid = 908] [serial = 1892] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 81 (16FCB000) [pid = 908] [serial = 1900] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 80 (16E22C00) [pid = 908] [serial = 1895] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 79 (15A96800) [pid = 908] [serial = 1885] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 78 (13487C00) [pid = 908] [serial = 1882] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 77 (14171000) [pid = 908] [serial = 1883] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 76 (11350C00) [pid = 908] [serial = 1879] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 75 (1154C400) [pid = 908] [serial = 1880] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 74 (1063A400) [pid = 908] [serial = 1876] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 73 (10D60C00) [pid = 908] [serial = 1877] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 72 (122AC800) [pid = 908] [serial = 1874] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 71 (11357000) [pid = 908] [serial = 1873] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 70 (11022C00) [pid = 908] [serial = 1871] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 69 (107F5400) [pid = 908] [serial = 1870] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 68 (17070C00) [pid = 908] [serial = 1868] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 67 (16438400) [pid = 908] [serial = 1897] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 66 (16B17400) [pid = 908] [serial = 1898] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | --DOMWINDOW == 65 (15E75800) [pid = 908] [serial = 1886] [outer = 00000000] [url = about:blank] 00:06:56 INFO - PROCESS | 908 | 1463036816495 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 908 | 1463036816499 Marionette TRACE conn3 <- [1,2566,null,{}] 00:06:56 INFO - PROCESS | 908 | 1463036816506 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}] 00:06:56 INFO - PROCESS | 908 | 1463036816586 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 00:06:56 INFO - PROCESS | 908 | 1463036816594 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 908 | ++DOCSHELL 0F946C00 == 35 [pid = 908] [id = 651] 00:06:56 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (0F949400) [pid = 908] [serial = 1953] [outer = 00000000] 00:06:56 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (107F5400) [pid = 908] [serial = 1954] [outer = 0F949400] 00:06:56 INFO - PROCESS | 908 | 1463036816642 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (10D62800) [pid = 908] [serial = 1955] [outer = 0F949400] 00:06:57 INFO - PROCESS | 908 | 1463036817155 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]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 705ms 00:06:57 INFO - PROCESS | 908 | 1463036817178 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 908 | 1463036817183 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:06:57 INFO - PROCESS | 908 | 1463036817189 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 908 | 1463036817192 Marionette TRACE conn3 <- [1,2570,null,{}] 00:06:57 INFO - PROCESS | 908 | 1463036817195 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}] 00:06:57 INFO - PROCESS | 908 | 1463036817283 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 00:06:57 INFO - PROCESS | 908 | 1463036817290 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 908 | ++DOCSHELL 10E85400 == 36 [pid = 908] [id = 652] 00:06:57 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (1102EC00) [pid = 908] [serial = 1956] [outer = 00000000] 00:06:57 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (11355400) [pid = 908] [serial = 1957] [outer = 1102EC00] 00:06:57 INFO - PROCESS | 908 | 1463036817336 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (11579400) [pid = 908] [serial = 1958] [outer = 1102EC00] 00:06:57 INFO - PROCESS | 908 | 1463036817796 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]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 613ms 00:06:57 INFO - PROCESS | 908 | 1463036817809 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 908 | 1463036817811 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:06:57 INFO - PROCESS | 908 | 1463036817815 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 908 | 1463036817818 Marionette TRACE conn3 <- [1,2574,null,{}] 00:06:57 INFO - PROCESS | 908 | 1463036817829 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}] 00:06:57 INFO - PROCESS | 908 | 1463036817910 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 00:06:57 INFO - PROCESS | 908 | 1463036817921 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 908 | ++DOCSHELL 12CCA000 == 37 [pid = 908] [id = 653] 00:06:57 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (12CCA400) [pid = 908] [serial = 1959] [outer = 00000000] 00:06:57 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (12CCE000) [pid = 908] [serial = 1960] [outer = 12CCA400] 00:06:57 INFO - PROCESS | 908 | 1463036817968 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (13235000) [pid = 908] [serial = 1961] [outer = 12CCA400] 00:06:58 INFO - PROCESS | 908 | 1463036818412 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]]]}] 00:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 613ms 00:06:58 INFO - PROCESS | 908 | 1463036818453 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 908 | 1463036818455 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 00:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:06:58 INFO - PROCESS | 908 | 1463036818458 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 908 | 1463036818460 Marionette TRACE conn3 <- [1,2578,null,{}] 00:06:58 INFO - PROCESS | 908 | 1463036818464 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}] 00:06:58 INFO - PROCESS | 908 | 1463036818552 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 00:06:58 INFO - PROCESS | 908 | 1463036818559 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 908 | ++DOCSHELL 13B29C00 == 38 [pid = 908] [id = 654] 00:06:58 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (13C5D000) [pid = 908] [serial = 1962] [outer = 00000000] 00:06:58 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (14716800) [pid = 908] [serial = 1963] [outer = 13C5D000] 00:06:58 INFO - PROCESS | 908 | 1463036818602 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (1471E000) [pid = 908] [serial = 1964] [outer = 13C5D000] 00:06:59 INFO - PROCESS | 908 | 1463036819075 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]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 674ms 00:06:59 INFO - PROCESS | 908 | 1463036819142 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 908 | 1463036819144 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 00:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:06:59 INFO - PROCESS | 908 | 1463036819153 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 908 | 1463036819155 Marionette TRACE conn3 <- [1,2582,null,{}] 00:06:59 INFO - PROCESS | 908 | 1463036819158 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}] 00:06:59 INFO - PROCESS | 908 | 1463036819260 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 00:06:59 INFO - PROCESS | 908 | 1463036819271 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 908 | ++DOCSHELL 12C14C00 == 39 [pid = 908] [id = 655] 00:06:59 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (14723800) [pid = 908] [serial = 1965] [outer = 00000000] 00:06:59 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (15318C00) [pid = 908] [serial = 1966] [outer = 14723800] 00:06:59 INFO - PROCESS | 908 | 1463036819324 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (157A1C00) [pid = 908] [serial = 1967] [outer = 14723800] 00:06:59 INFO - PROCESS | 908 | 1463036819787 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]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 00:06:59 INFO - PROCESS | 908 | 1463036819829 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 908 | 1463036819831 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 00:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:06:59 INFO - PROCESS | 908 | 1463036819835 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 908 | 1463036819836 Marionette TRACE conn3 <- [1,2586,null,{}] 00:06:59 INFO - PROCESS | 908 | 1463036819840 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}] 00:06:59 INFO - PROCESS | 908 | 1463036819980 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 00:07:00 INFO - PROCESS | 908 | 1463036820004 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 908 | ++DOCSHELL 147B7C00 == 40 [pid = 908] [id = 656] 00:07:00 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (15A94000) [pid = 908] [serial = 1968] [outer = 00000000] 00:07:00 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (16311800) [pid = 908] [serial = 1969] [outer = 15A94000] 00:07:00 INFO - PROCESS | 908 | 1463036820049 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (16374800) [pid = 908] [serial = 1970] [outer = 15A94000] 00:07:00 INFO - PROCESS | 908 | 1463036820471 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]]]}] 00:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 689ms 00:07:00 INFO - PROCESS | 908 | 1463036820518 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 908 | 1463036820520 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 00:07:00 INFO - PROCESS | 908 | 1463036820523 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:07:00 INFO - PROCESS | 908 | 1463036820525 Marionette TRACE conn3 <- [1,2590,null,{}] 00:07:00 INFO - PROCESS | 908 | 1463036820529 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}] 00:07:00 INFO - PROCESS | 908 | 1463036820633 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 00:07:00 INFO - PROCESS | 908 | 1463036820640 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 908 | ++DOCSHELL 16307400 == 41 [pid = 908] [id = 657] 00:07:00 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16371000) [pid = 908] [serial = 1971] [outer = 00000000] 00:07:00 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16918400) [pid = 908] [serial = 1972] [outer = 16371000] 00:07:00 INFO - PROCESS | 908 | 1463036820682 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (16920C00) [pid = 908] [serial = 1973] [outer = 16371000] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 85 (15A8D400) [pid = 908] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 84 (16FD2000) [pid = 908] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 83 (122B0800) [pid = 908] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 82 (160CD400) [pid = 908] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 81 (14716400) [pid = 908] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 80 (15310400) [pid = 908] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1102FC00) [pid = 908] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1063F000) [pid = 908] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 77 (13236000) [pid = 908] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 76 (117DD000) [pid = 908] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 75 (1691D800) [pid = 908] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 74 (111C5400) [pid = 908] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 73 (0F5A2400) [pid = 908] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:07:01 INFO - PROCESS | 908 | --DOMWINDOW == 72 (0F944000) [pid = 908] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:07:01 INFO - PROCESS | 908 | 1463036821533 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]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1072ms 00:07:01 INFO - PROCESS | 908 | 1463036821602 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 908 | 1463036821608 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 00:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:07:01 INFO - PROCESS | 908 | 1463036821612 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 908 | 1463036821617 Marionette TRACE conn3 <- [1,2594,null,{}] 00:07:01 INFO - PROCESS | 908 | 1463036821637 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}] 00:07:01 INFO - PROCESS | 908 | 1463036821739 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 00:07:01 INFO - PROCESS | 908 | 1463036821870 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 908 | ++DOCSHELL 0F947800 == 42 [pid = 908] [id = 658] 00:07:01 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (1052D400) [pid = 908] [serial = 1974] [outer = 00000000] 00:07:01 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (107F6000) [pid = 908] [serial = 1975] [outer = 1052D400] 00:07:01 INFO - PROCESS | 908 | 1463036821927 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (111BFC00) [pid = 908] [serial = 1976] [outer = 1052D400] 00:07:02 INFO - PROCESS | 908 | 1463036822527 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]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 949ms 00:07:02 INFO - PROCESS | 908 | 1463036822563 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 908 | 1463036822569 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 00:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:07:02 INFO - PROCESS | 908 | 1463036822575 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 908 | 1463036822578 Marionette TRACE conn3 <- [1,2598,null,{}] 00:07:02 INFO - PROCESS | 908 | 1463036822582 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}] 00:07:02 INFO - PROCESS | 908 | 1463036822682 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 00:07:02 INFO - PROCESS | 908 | 1463036822786 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 908 | ++DOCSHELL 117DB000 == 43 [pid = 908] [id = 659] 00:07:02 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (117DF800) [pid = 908] [serial = 1977] [outer = 00000000] 00:07:02 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (122A8800) [pid = 908] [serial = 1978] [outer = 117DF800] 00:07:02 INFO - PROCESS | 908 | 1463036822823 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (12C42000) [pid = 908] [serial = 1979] [outer = 117DF800] 00:07:03 INFO - PROCESS | 908 | 1463036823477 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]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 980ms 00:07:03 INFO - PROCESS | 908 | 1463036823563 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 908 | 1463036823565 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 00:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:07:03 INFO - PROCESS | 908 | 1463036823583 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 908 | 1463036823587 Marionette TRACE conn3 <- [1,2602,null,{}] 00:07:03 INFO - PROCESS | 908 | 1463036823598 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}] 00:07:03 INFO - PROCESS | 908 | 1463036823706 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 00:07:03 INFO - PROCESS | 908 | 1463036823831 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 908 | ++DOCSHELL 0F943800 == 44 [pid = 908] [id = 660] 00:07:03 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (10570000) [pid = 908] [serial = 1980] [outer = 00000000] 00:07:03 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (15317000) [pid = 908] [serial = 1981] [outer = 10570000] 00:07:03 INFO - PROCESS | 908 | 1463036823890 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (160CDC00) [pid = 908] [serial = 1982] [outer = 10570000] 00:07:04 INFO - PROCESS | 908 | 1463036824565 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]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1027ms 00:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:07:04 INFO - PROCESS | 908 | 1463036824600 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 908 | 1463036824603 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 00:07:04 INFO - PROCESS | 908 | 1463036824608 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 908 | 1463036824611 Marionette TRACE conn3 <- [1,2606,null,{}] 00:07:04 INFO - PROCESS | 908 | 1463036824617 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}] 00:07:04 INFO - PROCESS | 908 | 1463036824765 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 167C5C00 == 43 [pid = 908] [id = 630] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 147B7C00 == 42 [pid = 908] [id = 656] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 12C14C00 == 41 [pid = 908] [id = 655] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 13B29C00 == 40 [pid = 908] [id = 654] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 12CCA000 == 39 [pid = 908] [id = 653] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 10E85400 == 38 [pid = 908] [id = 652] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 0F946C00 == 37 [pid = 908] [id = 651] 00:07:04 INFO - PROCESS | 908 | --DOCSHELL 0CA78000 == 36 [pid = 908] [id = 649] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 80 (16915C00) [pid = 908] [serial = 1933] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 79 (17079400) [pid = 908] [serial = 1904] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 78 (12E45400) [pid = 908] [serial = 1916] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 77 (12CD2C00) [pid = 908] [serial = 1915] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 76 (16310000) [pid = 908] [serial = 1927] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 75 (14735000) [pid = 908] [serial = 1921] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 74 (147B7400) [pid = 908] [serial = 1922] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 73 (15AC8800) [pid = 908] [serial = 1924] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 72 (15E75400) [pid = 908] [serial = 1925] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 71 (11191C00) [pid = 908] [serial = 1909] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 70 (111C8800) [pid = 908] [serial = 1910] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 69 (1075BC00) [pid = 908] [serial = 1906] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 68 (107F6C00) [pid = 908] [serial = 1907] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 67 (134DC000) [pid = 908] [serial = 1918] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 66 (13B2A400) [pid = 908] [serial = 1919] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 65 (11FB1000) [pid = 908] [serial = 1912] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 64 (122A9400) [pid = 908] [serial = 1913] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 63 (1691A800) [pid = 908] [serial = 1934] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 62 (169B6000) [pid = 908] [serial = 1936] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 61 (12CD3000) [pid = 908] [serial = 1940] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 60 (117DF400) [pid = 908] [serial = 1939] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 59 (16312400) [pid = 908] [serial = 1942] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 58 (16372C00) [pid = 908] [serial = 1930] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 57 (167BBC00) [pid = 908] [serial = 1931] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 56 (169AD800) [pid = 908] [serial = 1943] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 55 (169B8C00) [pid = 908] [serial = 1937] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 54 (1630A800) [pid = 908] [serial = 1928] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | --DOMWINDOW == 53 (16E1C800) [pid = 908] [serial = 1945] [outer = 00000000] [url = about:blank] 00:07:04 INFO - PROCESS | 908 | 1463036824873 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 908 | ++DOCSHELL 0F5A1800 == 37 [pid = 908] [id = 661] 00:07:04 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (0F5A7400) [pid = 908] [serial = 1983] [outer = 00000000] 00:07:04 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (1063A800) [pid = 908] [serial = 1984] [outer = 0F5A7400] 00:07:04 INFO - PROCESS | 908 | 1463036824920 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (10D56C00) [pid = 908] [serial = 1985] [outer = 0F5A7400] 00:07:05 INFO - PROCESS | 908 | 1463036825345 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]]]}] 00:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 781ms 00:07:05 INFO - PROCESS | 908 | 1463036825391 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 908 | 1463036825396 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 00:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:07:05 INFO - PROCESS | 908 | 1463036825402 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 908 | 1463036825405 Marionette TRACE conn3 <- [1,2610,null,{}] 00:07:05 INFO - PROCESS | 908 | 1463036825409 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}] 00:07:05 INFO - PROCESS | 908 | 1463036825494 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 00:07:05 INFO - PROCESS | 908 | 1463036825503 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 908 | ++DOCSHELL 11351000 == 38 [pid = 908] [id = 662] 00:07:05 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (11354400) [pid = 908] [serial = 1986] [outer = 00000000] 00:07:05 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (11B5CC00) [pid = 908] [serial = 1987] [outer = 11354400] 00:07:05 INFO - PROCESS | 908 | 1463036825547 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (11FBA000) [pid = 908] [serial = 1988] [outer = 11354400] 00:07:06 INFO - PROCESS | 908 | 1463036826031 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]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 674ms 00:07:06 INFO - PROCESS | 908 | 1463036826084 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 908 | 1463036826086 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 00:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:07:06 INFO - PROCESS | 908 | 1463036826090 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 908 | 1463036826093 Marionette TRACE conn3 <- [1,2614,null,{}] 00:07:06 INFO - PROCESS | 908 | 1463036826103 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}] 00:07:06 INFO - PROCESS | 908 | 1463036826212 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 00:07:06 INFO - PROCESS | 908 | 1463036826314 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 908 | ++DOCSHELL 12CD3400 == 39 [pid = 908] [id = 663] 00:07:06 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (12E22000) [pid = 908] [serial = 1989] [outer = 00000000] 00:07:06 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (13487C00) [pid = 908] [serial = 1990] [outer = 12E22000] 00:07:06 INFO - PROCESS | 908 | 1463036826360 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (13B2CC00) [pid = 908] [serial = 1991] [outer = 12E22000] 00:07:06 INFO - PROCESS | 908 | 1463036826740 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]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 689ms 00:07:06 INFO - PROCESS | 908 | 1463036826789 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 908 | 1463036826792 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 00:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:07:06 INFO - PROCESS | 908 | 1463036826795 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 908 | 1463036826797 Marionette TRACE conn3 <- [1,2618,null,{}] 00:07:06 INFO - PROCESS | 908 | 1463036826800 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}] 00:07:06 INFO - PROCESS | 908 | 1463036826879 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 00:07:06 INFO - PROCESS | 908 | 1463036826885 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 908 | ++DOCSHELL 14719000 == 40 [pid = 908] [id = 664] 00:07:06 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (1471A000) [pid = 908] [serial = 1992] [outer = 00000000] 00:07:06 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (14735800) [pid = 908] [serial = 1993] [outer = 1471A000] 00:07:06 INFO - PROCESS | 908 | 1463036826928 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (15311400) [pid = 908] [serial = 1994] [outer = 1471A000] 00:07:07 INFO - PROCESS | 908 | 1463036827397 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]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 00:07:07 INFO - PROCESS | 908 | 1463036827416 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 908 | 1463036827418 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 00:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:07:07 INFO - PROCESS | 908 | 1463036827421 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 908 | 1463036827422 Marionette TRACE conn3 <- [1,2622,null,{}] 00:07:07 INFO - PROCESS | 908 | 1463036827434 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}] 00:07:07 INFO - PROCESS | 908 | 1463036827548 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 00:07:07 INFO - PROCESS | 908 | 1463036827639 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 908 | ++DOCSHELL 15A8E000 == 41 [pid = 908] [id = 665] 00:07:07 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (15E73C00) [pid = 908] [serial = 1995] [outer = 00000000] 00:07:07 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (160CCC00) [pid = 908] [serial = 1996] [outer = 15E73C00] 00:07:07 INFO - PROCESS | 908 | 1463036827682 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (1630CC00) [pid = 908] [serial = 1997] [outer = 15E73C00] 00:07:08 INFO - PROCESS | 908 | 1463036828091 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]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 720ms 00:07:08 INFO - PROCESS | 908 | 1463036828146 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 908 | 1463036828148 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 00:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:07:08 INFO - PROCESS | 908 | 1463036828151 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 908 | 1463036828153 Marionette TRACE conn3 <- [1,2626,null,{}] 00:07:08 INFO - PROCESS | 908 | 1463036828156 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}] 00:07:08 INFO - PROCESS | 908 | 1463036828287 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 00:07:08 INFO - PROCESS | 908 | 1463036828302 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 908 | ++DOCSHELL 0F5A1C00 == 42 [pid = 908] [id = 666] 00:07:08 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (11025800) [pid = 908] [serial = 1998] [outer = 00000000] 00:07:08 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (167C5400) [pid = 908] [serial = 1999] [outer = 11025800] 00:07:08 INFO - PROCESS | 908 | 1463036828346 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (16912C00) [pid = 908] [serial = 2000] [outer = 11025800] 00:07:08 INFO - PROCESS | 908 | 1463036828779 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]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 00:07:08 INFO - PROCESS | 908 | 1463036828834 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 908 | 1463036828836 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 00:07:08 INFO - PROCESS | 908 | 1463036828839 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:07:08 INFO - PROCESS | 908 | 1463036828841 Marionette TRACE conn3 <- [1,2630,null,{}] 00:07:08 INFO - PROCESS | 908 | 1463036828857 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}] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 70 (0F949400) [pid = 908] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 69 (12CCA400) [pid = 908] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 68 (1102EC00) [pid = 908] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 67 (13C5D000) [pid = 908] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 66 (1530BC00) [pid = 908] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 65 (15A94000) [pid = 908] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:07:08 INFO - PROCESS | 908 | --DOMWINDOW == 64 (14723800) [pid = 908] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:07:08 INFO - PROCESS | 908 | 1463036828991 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 00:07:09 INFO - PROCESS | 908 | 1463036829049 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 908 | ++DOCSHELL 1063F400 == 43 [pid = 908] [id = 667] 00:07:09 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (13B2C000) [pid = 908] [serial = 2001] [outer = 00000000] 00:07:09 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (147B7C00) [pid = 908] [serial = 2002] [outer = 13B2C000] 00:07:09 INFO - PROCESS | 908 | 1463036829092 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (16368800) [pid = 908] [serial = 2003] [outer = 13B2C000] 00:07:09 INFO - PROCESS | 908 | 1463036829448 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]]]}] 00:07:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:07:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 628ms 00:07:09 INFO - PROCESS | 908 | 1463036829461 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 908 | 1463036829463 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 00:07:09 INFO - PROCESS | 908 | 1463036829466 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:07:09 INFO - PROCESS | 908 | 1463036829468 Marionette TRACE conn3 <- [1,2634,null,{}] 00:07:09 INFO - PROCESS | 908 | 1463036829471 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}] 00:07:09 INFO - PROCESS | 908 | 1463036829595 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 00:07:09 INFO - PROCESS | 908 | 1463036829603 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 908 | ++DOCSHELL 12CC9000 == 44 [pid = 908] [id = 668] 00:07:09 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (12E2A000) [pid = 908] [serial = 2004] [outer = 00000000] 00:07:09 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (169B5C00) [pid = 908] [serial = 2005] [outer = 12E2A000] 00:07:09 INFO - PROCESS | 908 | 1463036829646 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (16A7C800) [pid = 908] [serial = 2006] [outer = 12E2A000] 00:07:10 INFO - PROCESS | 908 | 1463036830032 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]]]}] 00:07:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:07:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 582ms 00:07:10 INFO - PROCESS | 908 | 1463036830063 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 908 | 1463036830065 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 00:07:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:07:10 INFO - PROCESS | 908 | 1463036830068 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 908 | 1463036830070 Marionette TRACE conn3 <- [1,2638,null,{}] 00:07:10 INFO - PROCESS | 908 | 1463036830074 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}] 00:07:10 INFO - PROCESS | 908 | 1463036830148 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 00:07:10 INFO - PROCESS | 908 | 1463036830154 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 908 | ++DOCSHELL 14715C00 == 45 [pid = 908] [id = 669] 00:07:10 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1530B800) [pid = 908] [serial = 2007] [outer = 00000000] 00:07:10 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (16E1A400) [pid = 908] [serial = 2008] [outer = 1530B800] 00:07:10 INFO - PROCESS | 908 | 1463036830197 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (16E1B400) [pid = 908] [serial = 2009] [outer = 1530B800] 00:07:10 INFO - PROCESS | 908 | 1463036830645 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]]]}] 00:07:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:07:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 00:07:10 INFO - PROCESS | 908 | 1463036830690 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 908 | 1463036830692 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 00:07:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:07:10 INFO - PROCESS | 908 | 1463036830696 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 908 | 1463036830697 Marionette TRACE conn3 <- [1,2642,null,{}] 00:07:10 INFO - PROCESS | 908 | 1463036830701 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}] 00:07:10 INFO - PROCESS | 908 | 1463036830776 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 00:07:10 INFO - PROCESS | 908 | 1463036830782 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 908 | ++DOCSHELL 1479D400 == 46 [pid = 908] [id = 670] 00:07:10 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (16B19800) [pid = 908] [serial = 2010] [outer = 00000000] 00:07:10 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (16E1EC00) [pid = 908] [serial = 2011] [outer = 16B19800] 00:07:10 INFO - PROCESS | 908 | 1463036830824 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16E21C00) [pid = 908] [serial = 2012] [outer = 16B19800] 00:07:11 INFO - PROCESS | 908 | 1463036831441 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]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:07:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 781ms 00:07:11 INFO - PROCESS | 908 | 1463036831499 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 908 | 1463036831504 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 00:07:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:07:11 INFO - PROCESS | 908 | 1463036831522 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 908 | 1463036831527 Marionette TRACE conn3 <- [1,2646,null,{}] 00:07:11 INFO - PROCESS | 908 | 1463036831535 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}] 00:07:11 INFO - PROCESS | 908 | 1463036831645 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 00:07:11 INFO - PROCESS | 908 | 1463036831779 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 908 | ++DOCSHELL 106ED800 == 47 [pid = 908] [id = 671] 00:07:11 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (10D55800) [pid = 908] [serial = 2013] [outer = 00000000] 00:07:11 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (11355000) [pid = 908] [serial = 2014] [outer = 10D55800] 00:07:11 INFO - PROCESS | 908 | 1463036831836 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (117DF400) [pid = 908] [serial = 2015] [outer = 10D55800] 00:07:12 INFO - PROCESS | 908 | 1463036832385 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]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:07:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 888ms 00:07:12 INFO - PROCESS | 908 | 1463036832400 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 908 | 1463036832406 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 00:07:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:07:12 INFO - PROCESS | 908 | 1463036832412 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 908 | 1463036832415 Marionette TRACE conn3 <- [1,2650,null,{}] 00:07:12 INFO - PROCESS | 908 | 1463036832418 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}] 00:07:12 INFO - PROCESS | 908 | 1463036832522 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 00:07:12 INFO - PROCESS | 908 | 1463036832627 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 908 | ++DOCSHELL 12E1D400 == 48 [pid = 908] [id = 672] 00:07:12 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (130E4000) [pid = 908] [serial = 2016] [outer = 00000000] 00:07:12 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (13B2B800) [pid = 908] [serial = 2017] [outer = 130E4000] 00:07:12 INFO - PROCESS | 908 | 1463036832688 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (14736800) [pid = 908] [serial = 2018] [outer = 130E4000] 00:07:13 INFO - PROCESS | 908 | 1463036833258 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]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:07:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 888ms 00:07:13 INFO - PROCESS | 908 | 1463036833298 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 908 | 1463036833301 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 00:07:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:07:13 INFO - PROCESS | 908 | 1463036833304 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 908 | 1463036833308 Marionette TRACE conn3 <- [1,2654,null,{}] 00:07:13 INFO - PROCESS | 908 | 1463036833319 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}] 00:07:13 INFO - PROCESS | 908 | 1463036833424 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 00:07:13 INFO - PROCESS | 908 | 1463036833559 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 908 | ++DOCSHELL 169B6C00 == 49 [pid = 908] [id = 673] 00:07:13 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (169B8800) [pid = 908] [serial = 2019] [outer = 00000000] 00:07:13 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (16E19800) [pid = 908] [serial = 2020] [outer = 169B8800] 00:07:13 INFO - PROCESS | 908 | 1463036833599 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16FCB400) [pid = 908] [serial = 2021] [outer = 169B8800] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 12E29800 == 48 [pid = 908] [id = 627] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 167C0000 == 47 [pid = 908] [id = 631] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 1134D800 == 46 [pid = 908] [id = 632] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 132F4000 == 45 [pid = 908] [id = 628] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 16E1D400 == 44 [pid = 908] [id = 634] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 14715C00 == 43 [pid = 908] [id = 669] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 12CC9000 == 42 [pid = 908] [id = 668] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 1063F400 == 41 [pid = 908] [id = 667] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 0F5A1C00 == 40 [pid = 908] [id = 666] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 15A8E000 == 39 [pid = 908] [id = 665] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 14719000 == 38 [pid = 908] [id = 664] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 12CD3400 == 37 [pid = 908] [id = 663] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 11351000 == 36 [pid = 908] [id = 662] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 0F5A1800 == 35 [pid = 908] [id = 661] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 0F943800 == 34 [pid = 908] [id = 660] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 117DB000 == 33 [pid = 908] [id = 659] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 0F947800 == 32 [pid = 908] [id = 658] 00:07:14 INFO - PROCESS | 908 | --DOCSHELL 16307400 == 31 [pid = 908] [id = 657] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 84 (14716800) [pid = 908] [serial = 1963] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 83 (15318C00) [pid = 908] [serial = 1966] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 82 (157A1C00) [pid = 908] [serial = 1967] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 81 (107F5400) [pid = 908] [serial = 1954] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 80 (10D62800) [pid = 908] [serial = 1955] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 79 (10E7E800) [pid = 908] [serial = 1951] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 78 (12CCE000) [pid = 908] [serial = 1960] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 77 (13235000) [pid = 908] [serial = 1961] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 76 (11355400) [pid = 908] [serial = 1957] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 75 (11579400) [pid = 908] [serial = 1958] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 74 (0F5A9800) [pid = 908] [serial = 1948] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1471E000) [pid = 908] [serial = 1964] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 72 (16E24000) [pid = 908] [serial = 1946] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 71 (16311800) [pid = 908] [serial = 1969] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | --DOMWINDOW == 70 (16374800) [pid = 908] [serial = 1970] [outer = 00000000] [url = about:blank] 00:07:14 INFO - PROCESS | 908 | 1463036834814 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]]]}] 00:07:14 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) 00:07:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1532ms 00:07:14 INFO - PROCESS | 908 | 1463036834841 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 908 | 1463036834845 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 00:07:14 INFO - PROCESS | 908 | 1463036834851 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:07:14 INFO - PROCESS | 908 | 1463036834855 Marionette TRACE conn3 <- [1,2658,null,{}] 00:07:14 INFO - PROCESS | 908 | 1463036834898 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}] 00:07:14 INFO - PROCESS | 908 | 1463036834978 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 00:07:14 INFO - PROCESS | 908 | 1463036834987 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 908 | ++DOCSHELL 0F94CC00 == 32 [pid = 908] [id = 674] 00:07:14 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1075B000) [pid = 908] [serial = 2022] [outer = 00000000] 00:07:15 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (10E77C00) [pid = 908] [serial = 2023] [outer = 1075B000] 00:07:15 INFO - PROCESS | 908 | 1463036835032 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (1102D000) [pid = 908] [serial = 2024] [outer = 1075B000] 00:07:15 INFO - PROCESS | 908 | 1463036836001 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] 00:07:16 INFO - PROCESS | 908 | 1463036836044 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 00:07:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:07:16 INFO - PROCESS | 908 | 1463036836050 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 908 | 1463036836052 Marionette TRACE conn3 <- [1,2662,null,{}] 00:07:16 INFO - PROCESS | 908 | 1463036836057 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}] 00:07:16 INFO - PROCESS | 908 | 1463036836165 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 00:07:16 INFO - PROCESS | 908 | 1463036836172 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 908 | ++DOCSHELL 11194C00 == 33 [pid = 908] [id = 675] 00:07:16 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (117E1800) [pid = 908] [serial = 2025] [outer = 00000000] 00:07:16 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (12C0E000) [pid = 908] [serial = 2026] [outer = 117E1800] 00:07:16 INFO - PROCESS | 908 | 1463036836217 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (12CC9800) [pid = 908] [serial = 2027] [outer = 117E1800] 00:07:17 INFO - PROCESS | 908 | 1463036837140 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] 00:07:17 INFO - PROCESS | 908 | 1463036837172 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 00:07:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:07:17 INFO - PROCESS | 908 | 1463036837176 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 908 | 1463036837179 Marionette TRACE conn3 <- [1,2666,null,{}] 00:07:17 INFO - PROCESS | 908 | 1463036837189 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}] 00:07:17 INFO - PROCESS | 908 | 1463036837322 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 00:07:17 INFO - PROCESS | 908 | 1463036837330 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 908 | ++DOCSHELL 132EF400 == 34 [pid = 908] [id = 676] 00:07:17 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (13427800) [pid = 908] [serial = 2028] [outer = 00000000] 00:07:17 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (13C54000) [pid = 908] [serial = 2029] [outer = 13427800] 00:07:17 INFO - PROCESS | 908 | 1463036837376 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (1471FC00) [pid = 908] [serial = 2030] [outer = 13427800] 00:07:18 INFO - PROCESS | 908 | 1463036838347 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]]]}] 00:07:18 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) 00:07:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1164ms 00:07:18 INFO - PROCESS | 908 | 1463036838367 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 908 | 1463036838370 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 00:07:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:07:18 INFO - PROCESS | 908 | 1463036838373 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 908 | 1463036838375 Marionette TRACE conn3 <- [1,2670,null,{}] 00:07:18 INFO - PROCESS | 908 | 1463036838388 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}] 00:07:18 INFO - PROCESS | 908 | 1463036838498 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 00:07:18 INFO - PROCESS | 908 | 1463036838505 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 908 | ++DOCSHELL 1479DC00 == 35 [pid = 908] [id = 677] 00:07:18 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (15A92400) [pid = 908] [serial = 2031] [outer = 00000000] 00:07:18 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (160CB000) [pid = 908] [serial = 2032] [outer = 15A92400] 00:07:18 INFO - PROCESS | 908 | 1463036838599 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (1630D000) [pid = 908] [serial = 2033] [outer = 15A92400] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 81 (15E73C00) [pid = 908] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 80 (11354400) [pid = 908] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 79 (13B2C000) [pid = 908] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1471A000) [pid = 908] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 77 (12E22000) [pid = 908] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 76 (0F5A7400) [pid = 908] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 75 (12E2A000) [pid = 908] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 74 (11025800) [pid = 908] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:07:18 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1530B800) [pid = 908] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:07:19 INFO - PROCESS | 908 | 1463036839535 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]]]}] 00:07:19 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) 00:07:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1164ms 00:07:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:07:19 INFO - PROCESS | 908 | 1463036839547 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 908 | 1463036839549 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 00:07:19 INFO - PROCESS | 908 | 1463036839553 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 908 | 1463036839555 Marionette TRACE conn3 <- [1,2674,null,{}] 00:07:19 INFO - PROCESS | 908 | 1463036839559 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}] 00:07:19 INFO - PROCESS | 908 | 1463036839617 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 00:07:19 INFO - PROCESS | 908 | 1463036839624 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 908 | ++DOCSHELL 122AA800 == 36 [pid = 908] [id = 678] 00:07:19 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (12CD3000) [pid = 908] [serial = 2034] [outer = 00000000] 00:07:19 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (15A99400) [pid = 908] [serial = 2035] [outer = 12CD3000] 00:07:19 INFO - PROCESS | 908 | 1463036839667 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16307C00) [pid = 908] [serial = 2036] [outer = 12CD3000] 00:07:20 INFO - PROCESS | 908 | 1463036840585 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] 00:07:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:07:20 INFO - PROCESS | 908 | 1463036840620 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 00:07:20 INFO - PROCESS | 908 | 1463036840624 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 908 | 1463036840627 Marionette TRACE conn3 <- [1,2678,null,{}] 00:07:20 INFO - PROCESS | 908 | 1463036840631 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}] 00:07:20 INFO - PROCESS | 908 | 1463036840750 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 00:07:20 INFO - PROCESS | 908 | 1463036840758 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 908 | ++DOCSHELL 1134DC00 == 37 [pid = 908] [id = 679] 00:07:20 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (12E2CC00) [pid = 908] [serial = 2037] [outer = 00000000] 00:07:20 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16917000) [pid = 908] [serial = 2038] [outer = 12E2CC00] 00:07:20 INFO - PROCESS | 908 | 1463036840802 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (169AE400) [pid = 908] [serial = 2039] [outer = 12E2CC00] 00:07:21 INFO - PROCESS | 908 | 1463036841984 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] 00:07:21 INFO - PROCESS | 908 | 1463036842015 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 00:07:22 INFO - PROCESS | 908 | 1463036842020 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:07:22 INFO - PROCESS | 908 | 1463036842024 Marionette TRACE conn3 <- [1,2682,null,{}] 00:07:22 INFO - PROCESS | 908 | 1463036842030 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}] 00:07:22 INFO - PROCESS | 908 | 1463036842133 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 00:07:22 INFO - PROCESS | 908 | 1463036842267 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 908 | ++DOCSHELL 1125E800 == 38 [pid = 908] [id = 680] 00:07:22 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1134D800) [pid = 908] [serial = 2040] [outer = 00000000] 00:07:22 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (12CCAC00) [pid = 908] [serial = 2041] [outer = 1134D800] 00:07:22 INFO - PROCESS | 908 | 1463036842307 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (12E28800) [pid = 908] [serial = 2042] [outer = 1134D800] 00:07:23 INFO - PROCESS | 908 | 1463036843345 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] 00:07:23 INFO - PROCESS | 908 | 1463036843386 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 00:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:07:23 INFO - PROCESS | 908 | 1463036843393 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 908 | 1463036843396 Marionette TRACE conn3 <- [1,2686,null,{}] 00:07:23 INFO - PROCESS | 908 | 1463036843400 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}] 00:07:23 INFO - PROCESS | 908 | 1463036843533 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 00:07:23 INFO - PROCESS | 908 | 1463036843671 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 908 | ++DOCSHELL 15318C00 == 39 [pid = 908] [id = 681] 00:07:23 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (15A93C00) [pid = 908] [serial = 2043] [outer = 00000000] 00:07:23 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (1636D400) [pid = 908] [serial = 2044] [outer = 15A93C00] 00:07:23 INFO - PROCESS | 908 | 1463036843725 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (167BD000) [pid = 908] [serial = 2045] [outer = 15A93C00] 00:07:24 INFO - PROCESS | 908 | 1463036844748 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] 00:07:24 INFO - PROCESS | 908 | 1463036844794 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 00:07:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:07:24 INFO - PROCESS | 908 | 1463036844799 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 908 | 1463036844802 Marionette TRACE conn3 <- [1,2690,null,{}] 00:07:24 INFO - PROCESS | 908 | 1463036844808 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}] 00:07:24 INFO - PROCESS | 908 | 1463036844906 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 00:07:25 INFO - PROCESS | 908 | 1463036845079 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 908 | --DOCSHELL 122AA800 == 38 [pid = 908] [id = 678] 00:07:25 INFO - PROCESS | 908 | --DOCSHELL 1479DC00 == 37 [pid = 908] [id = 677] 00:07:25 INFO - PROCESS | 908 | --DOCSHELL 132EF400 == 36 [pid = 908] [id = 676] 00:07:25 INFO - PROCESS | 908 | --DOCSHELL 11194C00 == 35 [pid = 908] [id = 675] 00:07:25 INFO - PROCESS | 908 | --DOCSHELL 0F94CC00 == 34 [pid = 908] [id = 674] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 84 (16E1B400) [pid = 908] [serial = 2009] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 83 (11B5CC00) [pid = 908] [serial = 1987] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 82 (11FBA000) [pid = 908] [serial = 1988] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 81 (13487C00) [pid = 908] [serial = 1990] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 80 (13B2CC00) [pid = 908] [serial = 1991] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 79 (16918400) [pid = 908] [serial = 1972] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 78 (107F6000) [pid = 908] [serial = 1975] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 77 (15317000) [pid = 908] [serial = 1981] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 76 (160CCC00) [pid = 908] [serial = 1996] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 75 (14735800) [pid = 908] [serial = 1993] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 74 (122A8800) [pid = 908] [serial = 1978] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 73 (1063A800) [pid = 908] [serial = 1984] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 72 (10D56C00) [pid = 908] [serial = 1985] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 71 (16E1EC00) [pid = 908] [serial = 2011] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 70 (167C5400) [pid = 908] [serial = 1999] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 69 (1630CC00) [pid = 908] [serial = 1997] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 68 (16912C00) [pid = 908] [serial = 2000] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 67 (147B7C00) [pid = 908] [serial = 2002] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 66 (16E1A400) [pid = 908] [serial = 2008] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 65 (16368800) [pid = 908] [serial = 2003] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 64 (16A7C800) [pid = 908] [serial = 2006] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 63 (15311400) [pid = 908] [serial = 1994] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | --DOMWINDOW == 62 (169B5C00) [pid = 908] [serial = 2005] [outer = 00000000] [url = about:blank] 00:07:25 INFO - PROCESS | 908 | ++DOCSHELL 0F94A800 == 35 [pid = 908] [id = 682] 00:07:25 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (0F94CC00) [pid = 908] [serial = 2046] [outer = 00000000] 00:07:25 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (10D61C00) [pid = 908] [serial = 2047] [outer = 0F94CC00] 00:07:25 INFO - PROCESS | 908 | 1463036845165 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (11357400) [pid = 908] [serial = 2048] [outer = 0F94CC00] 00:07:25 INFO - PROCESS | 908 | 1463036845545 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:07:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 781ms 00:07:25 INFO - PROCESS | 908 | 1463036845578 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 908 | 1463036845583 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 00:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:07:25 INFO - PROCESS | 908 | 1463036845589 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 908 | 1463036845592 Marionette TRACE conn3 <- [1,2694,null,{}] 00:07:25 INFO - PROCESS | 908 | 1463036845596 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}] 00:07:25 INFO - PROCESS | 908 | 1463036845710 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 00:07:25 INFO - PROCESS | 908 | 1463036845800 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 908 | ++DOCSHELL 1135A800 == 36 [pid = 908] [id = 683] 00:07:25 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (1157BC00) [pid = 908] [serial = 2049] [outer = 00000000] 00:07:25 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (12E22000) [pid = 908] [serial = 2050] [outer = 1157BC00] 00:07:25 INFO - PROCESS | 908 | 1463036845844 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (13487C00) [pid = 908] [serial = 2051] [outer = 1157BC00] 00:07:26 INFO - PROCESS | 908 | 1463036846210 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]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 689ms 00:07:26 INFO - PROCESS | 908 | 1463036846272 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 908 | 1463036846274 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 00:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:07:26 INFO - PROCESS | 908 | 1463036846278 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 908 | 1463036846282 Marionette TRACE conn3 <- [1,2698,null,{}] 00:07:26 INFO - PROCESS | 908 | 1463036846296 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}] 00:07:26 INFO - PROCESS | 908 | 1463036846411 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 00:07:26 INFO - PROCESS | 908 | 1463036846428 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 908 | ++DOCSHELL 147C4C00 == 37 [pid = 908] [id = 684] 00:07:26 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (1530AC00) [pid = 908] [serial = 2052] [outer = 00000000] 00:07:26 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (157AF800) [pid = 908] [serial = 2053] [outer = 1530AC00] 00:07:26 INFO - PROCESS | 908 | 1463036846475 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (15A99C00) [pid = 908] [serial = 2054] [outer = 1530AC00] 00:07:26 INFO - PROCESS | 908 | 1463036846955 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] 00:07:26 INFO - PROCESS | 908 | 1463036847003 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 00:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:07:27 INFO - PROCESS | 908 | 1463036847006 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 908 | 1463036847008 Marionette TRACE conn3 <- [1,2702,null,{}] 00:07:27 INFO - PROCESS | 908 | 1463036847012 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}] 00:07:27 INFO - PROCESS | 908 | 1463036847090 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 00:07:27 INFO - PROCESS | 908 | 1463036847096 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 908 | ++DOCSHELL 15A93000 == 38 [pid = 908] [id = 685] 00:07:27 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (1630BC00) [pid = 908] [serial = 2055] [outer = 00000000] 00:07:27 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (16916800) [pid = 908] [serial = 2056] [outer = 1630BC00] 00:07:27 INFO - PROCESS | 908 | 1463036847140 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (1691D800) [pid = 908] [serial = 2057] [outer = 1630BC00] 00:07:27 INFO - PROCESS | 908 | 1463036847625 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:07:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 628ms 00:07:27 INFO - PROCESS | 908 | 1463036847643 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 908 | 1463036847645 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 00:07:27 INFO - PROCESS | 908 | 1463036847649 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:07:27 INFO - PROCESS | 908 | 1463036847650 Marionette TRACE conn3 <- [1,2706,null,{}] 00:07:27 INFO - PROCESS | 908 | 1463036847642 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}] 00:07:27 INFO - PROCESS | 908 | 1463036847747 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 00:07:27 INFO - PROCESS | 908 | 1463036847850 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 908 | ++DOCSHELL 169B3400 == 39 [pid = 908] [id = 686] 00:07:27 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (169B6000) [pid = 908] [serial = 2058] [outer = 00000000] 00:07:27 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16B17400) [pid = 908] [serial = 2059] [outer = 169B6000] 00:07:27 INFO - PROCESS | 908 | 1463036847896 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (16BC6800) [pid = 908] [serial = 2060] [outer = 169B6000] 00:07:28 INFO - PROCESS | 908 | 1463036848315 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] 00:07:28 INFO - PROCESS | 908 | 1463036848374 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 00:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:07:28 INFO - PROCESS | 908 | 1463036848382 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 908 | 1463036848384 Marionette TRACE conn3 <- [1,2710,null,{}] 00:07:28 INFO - PROCESS | 908 | 1463036848387 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}] 00:07:28 INFO - PROCESS | 908 | 1463036848513 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 00:07:28 INFO - PROCESS | 908 | 1463036848564 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 908 | ++DOCSHELL 16E1D400 == 40 [pid = 908] [id = 687] 00:07:28 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16E1D800) [pid = 908] [serial = 2061] [outer = 00000000] 00:07:28 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16E24400) [pid = 908] [serial = 2062] [outer = 16E1D800] 00:07:28 INFO - PROCESS | 908 | 1463036848608 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16FD3400) [pid = 908] [serial = 2063] [outer = 16E1D800] 00:07:29 INFO - PROCESS | 908 | 1463036849036 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] 00:07:29 INFO - PROCESS | 908 | 1463036849063 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 00:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:07:29 INFO - PROCESS | 908 | 1463036849072 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 908 | 1463036849073 Marionette TRACE conn3 <- [1,2714,null,{}] 00:07:29 INFO - PROCESS | 908 | 1463036849077 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}] 00:07:29 INFO - PROCESS | 908 | 1463036849206 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 00:07:29 INFO - PROCESS | 908 | 1463036849215 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 908 | ++DOCSHELL 122AF800 == 41 [pid = 908] [id = 688] 00:07:29 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (16E1C400) [pid = 908] [serial = 2064] [outer = 00000000] 00:07:29 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (1707A000) [pid = 908] [serial = 2065] [outer = 16E1C400] 00:07:29 INFO - PROCESS | 908 | 1463036849264 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (1707A800) [pid = 908] [serial = 2066] [outer = 16E1C400] 00:07:29 INFO - PROCESS | 908 | --DOMWINDOW == 82 (12CD3000) [pid = 908] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:07:29 INFO - PROCESS | 908 | --DOMWINDOW == 81 (117E1800) [pid = 908] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:07:29 INFO - PROCESS | 908 | --DOMWINDOW == 80 (13427800) [pid = 908] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:07:29 INFO - PROCESS | 908 | --DOMWINDOW == 79 (15A92400) [pid = 908] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:07:29 INFO - PROCESS | 908 | --DOMWINDOW == 78 (1075B000) [pid = 908] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:07:29 INFO - PROCESS | 908 | 1463036849686 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:07:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 689ms 00:07:29 INFO - PROCESS | 908 | 1463036849748 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 908 | 1463036849750 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 00:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:07:29 INFO - PROCESS | 908 | 1463036849754 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 908 | 1463036849756 Marionette TRACE conn3 <- [1,2718,null,{}] 00:07:29 INFO - PROCESS | 908 | 1463036849759 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}] 00:07:29 INFO - PROCESS | 908 | 1463036849845 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 00:07:29 INFO - PROCESS | 908 | 1463036849855 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 908 | ++DOCSHELL 1102D800 == 42 [pid = 908] [id = 689] 00:07:29 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (160CFC00) [pid = 908] [serial = 2067] [outer = 00000000] 00:07:29 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (17073C00) [pid = 908] [serial = 2068] [outer = 160CFC00] 00:07:29 INFO - PROCESS | 908 | 1463036849898 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (170E6C00) [pid = 908] [serial = 2069] [outer = 160CFC00] 00:07:30 INFO - PROCESS | 908 | 1463036850793 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] 00:07:30 INFO - PROCESS | 908 | 1463036850831 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 00:07:30 INFO - PROCESS | 908 | 1463036850835 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 908 | 1463036850837 Marionette TRACE conn3 <- [1,2722,null,{}] 00:07:30 INFO - PROCESS | 908 | 1463036850844 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}] 00:07:30 INFO - PROCESS | 908 | 1463036850920 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 00:07:30 INFO - PROCESS | 908 | 1463036850926 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 908 | ++DOCSHELL 17072800 == 43 [pid = 908] [id = 690] 00:07:30 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (17694800) [pid = 908] [serial = 2070] [outer = 00000000] 00:07:30 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (1796C400) [pid = 908] [serial = 2071] [outer = 17694800] 00:07:30 INFO - PROCESS | 908 | 1463036850968 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (17A7C400) [pid = 908] [serial = 2072] [outer = 17694800] 00:07:31 INFO - PROCESS | 908 | 1463036851368 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]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:07:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 612ms 00:07:31 INFO - PROCESS | 908 | 1463036851454 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 908 | 1463036851458 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 00:07:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:07:31 INFO - PROCESS | 908 | 1463036851465 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 908 | 1463036851471 Marionette TRACE conn3 <- [1,2726,null,{}] 00:07:31 INFO - PROCESS | 908 | 1463036851477 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}] 00:07:31 INFO - PROCESS | 908 | 1463036851585 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 00:07:31 INFO - PROCESS | 908 | 1463036851697 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 908 | ++DOCSHELL 11027400 == 44 [pid = 908] [id = 691] 00:07:31 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (11028000) [pid = 908] [serial = 2073] [outer = 00000000] 00:07:31 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (1125D000) [pid = 908] [serial = 2074] [outer = 11028000] 00:07:31 INFO - PROCESS | 908 | 1463036851752 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (12216400) [pid = 908] [serial = 2075] [outer = 11028000] 00:07:32 INFO - PROCESS | 908 | 1463036852401 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]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:07:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 980ms 00:07:32 INFO - PROCESS | 908 | 1463036852450 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 908 | 1463036852454 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 00:07:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:07:32 INFO - PROCESS | 908 | 1463036852477 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 908 | 1463036852481 Marionette TRACE conn3 <- [1,2730,null,{}] 00:07:32 INFO - PROCESS | 908 | 1463036852485 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}] 00:07:32 INFO - PROCESS | 908 | 1463036852608 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 00:07:32 INFO - PROCESS | 908 | 1463036852748 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 908 | ++DOCSHELL 157A1C00 == 45 [pid = 908] [id = 692] 00:07:32 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (157A2C00) [pid = 908] [serial = 2076] [outer = 00000000] 00:07:32 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (160CA000) [pid = 908] [serial = 2077] [outer = 157A2C00] 00:07:32 INFO - PROCESS | 908 | 1463036852802 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (167C5400) [pid = 908] [serial = 2078] [outer = 157A2C00] 00:07:33 INFO - PROCESS | 908 | 1463036853354 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]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:07:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 919ms 00:07:33 INFO - PROCESS | 908 | 1463036853402 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 908 | 1463036853405 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 00:07:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:07:33 INFO - PROCESS | 908 | 1463036853409 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 908 | 1463036853411 Marionette TRACE conn3 <- [1,2734,null,{}] 00:07:33 INFO - PROCESS | 908 | 1463036853421 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}] 00:07:33 INFO - PROCESS | 908 | 1463036853524 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 00:07:33 INFO - PROCESS | 908 | 1463036853632 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 908 | ++DOCSHELL 16FC8400 == 46 [pid = 908] [id = 693] 00:07:33 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (16FC9000) [pid = 908] [serial = 2079] [outer = 00000000] 00:07:33 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (17075000) [pid = 908] [serial = 2080] [outer = 16FC9000] 00:07:33 INFO - PROCESS | 908 | 1463036853688 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (176E6800) [pid = 908] [serial = 2081] [outer = 16FC9000] 00:07:34 INFO - PROCESS | 908 | 1463036854302 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]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:07:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 919ms 00:07:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:07:34 INFO - PROCESS | 908 | 1463036854337 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 908 | 1463036854339 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 00:07:34 INFO - PROCESS | 908 | 1463036854343 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 908 | 1463036854345 Marionette TRACE conn3 <- [1,2738,null,{}] 00:07:34 INFO - PROCESS | 908 | 1463036854349 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}] 00:07:34 INFO - PROCESS | 908 | 1463036854447 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 00:07:34 INFO - PROCESS | 908 | 1463036854553 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 908 | ++DOCSHELL 17F5BC00 == 47 [pid = 908] [id = 694] 00:07:34 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (182B7C00) [pid = 908] [serial = 2082] [outer = 00000000] 00:07:34 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1845F800) [pid = 908] [serial = 2083] [outer = 182B7C00] 00:07:34 INFO - PROCESS | 908 | 1463036854605 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (18760800) [pid = 908] [serial = 2084] [outer = 182B7C00] 00:07:35 INFO - PROCESS | 908 | 1463036855323 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]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:07:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1011ms 00:07:35 INFO - PROCESS | 908 | 1463036855383 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 908 | 1463036855386 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 00:07:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:07:35 INFO - PROCESS | 908 | 1463036855392 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 908 | 1463036855395 Marionette TRACE conn3 <- [1,2742,null,{}] 00:07:35 INFO - PROCESS | 908 | 1463036855400 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}] 00:07:35 INFO - PROCESS | 908 | 1463036855520 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 00:07:35 INFO - PROCESS | 908 | 1463036855670 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 908 | ++DOCSHELL 0F5AF000 == 48 [pid = 908] [id = 695] 00:07:35 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (0F5B0C00) [pid = 908] [serial = 2085] [outer = 00000000] 00:07:35 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (10685800) [pid = 908] [serial = 2086] [outer = 0F5B0C00] 00:07:35 INFO - PROCESS | 908 | 1463036855720 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1102A400) [pid = 908] [serial = 2087] [outer = 0F5B0C00] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 1102D800 == 47 [pid = 908] [id = 689] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 122AF800 == 46 [pid = 908] [id = 688] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 16E1D400 == 45 [pid = 908] [id = 687] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 169B3400 == 44 [pid = 908] [id = 686] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 15A93000 == 43 [pid = 908] [id = 685] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 147C4C00 == 42 [pid = 908] [id = 684] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 1135A800 == 41 [pid = 908] [id = 683] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 0F94A800 == 40 [pid = 908] [id = 682] 00:07:36 INFO - PROCESS | 908 | --DOCSHELL 1134DC00 == 39 [pid = 908] [id = 679] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16307C00) [pid = 908] [serial = 2036] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 97 (16917000) [pid = 908] [serial = 2038] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 96 (11355000) [pid = 908] [serial = 2014] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 95 (13B2B800) [pid = 908] [serial = 2017] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 94 (12C0E000) [pid = 908] [serial = 2026] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 93 (13C54000) [pid = 908] [serial = 2029] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 92 (16E19800) [pid = 908] [serial = 2020] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 91 (160CB000) [pid = 908] [serial = 2032] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 90 (10E77C00) [pid = 908] [serial = 2023] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 89 (1102D000) [pid = 908] [serial = 2024] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1471FC00) [pid = 908] [serial = 2030] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 87 (15A99400) [pid = 908] [serial = 2035] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 86 (12CC9800) [pid = 908] [serial = 2027] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | --DOMWINDOW == 85 (1630D000) [pid = 908] [serial = 2033] [outer = 00000000] [url = about:blank] 00:07:36 INFO - PROCESS | 908 | 1463036856255 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:07:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 888ms 00:07:36 INFO - PROCESS | 908 | 1463036856280 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 908 | 1463036856285 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 00:07:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:07:36 INFO - PROCESS | 908 | 1463036856275 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 908 | 1463036856278 Marionette TRACE conn3 <- [1,2746,null,{}] 00:07:36 INFO - PROCESS | 908 | 1463036856281 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}] 00:07:36 INFO - PROCESS | 908 | 1463036856366 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 00:07:36 INFO - PROCESS | 908 | 1463036856373 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 908 | ++DOCSHELL 11350000 == 40 [pid = 908] [id = 696] 00:07:36 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (11350400) [pid = 908] [serial = 2088] [outer = 00000000] 00:07:36 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1154C400) [pid = 908] [serial = 2089] [outer = 11350400] 00:07:36 INFO - PROCESS | 908 | 1463036856417 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (11B5BC00) [pid = 908] [serial = 2090] [outer = 11350400] 00:07:36 INFO - PROCESS | 908 | 1463036856911 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:07:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 00:07:36 INFO - PROCESS | 908 | 1463036856972 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 908 | 1463036856975 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 00:07:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:07:36 INFO - PROCESS | 908 | 1463036856978 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 908 | 1463036856981 Marionette TRACE conn3 <- [1,2750,null,{}] 00:07:36 INFO - PROCESS | 908 | 1463036856992 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}] 00:07:37 INFO - PROCESS | 908 | 1463036857102 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 00:07:37 INFO - PROCESS | 908 | 1463036857202 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 908 | ++DOCSHELL 12CC8000 == 41 [pid = 908] [id = 697] 00:07:37 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (12E23400) [pid = 908] [serial = 2091] [outer = 00000000] 00:07:37 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (13491800) [pid = 908] [serial = 2092] [outer = 12E23400] 00:07:37 INFO - PROCESS | 908 | 1463036857230 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (13C27400) [pid = 908] [serial = 2093] [outer = 12E23400] 00:07:37 INFO - PROCESS | 908 | 1463036857611 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]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:07:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 674ms 00:07:37 INFO - PROCESS | 908 | 1463036857659 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 908 | 1463036857661 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 00:07:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:07:37 INFO - PROCESS | 908 | 1463036857664 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 908 | 1463036857666 Marionette TRACE conn3 <- [1,2754,null,{}] 00:07:37 INFO - PROCESS | 908 | 1463036857670 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}] 00:07:37 INFO - PROCESS | 908 | 1463036857747 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 00:07:37 INFO - PROCESS | 908 | 1463036857753 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 908 | ++DOCSHELL 1471A000 == 42 [pid = 908] [id = 698] 00:07:37 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1471C000) [pid = 908] [serial = 2094] [outer = 00000000] 00:07:37 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (14740400) [pid = 908] [serial = 2095] [outer = 1471C000] 00:07:37 INFO - PROCESS | 908 | 1463036857797 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1530BC00) [pid = 908] [serial = 2096] [outer = 1471C000] 00:07:38 INFO - PROCESS | 908 | 1463036858203 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]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:07:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 582ms 00:07:38 INFO - PROCESS | 908 | 1463036858254 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 908 | 1463036858256 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 00:07:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:07:38 INFO - PROCESS | 908 | 1463036858260 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 908 | 1463036858261 Marionette TRACE conn3 <- [1,2758,null,{}] 00:07:38 INFO - PROCESS | 908 | 1463036858269 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}] 00:07:38 INFO - PROCESS | 908 | 1463036858403 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 00:07:38 INFO - PROCESS | 908 | 1463036858414 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 908 | ++DOCSHELL 15A9A400 == 43 [pid = 908] [id = 699] 00:07:38 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (15A9B400) [pid = 908] [serial = 2097] [outer = 00000000] 00:07:38 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (160CE000) [pid = 908] [serial = 2098] [outer = 15A9B400] 00:07:38 INFO - PROCESS | 908 | 1463036858457 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (160CF800) [pid = 908] [serial = 2099] [outer = 15A9B400] 00:07:38 INFO - PROCESS | 908 | 1463036858919 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]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:07:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 689ms 00:07:38 INFO - PROCESS | 908 | 1463036858946 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 908 | 1463036858948 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 00:07:38 INFO - PROCESS | 908 | 1463036858951 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 908 | 1463036858953 Marionette TRACE conn3 <- [1,2762,null,{}] 00:07:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:07:38 INFO - PROCESS | 908 | 1463036858956 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}] 00:07:39 INFO - PROCESS | 908 | 1463036859088 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 00:07:39 INFO - PROCESS | 908 | 1463036859095 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 908 | ++DOCSHELL 14719000 == 44 [pid = 908] [id = 700] 00:07:39 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (16312400) [pid = 908] [serial = 2100] [outer = 00000000] 00:07:39 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16915800) [pid = 908] [serial = 2101] [outer = 16312400] 00:07:39 INFO - PROCESS | 908 | 1463036859192 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (169ABC00) [pid = 908] [serial = 2102] [outer = 16312400] 00:07:39 INFO - PROCESS | 908 | 1463036859620 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]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:07:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 689ms 00:07:39 INFO - PROCESS | 908 | 1463036859653 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 908 | 1463036859655 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 00:07:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:07:39 INFO - PROCESS | 908 | 1463036859659 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 908 | 1463036859660 Marionette TRACE conn3 <- [1,2766,null,{}] 00:07:39 INFO - PROCESS | 908 | 1463036859664 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}] 00:07:39 INFO - PROCESS | 908 | 1463036859774 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 00:07:39 INFO - PROCESS | 908 | 1463036859851 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 908 | ++DOCSHELL 10758800 == 45 [pid = 908] [id = 701] 00:07:39 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (169B9800) [pid = 908] [serial = 2103] [outer = 00000000] 00:07:39 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (16E1A400) [pid = 908] [serial = 2104] [outer = 169B9800] 00:07:39 INFO - PROCESS | 908 | 1463036859893 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (16E1B400) [pid = 908] [serial = 2105] [outer = 169B9800] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 102 (169B6000) [pid = 908] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1530AC00) [pid = 908] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 100 (0F94CC00) [pid = 908] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1630BC00) [pid = 908] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 98 (15A93C00) [pid = 908] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 97 (16E1D800) [pid = 908] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1157BC00) [pid = 908] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 95 (160CFC00) [pid = 908] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 94 (16E1C400) [pid = 908] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 93 (169B8800) [pid = 908] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 92 (0F5AB800) [pid = 908] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:07:40 INFO - PROCESS | 908 | --DOMWINDOW == 91 (10570000) [pid = 908] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:07:40 INFO - PROCESS | 908 | 1463036860462 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]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:07:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 811ms 00:07:40 INFO - PROCESS | 908 | 1463036860484 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 908 | 1463036860486 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 00:07:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:07:40 INFO - PROCESS | 908 | 1463036860489 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 908 | 1463036860491 Marionette TRACE conn3 <- [1,2770,null,{}] 00:07:40 INFO - PROCESS | 908 | 1463036860494 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}] 00:07:40 INFO - PROCESS | 908 | 1463036860571 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 00:07:40 INFO - PROCESS | 908 | 1463036860577 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 908 | ++DOCSHELL 0F94C400 == 46 [pid = 908] [id = 702] 00:07:40 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (0F94CC00) [pid = 908] [serial = 2106] [outer = 00000000] 00:07:40 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (1157BC00) [pid = 908] [serial = 2107] [outer = 0F94CC00] 00:07:40 INFO - PROCESS | 908 | 1463036860619 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (169B6000) [pid = 908] [serial = 2108] [outer = 0F94CC00] 00:07:41 INFO - PROCESS | 908 | 1463036861033 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:07:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 582ms 00:07:41 INFO - PROCESS | 908 | 1463036861070 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 908 | 1463036861072 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 00:07:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:07:41 INFO - PROCESS | 908 | 1463036861075 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 908 | 1463036861077 Marionette TRACE conn3 <- [1,2774,null,{}] 00:07:41 INFO - PROCESS | 908 | 1463036861080 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}] 00:07:41 INFO - PROCESS | 908 | 1463036861181 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 00:07:41 INFO - PROCESS | 908 | 1463036861188 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 908 | ++DOCSHELL 10D60400 == 47 [pid = 908] [id = 703] 00:07:41 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1471F400) [pid = 908] [serial = 2109] [outer = 00000000] 00:07:41 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (17070C00) [pid = 908] [serial = 2110] [outer = 1471F400] 00:07:41 INFO - PROCESS | 908 | 1463036861231 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (17074000) [pid = 908] [serial = 2111] [outer = 1471F400] 00:07:41 INFO - PROCESS | 908 | 1463036861633 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:07:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 582ms 00:07:41 INFO - PROCESS | 908 | 1463036861656 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 908 | 1463036861658 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 00:07:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:07:41 INFO - PROCESS | 908 | 1463036861661 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 908 | 1463036861663 Marionette TRACE conn3 <- [1,2778,null,{}] 00:07:41 INFO - PROCESS | 908 | 1463036861666 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}] 00:07:41 INFO - PROCESS | 908 | 1463036861790 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 00:07:41 INFO - PROCESS | 908 | 1463036861799 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 908 | ++DOCSHELL 176DF000 == 48 [pid = 908] [id = 704] 00:07:41 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (176DF400) [pid = 908] [serial = 2112] [outer = 00000000] 00:07:41 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (17A84800) [pid = 908] [serial = 2113] [outer = 176DF400] 00:07:41 INFO - PROCESS | 908 | 1463036861842 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (17A87800) [pid = 908] [serial = 2114] [outer = 176DF400] 00:07:42 INFO - PROCESS | 908 | 1463036862244 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]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:07:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 628ms 00:07:42 INFO - PROCESS | 908 | 1463036862300 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 908 | 1463036862302 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 00:07:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:07:42 INFO - PROCESS | 908 | 1463036862305 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 908 | 1463036862308 Marionette TRACE conn3 <- [1,2782,null,{}] 00:07:42 INFO - PROCESS | 908 | 1463036862295 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}] 00:07:42 INFO - PROCESS | 908 | 1463036862486 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 00:07:42 INFO - PROCESS | 908 | 1463036862646 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 908 | ++DOCSHELL 0F5AB400 == 49 [pid = 908] [id = 705] 00:07:42 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (0F5AC000) [pid = 908] [serial = 2115] [outer = 00000000] 00:07:42 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (10577000) [pid = 908] [serial = 2116] [outer = 0F5AC000] 00:07:42 INFO - PROCESS | 908 | 1463036862705 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (10761400) [pid = 908] [serial = 2117] [outer = 0F5AC000] 00:07:43 INFO - PROCESS | 908 | 1463036863216 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]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:07:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 980ms 00:07:43 INFO - PROCESS | 908 | 1463036863276 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 908 | 1463036863280 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 00:07:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:07:43 INFO - PROCESS | 908 | 1463036863285 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 908 | 1463036863289 Marionette TRACE conn3 <- [1,2786,null,{}] 00:07:43 INFO - PROCESS | 908 | 1463036863294 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}] 00:07:43 INFO - PROCESS | 908 | 1463036863399 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 00:07:43 INFO - PROCESS | 908 | 1463036863544 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 908 | ++DOCSHELL 12CCA400 == 50 [pid = 908] [id = 706] 00:07:43 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (12CCF400) [pid = 908] [serial = 2118] [outer = 00000000] 00:07:43 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (132F2000) [pid = 908] [serial = 2119] [outer = 12CCF400] 00:07:43 INFO - PROCESS | 908 | 1463036863600 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (1471E400) [pid = 908] [serial = 2120] [outer = 12CCF400] 00:07:44 INFO - PROCESS | 908 | 1463036864235 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]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 980ms 00:07:44 INFO - PROCESS | 908 | 1463036864271 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 908 | 1463036864275 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 00:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:07:44 INFO - PROCESS | 908 | 1463036864279 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 908 | 1463036864281 Marionette TRACE conn3 <- [1,2790,null,{}] 00:07:44 INFO - PROCESS | 908 | 1463036864285 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}] 00:07:44 INFO - PROCESS | 908 | 1463036864387 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 00:07:44 INFO - PROCESS | 908 | 1463036864534 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 908 | ++DOCSHELL 167C5C00 == 51 [pid = 908] [id = 707] 00:07:44 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (167F6400) [pid = 908] [serial = 2121] [outer = 00000000] 00:07:44 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (16920400) [pid = 908] [serial = 2122] [outer = 167F6400] 00:07:44 INFO - PROCESS | 908 | 1463036864588 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16E24C00) [pid = 908] [serial = 2123] [outer = 167F6400] 00:07:45 INFO - PROCESS | 908 | 1463036865124 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]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:07:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 920ms 00:07:45 INFO - PROCESS | 908 | 1463036865206 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 908 | 1463036865210 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 00:07:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:07:45 INFO - PROCESS | 908 | 1463036865221 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 908 | 1463036865225 Marionette TRACE conn3 <- [1,2794,null,{}] 00:07:45 INFO - PROCESS | 908 | 1463036865229 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}] 00:07:45 INFO - PROCESS | 908 | 1463036865387 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 00:07:45 INFO - PROCESS | 908 | 1463036865397 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 908 | ++DOCSHELL 160CCC00 == 52 [pid = 908] [id = 708] 00:07:45 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (160CF000) [pid = 908] [serial = 2124] [outer = 00000000] 00:07:45 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (169ACC00) [pid = 908] [serial = 2125] [outer = 160CF000] 00:07:45 INFO - PROCESS | 908 | 1463036865450 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (1707D000) [pid = 908] [serial = 2126] [outer = 160CF000] 00:07:46 INFO - PROCESS | 908 | 1463036866251 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]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:07:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1072ms 00:07:46 INFO - PROCESS | 908 | 1463036866304 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 908 | 1463036866307 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 00:07:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:07:46 INFO - PROCESS | 908 | 1463036866312 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 908 | 1463036866316 Marionette TRACE conn3 <- [1,2798,null,{}] 00:07:46 INFO - PROCESS | 908 | 1463036866322 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}] 00:07:46 INFO - PROCESS | 908 | 1463036866418 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 00:07:46 INFO - PROCESS | 908 | 1463036866575 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 908 | ++DOCSHELL 11357800 == 53 [pid = 908] [id = 709] 00:07:46 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (11358C00) [pid = 908] [serial = 2127] [outer = 00000000] 00:07:46 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (11579400) [pid = 908] [serial = 2128] [outer = 11358C00] 00:07:46 INFO - PROCESS | 908 | 1463036866629 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (12C0B400) [pid = 908] [serial = 2129] [outer = 11358C00] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 167B7400 == 52 [pid = 908] [id = 633] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 176DF000 == 51 [pid = 908] [id = 704] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 10D60400 == 50 [pid = 908] [id = 703] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 0F94C400 == 49 [pid = 908] [id = 702] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 10758800 == 48 [pid = 908] [id = 701] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 14719000 == 47 [pid = 908] [id = 700] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 15A9A400 == 46 [pid = 908] [id = 699] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 1471A000 == 45 [pid = 908] [id = 698] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 12CC8000 == 44 [pid = 908] [id = 697] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 11350000 == 43 [pid = 908] [id = 696] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 0F5AF000 == 42 [pid = 908] [id = 695] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 11027400 == 41 [pid = 908] [id = 691] 00:07:47 INFO - PROCESS | 908 | --DOCSHELL 17072800 == 40 [pid = 908] [id = 690] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1796C400) [pid = 908] [serial = 2071] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 113 (1134FC00) [pid = 908] [serial = 1952] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 112 (160CDC00) [pid = 908] [serial = 1982] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 111 (16FCB400) [pid = 908] [serial = 2021] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 110 (16B17400) [pid = 908] [serial = 2059] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 109 (157AF800) [pid = 908] [serial = 2053] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 108 (15A99C00) [pid = 908] [serial = 2054] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 107 (10D61C00) [pid = 908] [serial = 2047] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 106 (11357400) [pid = 908] [serial = 2048] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 105 (16916800) [pid = 908] [serial = 2056] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 104 (167BD000) [pid = 908] [serial = 2045] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1636D400) [pid = 908] [serial = 2044] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 102 (16E24400) [pid = 908] [serial = 2062] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 101 (12E22000) [pid = 908] [serial = 2050] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 100 (13487C00) [pid = 908] [serial = 2051] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 99 (12CCAC00) [pid = 908] [serial = 2041] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16BC6800) [pid = 908] [serial = 2060] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 97 (170E6C00) [pid = 908] [serial = 2069] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1707A000) [pid = 908] [serial = 2065] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 95 (16FD3400) [pid = 908] [serial = 2063] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1707A800) [pid = 908] [serial = 2066] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 93 (17073C00) [pid = 908] [serial = 2068] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | --DOMWINDOW == 92 (1691D800) [pid = 908] [serial = 2057] [outer = 00000000] [url = about:blank] 00:07:47 INFO - PROCESS | 908 | 1463036867165 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:07:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 873ms 00:07:47 INFO - PROCESS | 908 | 1463036867197 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 908 | 1463036867203 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 00:07:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:07:47 INFO - PROCESS | 908 | 1463036867208 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 908 | 1463036867211 Marionette TRACE conn3 <- [1,2802,null,{}] 00:07:47 INFO - PROCESS | 908 | 1463036867215 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}] 00:07:47 INFO - PROCESS | 908 | 1463036867278 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 00:07:47 INFO - PROCESS | 908 | 1463036867288 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 908 | ++DOCSHELL 107F3400 == 41 [pid = 908] [id = 710] 00:07:47 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (107F4400) [pid = 908] [serial = 2130] [outer = 00000000] 00:07:47 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (11351C00) [pid = 908] [serial = 2131] [outer = 107F4400] 00:07:47 INFO - PROCESS | 908 | 1463036867334 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (11BC3C00) [pid = 908] [serial = 2132] [outer = 107F4400] 00:07:47 INFO - PROCESS | 908 | 1463036867924 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:07:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 781ms 00:07:47 INFO - PROCESS | 908 | 1463036867993 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 908 | 1463036867995 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 00:07:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:07:47 INFO - PROCESS | 908 | 1463036867999 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 908 | 1463036868002 Marionette TRACE conn3 <- [1,2806,null,{}] 00:07:47 INFO - PROCESS | 908 | 1463036868012 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}] 00:07:48 INFO - PROCESS | 908 | 1463036868079 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 00:07:48 INFO - PROCESS | 908 | 1463036868173 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 908 | ++DOCSHELL 13B24C00 == 42 [pid = 908] [id = 711] 00:07:48 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (13C1BC00) [pid = 908] [serial = 2133] [outer = 00000000] 00:07:48 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1471DC00) [pid = 908] [serial = 2134] [outer = 13C1BC00] 00:07:48 INFO - PROCESS | 908 | 1463036868219 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1479D800) [pid = 908] [serial = 2135] [outer = 13C1BC00] 00:07:48 INFO - PROCESS | 908 | 1463036868619 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]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:07:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 00:07:48 INFO - PROCESS | 908 | 1463036868682 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 908 | 1463036868684 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 00:07:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:07:48 INFO - PROCESS | 908 | 1463036868688 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 908 | 1463036868689 Marionette TRACE conn3 <- [1,2810,null,{}] 00:07:48 INFO - PROCESS | 908 | 1463036868693 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}] 00:07:48 INFO - PROCESS | 908 | 1463036868773 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 00:07:48 INFO - PROCESS | 908 | 1463036868779 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 908 | ++DOCSHELL 1473F400 == 43 [pid = 908] [id = 712] 00:07:48 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (15A94000) [pid = 908] [serial = 2136] [outer = 00000000] 00:07:48 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16310800) [pid = 908] [serial = 2137] [outer = 15A94000] 00:07:48 INFO - PROCESS | 908 | 1463036868824 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (1636D400) [pid = 908] [serial = 2138] [outer = 15A94000] 00:07:49 INFO - PROCESS | 908 | 1463036869245 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]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:07:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 582ms 00:07:49 INFO - PROCESS | 908 | 1463036869289 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 908 | 1463036869291 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 00:07:49 INFO - PROCESS | 908 | 1463036869294 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:07:49 INFO - PROCESS | 908 | 1463036869306 Marionette TRACE conn3 <- [1,2814,null,{}] 00:07:49 INFO - PROCESS | 908 | 1463036869318 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}] 00:07:49 INFO - PROCESS | 908 | 1463036869425 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 00:07:49 INFO - PROCESS | 908 | 1463036869520 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 908 | ++DOCSHELL 167C4800 == 44 [pid = 908] [id = 713] 00:07:49 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (167C5000) [pid = 908] [serial = 2139] [outer = 00000000] 00:07:49 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (16919800) [pid = 908] [serial = 2140] [outer = 167C5000] 00:07:49 INFO - PROCESS | 908 | 1463036869563 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (1691D400) [pid = 908] [serial = 2141] [outer = 167C5000] 00:07:49 INFO - PROCESS | 908 | 1463036869989 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:07:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 751ms 00:07:50 INFO - PROCESS | 908 | 1463036870044 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 908 | 1463036870046 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 00:07:50 INFO - PROCESS | 908 | 1463036870049 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:07:50 INFO - PROCESS | 908 | 1463036870051 Marionette TRACE conn3 <- [1,2818,null,{}] 00:07:50 INFO - PROCESS | 908 | 1463036870054 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}] 00:07:50 INFO - PROCESS | 908 | 1463036870186 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 00:07:50 INFO - PROCESS | 908 | 1463036870198 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 908 | ++DOCSHELL 0F5AD400 == 45 [pid = 908] [id = 714] 00:07:50 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (14715C00) [pid = 908] [serial = 2142] [outer = 00000000] 00:07:50 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (16E23C00) [pid = 908] [serial = 2143] [outer = 14715C00] 00:07:50 INFO - PROCESS | 908 | 1463036870243 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16FD4C00) [pid = 908] [serial = 2144] [outer = 14715C00] 00:07:50 INFO - PROCESS | 908 | 1463036870693 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]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:07:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 689ms 00:07:50 INFO - PROCESS | 908 | 1463036870732 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 908 | 1463036870734 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 00:07:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:07:50 INFO - PROCESS | 908 | 1463036870738 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 908 | 1463036870739 Marionette TRACE conn3 <- [1,2822,null,{}] 00:07:50 INFO - PROCESS | 908 | 1463036870743 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}] 00:07:50 INFO - PROCESS | 908 | 1463036870877 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 00:07:50 INFO - PROCESS | 908 | 1463036870902 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 908 | ++DOCSHELL 17071800 == 46 [pid = 908] [id = 715] 00:07:50 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1707AC00) [pid = 908] [serial = 2145] [outer = 00000000] 00:07:50 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (175D7800) [pid = 908] [serial = 2146] [outer = 1707AC00] 00:07:50 INFO - PROCESS | 908 | 1463036870945 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (175E6000) [pid = 908] [serial = 2147] [outer = 1707AC00] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1134D800) [pid = 908] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 108 (16312400) [pid = 908] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 107 (12E23400) [pid = 908] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 106 (11350400) [pid = 908] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 105 (182B7C00) [pid = 908] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 104 (0F5B0C00) [pid = 908] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1471C000) [pid = 908] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 102 (169B9800) [pid = 908] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 101 (0F94CC00) [pid = 908] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1471F400) [pid = 908] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 99 (15A9B400) [pid = 908] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16371000) [pid = 908] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 97 (0CA78400) [pid = 908] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 96 (12E2CC00) [pid = 908] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 95 (117DF800) [pid = 908] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 94 (1052D400) [pid = 908] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 93 (16B19800) [pid = 908] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 92 (10D55800) [pid = 908] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:07:51 INFO - PROCESS | 908 | --DOMWINDOW == 91 (130E4000) [pid = 908] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:07:51 INFO - PROCESS | 908 | 1463036871543 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:07:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 833ms 00:07:51 INFO - PROCESS | 908 | 1463036871565 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 908 | 1463036871567 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 00:07:51 INFO - PROCESS | 908 | 1463036871570 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:07:51 INFO - PROCESS | 908 | 1463036871571 Marionette TRACE conn3 <- [1,2826,null,{}] 00:07:51 INFO - PROCESS | 908 | 1463036871574 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}] 00:07:51 INFO - PROCESS | 908 | 1463036871657 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 00:07:51 INFO - PROCESS | 908 | 1463036871663 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 908 | ++DOCSHELL 0F5AB800 == 47 [pid = 908] [id = 716] 00:07:51 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (0F5B0C00) [pid = 908] [serial = 2148] [outer = 00000000] 00:07:51 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (107ED800) [pid = 908] [serial = 2149] [outer = 0F5B0C00] 00:07:51 INFO - PROCESS | 908 | 1463036871708 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (11583800) [pid = 908] [serial = 2150] [outer = 0F5B0C00] 00:07:52 INFO - PROCESS | 908 | 1463036872183 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:07:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 683ms 00:07:52 INFO - PROCESS | 908 | 1463036872270 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 908 | 1463036872272 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 00:07:52 INFO - PROCESS | 908 | 1463036872275 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:07:52 INFO - PROCESS | 908 | 1463036872277 Marionette TRACE conn3 <- [1,2830,null,{}] 00:07:52 INFO - PROCESS | 908 | 1463036872281 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}] 00:07:52 INFO - PROCESS | 908 | 1463036872360 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 00:07:52 INFO - PROCESS | 908 | 1463036872367 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 908 | ++DOCSHELL 12EDE800 == 48 [pid = 908] [id = 717] 00:07:52 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (13B2A400) [pid = 908] [serial = 2151] [outer = 00000000] 00:07:52 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16368C00) [pid = 908] [serial = 2152] [outer = 13B2A400] 00:07:52 INFO - PROCESS | 908 | 1463036872410 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (167B7800) [pid = 908] [serial = 2153] [outer = 13B2A400] 00:07:52 INFO - PROCESS | 908 | 1463036872830 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:07:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 590ms 00:07:52 INFO - PROCESS | 908 | 1463036872872 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 908 | 1463036872874 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 00:07:52 INFO - PROCESS | 908 | 1463036872878 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:07:52 INFO - PROCESS | 908 | 1463036872880 Marionette TRACE conn3 <- [1,2834,null,{}] 00:07:52 INFO - PROCESS | 908 | 1463036872889 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}] 00:07:52 INFO - PROCESS | 908 | 1463036872966 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 00:07:52 INFO - PROCESS | 908 | 1463036872973 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 908 | ++DOCSHELL 16E25800 == 49 [pid = 908] [id = 718] 00:07:52 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (1706EC00) [pid = 908] [serial = 2154] [outer = 00000000] 00:07:52 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (1845DC00) [pid = 908] [serial = 2155] [outer = 1706EC00] 00:07:53 INFO - PROCESS | 908 | 1463036873016 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1871C400) [pid = 908] [serial = 2156] [outer = 1706EC00] 00:07:53 INFO - PROCESS | 908 | 1463036873435 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]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:07:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 589ms 00:07:53 INFO - PROCESS | 908 | 1463036873524 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 908 | 1463036873528 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 00:07:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:07:53 INFO - PROCESS | 908 | 1463036873538 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 908 | 1463036873542 Marionette TRACE conn3 <- [1,2838,null,{}] 00:07:53 INFO - PROCESS | 908 | 1463036873548 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}] 00:07:53 INFO - PROCESS | 908 | 1463036873657 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 00:07:53 INFO - PROCESS | 908 | 1463036873837 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 908 | ++DOCSHELL 10D64C00 == 50 [pid = 908] [id = 719] 00:07:53 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (10E79C00) [pid = 908] [serial = 2157] [outer = 00000000] 00:07:53 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1102F000) [pid = 908] [serial = 2158] [outer = 10E79C00] 00:07:53 INFO - PROCESS | 908 | 1463036873893 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (1134F000) [pid = 908] [serial = 2159] [outer = 10E79C00] 00:07:54 INFO - PROCESS | 908 | 1463036874459 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:07:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 993ms 00:07:54 INFO - PROCESS | 908 | 1463036874527 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 908 | 1463036874530 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 00:07:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:07:54 INFO - PROCESS | 908 | 1463036874538 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 908 | 1463036874542 Marionette TRACE conn3 <- [1,2842,null,{}] 00:07:54 INFO - PROCESS | 908 | 1463036874547 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}] 00:07:54 INFO - PROCESS | 908 | 1463036874703 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 00:07:54 INFO - PROCESS | 908 | 1463036874770 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 908 | ++DOCSHELL 13489800 == 51 [pid = 908] [id = 720] 00:07:54 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (1348A400) [pid = 908] [serial = 2160] [outer = 00000000] 00:07:54 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1471E800) [pid = 908] [serial = 2161] [outer = 1348A400] 00:07:54 INFO - PROCESS | 908 | 1463036874823 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (15AC7400) [pid = 908] [serial = 2162] [outer = 1348A400] 00:07:55 INFO - PROCESS | 908 | 1463036875427 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:07:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 931ms 00:07:55 INFO - PROCESS | 908 | 1463036875482 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 908 | 1463036875485 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 00:07:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:07:55 INFO - PROCESS | 908 | 1463036875489 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 908 | 1463036875491 Marionette TRACE conn3 <- [1,2846,null,{}] 00:07:55 INFO - PROCESS | 908 | 1463036875501 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}] 00:07:55 INFO - PROCESS | 908 | 1463036875609 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 00:07:55 INFO - PROCESS | 908 | 1463036875749 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 908 | ++DOCSHELL 16E17400 == 52 [pid = 908] [id = 721] 00:07:55 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (16E1EC00) [pid = 908] [serial = 2163] [outer = 00000000] 00:07:55 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (1706E400) [pid = 908] [serial = 2164] [outer = 16E1EC00] 00:07:55 INFO - PROCESS | 908 | 1463036875807 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (17A7EC00) [pid = 908] [serial = 2165] [outer = 16E1EC00] 00:07:56 INFO - PROCESS | 908 | 1463036876381 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:07:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 931ms 00:07:56 INFO - PROCESS | 908 | 1463036876418 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 908 | 1463036876420 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 00:07:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:07:56 INFO - PROCESS | 908 | 1463036876423 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 908 | 1463036876425 Marionette TRACE conn3 <- [1,2850,null,{}] 00:07:56 INFO - PROCESS | 908 | 1463036876429 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}] 00:07:56 INFO - PROCESS | 908 | 1463036876532 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 00:07:56 INFO - PROCESS | 908 | 1463036876641 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 908 | ++DOCSHELL 187E1000 == 53 [pid = 908] [id = 722] 00:07:56 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (187E1400) [pid = 908] [serial = 2166] [outer = 00000000] 00:07:56 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (18D42C00) [pid = 908] [serial = 2167] [outer = 187E1400] 00:07:56 INFO - PROCESS | 908 | 1463036876693 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (18D48400) [pid = 908] [serial = 2168] [outer = 187E1400] 00:07:57 INFO - PROCESS | 908 | 1463036877289 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]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:07:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 946ms 00:07:57 INFO - PROCESS | 908 | 1463036877369 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 908 | 1463036877371 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 00:07:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:07:57 INFO - PROCESS | 908 | 1463036877375 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 908 | 1463036877377 Marionette TRACE conn3 <- [1,2854,null,{}] 00:07:57 INFO - PROCESS | 908 | 1463036877380 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}] 00:07:57 INFO - PROCESS | 908 | 1463036877480 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 00:07:57 INFO - PROCESS | 908 | 1463036877618 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 908 | ++DOCSHELL 106EB800 == 54 [pid = 908] [id = 723] 00:07:57 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (107F6800) [pid = 908] [serial = 2169] [outer = 00000000] 00:07:57 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (170E6800) [pid = 908] [serial = 2170] [outer = 107F6800] 00:07:57 INFO - PROCESS | 908 | 1463036877704 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (18D4E000) [pid = 908] [serial = 2171] [outer = 107F6800] 00:07:58 INFO - PROCESS | 908 | 1463036878461 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]]]}] 00:07:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:07:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1148ms 00:07:58 INFO - PROCESS | 908 | 1463036878514 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 908 | 1463036878518 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 00:07:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:07:58 INFO - PROCESS | 908 | 1463036878523 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 908 | 1463036878527 Marionette TRACE conn3 <- [1,2858,null,{}] 00:07:58 INFO - PROCESS | 908 | 1463036878534 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}] 00:07:58 INFO - PROCESS | 908 | 1463036878628 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 00:07:58 INFO - PROCESS | 908 | 1463036878774 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 908 | ++DOCSHELL 11027400 == 55 [pid = 908] [id = 724] 00:07:58 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (1102B800) [pid = 908] [serial = 2172] [outer = 00000000] 00:07:58 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (11357400) [pid = 908] [serial = 2173] [outer = 1102B800] 00:07:58 INFO - PROCESS | 908 | 1463036878832 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (12215400) [pid = 908] [serial = 2174] [outer = 1102B800] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 15A97C00 == 54 [pid = 908] [id = 629] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 12EDE800 == 53 [pid = 908] [id = 717] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 0F5AB800 == 52 [pid = 908] [id = 716] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 17071800 == 51 [pid = 908] [id = 715] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 0F5AD400 == 50 [pid = 908] [id = 714] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 167C4800 == 49 [pid = 908] [id = 713] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 1473F400 == 48 [pid = 908] [id = 712] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 13B24C00 == 47 [pid = 908] [id = 711] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 107F3400 == 46 [pid = 908] [id = 710] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 11357800 == 45 [pid = 908] [id = 709] 00:07:59 INFO - PROCESS | 908 | --DOCSHELL 0F5AB400 == 44 [pid = 908] [id = 705] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 117 (16E21C00) [pid = 908] [serial = 2012] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 116 (117DF400) [pid = 908] [serial = 2015] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 115 (14736800) [pid = 908] [serial = 2018] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1125D000) [pid = 908] [serial = 2074] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 113 (160CA000) [pid = 908] [serial = 2077] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 112 (17075000) [pid = 908] [serial = 2080] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 111 (16920C00) [pid = 908] [serial = 1973] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 110 (105F9800) [pid = 908] [serial = 1949] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 109 (169AE400) [pid = 908] [serial = 2039] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 108 (12C42000) [pid = 908] [serial = 1979] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 107 (111BFC00) [pid = 908] [serial = 1976] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 106 (12E28800) [pid = 908] [serial = 2042] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 105 (16915800) [pid = 908] [serial = 2101] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 104 (13491800) [pid = 908] [serial = 2092] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 103 (13C27400) [pid = 908] [serial = 2093] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 102 (1154C400) [pid = 908] [serial = 2089] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 101 (11B5BC00) [pid = 908] [serial = 2090] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 100 (18760800) [pid = 908] [serial = 2084] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 99 (1845F800) [pid = 908] [serial = 2083] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1102A400) [pid = 908] [serial = 2087] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 97 (10685800) [pid = 908] [serial = 2086] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 96 (14740400) [pid = 908] [serial = 2095] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 95 (169ABC00) [pid = 908] [serial = 2102] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 94 (17A84800) [pid = 908] [serial = 2113] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 93 (16E1A400) [pid = 908] [serial = 2104] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 92 (169B6000) [pid = 908] [serial = 2108] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 91 (1157BC00) [pid = 908] [serial = 2107] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 90 (17070C00) [pid = 908] [serial = 2110] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 89 (16E1B400) [pid = 908] [serial = 2105] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 88 (160CE000) [pid = 908] [serial = 2098] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 87 (160CF800) [pid = 908] [serial = 2099] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 86 (17074000) [pid = 908] [serial = 2111] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | --DOMWINDOW == 85 (1530BC00) [pid = 908] [serial = 2096] [outer = 00000000] [url = about:blank] 00:07:59 INFO - PROCESS | 908 | 1463036879375 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]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:07:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 899ms 00:07:59 INFO - PROCESS | 908 | 1463036879429 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 908 | 1463036879434 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 00:07:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:07:59 INFO - PROCESS | 908 | 1463036879440 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 908 | 1463036879443 Marionette TRACE conn3 <- [1,2862,null,{}] 00:07:59 INFO - PROCESS | 908 | 1463036879447 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}] 00:07:59 INFO - PROCESS | 908 | 1463036879529 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 00:07:59 INFO - PROCESS | 908 | 1463036879538 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 908 | ++DOCSHELL 11025800 == 45 [pid = 908] [id = 725] 00:07:59 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (11025C00) [pid = 908] [serial = 2175] [outer = 00000000] 00:07:59 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1157BC00) [pid = 908] [serial = 2176] [outer = 11025C00] 00:07:59 INFO - PROCESS | 908 | 1463036879582 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (122B0000) [pid = 908] [serial = 2177] [outer = 11025C00] 00:08:00 INFO - PROCESS | 908 | 1463036880100 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]]]}] 00:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 699ms 00:08:00 INFO - PROCESS | 908 | 1463036880139 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 908 | 1463036880142 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 00:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:08:00 INFO - PROCESS | 908 | 1463036880176 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 908 | 1463036880179 Marionette TRACE conn3 <- [1,2866,null,{}] 00:08:00 INFO - PROCESS | 908 | 1463036880189 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}] 00:08:00 INFO - PROCESS | 908 | 1463036880276 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 00:08:00 INFO - PROCESS | 908 | 1463036880373 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 908 | ++DOCSHELL 130E2800 == 46 [pid = 908] [id = 726] 00:08:00 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (1348F000) [pid = 908] [serial = 2178] [outer = 00000000] 00:08:00 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (13C53400) [pid = 908] [serial = 2179] [outer = 1348F000] 00:08:00 INFO - PROCESS | 908 | 1463036880419 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (1471C400) [pid = 908] [serial = 2180] [outer = 1348F000] 00:08:00 INFO - PROCESS | 908 | 1463036880789 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]]]}] 00:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 683ms 00:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:08:00 INFO - PROCESS | 908 | 1463036880862 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 908 | 1463036880865 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 00:08:00 INFO - PROCESS | 908 | 1463036880868 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 908 | 1463036880870 Marionette TRACE conn3 <- [1,2870,null,{}] 00:08:00 INFO - PROCESS | 908 | 1463036880873 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}] 00:08:00 INFO - PROCESS | 908 | 1463036880952 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 00:08:00 INFO - PROCESS | 908 | 1463036880959 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 908 | ++DOCSHELL 1473BC00 == 47 [pid = 908] [id = 727] 00:08:00 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (147C4C00) [pid = 908] [serial = 2181] [outer = 00000000] 00:08:01 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (15A9A400) [pid = 908] [serial = 2182] [outer = 147C4C00] 00:08:01 INFO - PROCESS | 908 | 1463036881002 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (1630B400) [pid = 908] [serial = 2183] [outer = 147C4C00] 00:08:01 INFO - PROCESS | 908 | 1463036881446 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]]]}] 00:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 636ms 00:08:01 INFO - PROCESS | 908 | 1463036881506 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 908 | 1463036881508 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 00:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:08:01 INFO - PROCESS | 908 | 1463036881511 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 908 | 1463036881513 Marionette TRACE conn3 <- [1,2874,null,{}] 00:08:01 INFO - PROCESS | 908 | 1463036881516 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}] 00:08:01 INFO - PROCESS | 908 | 1463036881636 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 00:08:01 INFO - PROCESS | 908 | 1463036881730 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 908 | ++DOCSHELL 1630F400 == 48 [pid = 908] [id = 728] 00:08:01 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (16368800) [pid = 908] [serial = 2184] [outer = 00000000] 00:08:01 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (167BD800) [pid = 908] [serial = 2185] [outer = 16368800] 00:08:01 INFO - PROCESS | 908 | 1463036881772 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (167C6800) [pid = 908] [serial = 2186] [outer = 16368800] 00:08:02 INFO - PROCESS | 908 | 1463036882198 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]]]}] 00:08:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:08:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 729ms 00:08:02 INFO - PROCESS | 908 | 1463036882252 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 908 | 1463036882254 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 00:08:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:08:02 INFO - PROCESS | 908 | 1463036882270 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 908 | 1463036882271 Marionette TRACE conn3 <- [1,2878,null,{}] 00:08:02 INFO - PROCESS | 908 | 1463036882275 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}] 00:08:02 INFO - PROCESS | 908 | 1463036882414 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 00:08:02 INFO - PROCESS | 908 | 1463036882497 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 908 | ++DOCSHELL 1052BC00 == 49 [pid = 908] [id = 729] 00:08:02 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (169B6000) [pid = 908] [serial = 2187] [outer = 00000000] 00:08:02 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (16E19400) [pid = 908] [serial = 2188] [outer = 169B6000] 00:08:02 INFO - PROCESS | 908 | 1463036882544 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16E24000) [pid = 908] [serial = 2189] [outer = 169B6000] 00:08:02 INFO - PROCESS | 908 | 1463036882961 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 745ms 00:08:03 INFO - PROCESS | 908 | 1463036883017 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 908 | 1463036883019 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 00:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:08:03 INFO - PROCESS | 908 | 1463036883027 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 908 | 1463036883029 Marionette TRACE conn3 <- [1,2882,null,{}] 00:08:03 INFO - PROCESS | 908 | 1463036883032 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}] 00:08:03 INFO - PROCESS | 908 | 1463036883143 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 00:08:03 INFO - PROCESS | 908 | 1463036883150 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 908 | ++DOCSHELL 15A93C00 == 50 [pid = 908] [id = 730] 00:08:03 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (167BB000) [pid = 908] [serial = 2190] [outer = 00000000] 00:08:03 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (1706FC00) [pid = 908] [serial = 2191] [outer = 167BB000] 00:08:03 INFO - PROCESS | 908 | 1463036883198 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (17070C00) [pid = 908] [serial = 2192] [outer = 167BB000] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 102 (107F4400) [pid = 908] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 101 (17694800) [pid = 908] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1707AC00) [pid = 908] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 99 (13C1BC00) [pid = 908] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 98 (167C5000) [pid = 908] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 97 (11358C00) [pid = 908] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 96 (0F5B0C00) [pid = 908] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 95 (15A94000) [pid = 908] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 94 (14715C00) [pid = 908] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:08:03 INFO - PROCESS | 908 | --DOMWINDOW == 93 (13B2A400) [pid = 908] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:08:03 INFO - PROCESS | 908 | 1463036883716 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]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 729ms 00:08:03 INFO - PROCESS | 908 | 1463036883779 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 908 | 1463036883783 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 00:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:08:03 INFO - PROCESS | 908 | 1463036883789 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 908 | 1463036883793 Marionette TRACE conn3 <- [1,2886,null,{}] 00:08:03 INFO - PROCESS | 908 | 1463036883799 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}] 00:08:03 INFO - PROCESS | 908 | 1463036883899 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 00:08:04 INFO - PROCESS | 908 | 1463036884043 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 908 | ++DOCSHELL 107F4400 == 51 [pid = 908] [id = 731] 00:08:04 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (10D56800) [pid = 908] [serial = 2193] [outer = 00000000] 00:08:04 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (11029400) [pid = 908] [serial = 2194] [outer = 10D56800] 00:08:04 INFO - PROCESS | 908 | 1463036884138 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (111C0800) [pid = 908] [serial = 2195] [outer = 10D56800] 00:08:04 INFO - PROCESS | 908 | 1463036884777 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]]]}] 00:08:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:08:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1039ms 00:08:04 INFO - PROCESS | 908 | 1463036884838 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 908 | 1463036884841 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 00:08:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:08:04 INFO - PROCESS | 908 | 1463036884868 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 908 | 1463036884872 Marionette TRACE conn3 <- [1,2890,null,{}] 00:08:04 INFO - PROCESS | 908 | 1463036884891 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}] 00:08:05 INFO - PROCESS | 908 | 1463036884994 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 00:08:05 INFO - PROCESS | 908 | 1463036885126 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 908 | ++DOCSHELL 12E48400 == 52 [pid = 908] [id = 732] 00:08:05 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (12E4B400) [pid = 908] [serial = 2196] [outer = 00000000] 00:08:05 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (13B31400) [pid = 908] [serial = 2197] [outer = 12E4B400] 00:08:05 INFO - PROCESS | 908 | 1463036885180 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (14722400) [pid = 908] [serial = 2198] [outer = 12E4B400] 00:08:05 INFO - PROCESS | 908 | 1463036885744 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 962ms 00:08:05 INFO - PROCESS | 908 | 1463036885818 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 00:08:05 INFO - PROCESS | 908 | 1463036885821 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 00:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:08:05 INFO - PROCESS | 908 | 1463036885824 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 908 | 1463036885827 Marionette TRACE conn3 <- [1,2894,null,{}] 00:08:05 INFO - PROCESS | 908 | 1463036885836 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}] 00:08:05 INFO - PROCESS | 908 | 1463036885948 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 00:08:06 INFO - PROCESS | 908 | 1463036886095 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 908 | ++DOCSHELL 167F4000 == 53 [pid = 908] [id = 733] 00:08:06 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (16916C00) [pid = 908] [serial = 2199] [outer = 00000000] 00:08:06 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (169B0000) [pid = 908] [serial = 2200] [outer = 16916C00] 00:08:06 INFO - PROCESS | 908 | 1463036886154 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (16B20C00) [pid = 908] [serial = 2201] [outer = 16916C00] 00:08:06 INFO - PROCESS | 908 | 1463036886763 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]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:08:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 993ms 00:08:06 INFO - PROCESS | 908 | 1463036886826 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 908 | 1463036886828 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 00:08:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:08:06 INFO - PROCESS | 908 | 1463036886832 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 908 | 1463036886834 Marionette TRACE conn3 <- [1,2898,null,{}] 00:08:06 INFO - PROCESS | 908 | 1463036886838 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}] 00:08:06 INFO - PROCESS | 908 | 1463036886945 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 00:08:07 INFO - PROCESS | 908 | 1463036887088 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 908 | ++DOCSHELL 16B1A000 == 54 [pid = 908] [id = 734] 00:08:07 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (16E18800) [pid = 908] [serial = 2202] [outer = 00000000] 00:08:07 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (17076C00) [pid = 908] [serial = 2203] [outer = 16E18800] 00:08:07 INFO - PROCESS | 908 | 1463036887142 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (17F5D400) [pid = 908] [serial = 2204] [outer = 16E18800] 00:08:07 INFO - PROCESS | 908 | 1463036887646 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]]]}] 00:08:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:08:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:08:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 822ms 00:08:07 INFO - PROCESS | 908 | 1463036887658 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 908 | 1463036887661 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 00:08:07 INFO - TEST-START | /DOMEvents/constructors.html 00:08:07 INFO - PROCESS | 908 | 1463036887664 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 908 | 1463036887666 Marionette TRACE conn3 <- [1,2902,null,{}] 00:08:07 INFO - PROCESS | 908 | 1463036887670 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}] 00:08:07 INFO - PROCESS | 908 | 1463036887974 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 00:08:08 INFO - PROCESS | 908 | 1463036888054 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 908 | ++DOCSHELL 10D57000 == 55 [pid = 908] [id = 735] 00:08:08 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (10D59000) [pid = 908] [serial = 2205] [outer = 00000000] 00:08:08 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (1102A400) [pid = 908] [serial = 2206] [outer = 10D59000] 00:08:08 INFO - PROCESS | 908 | 1463036888102 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (11354000) [pid = 908] [serial = 2207] [outer = 10D59000] 00:08:08 INFO - PROCESS | 908 | 1463036888708 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]]]}] 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:08:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:08:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:08:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1117ms 00:08:08 INFO - PROCESS | 908 | 1463036888800 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 908 | 1463036888805 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 00:08:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:08:08 INFO - PROCESS | 908 | 1463036888809 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 908 | 1463036888812 Marionette TRACE conn3 <- [1,2906,null,{}] 00:08:08 INFO - PROCESS | 908 | 1463036888816 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}] 00:08:08 INFO - PROCESS | 908 | 1463036888910 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 00:08:09 INFO - PROCESS | 908 | 1463036889051 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 908 | ++DOCSHELL 117DF800 == 56 [pid = 908] [id = 736] 00:08:09 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (12C09400) [pid = 908] [serial = 2208] [outer = 00000000] 00:08:09 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (1530CC00) [pid = 908] [serial = 2209] [outer = 12C09400] 00:08:09 INFO - PROCESS | 908 | 1463036889100 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (15E75400) [pid = 908] [serial = 2210] [outer = 12C09400] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 1052BC00 == 55 [pid = 908] [id = 729] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 1630F400 == 54 [pid = 908] [id = 728] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 1473BC00 == 53 [pid = 908] [id = 727] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 130E2800 == 52 [pid = 908] [id = 726] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 11025800 == 51 [pid = 908] [id = 725] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 11027400 == 50 [pid = 908] [id = 724] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 10D64C00 == 49 [pid = 908] [id = 719] 00:08:09 INFO - PROCESS | 908 | --DOCSHELL 16E25800 == 48 [pid = 908] [id = 718] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 110 (175D7800) [pid = 908] [serial = 2146] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 109 (107ED800) [pid = 908] [serial = 2149] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 108 (11583800) [pid = 908] [serial = 2150] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16368C00) [pid = 908] [serial = 2152] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 106 (175E6000) [pid = 908] [serial = 2147] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 105 (167B7800) [pid = 908] [serial = 2153] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 104 (16FD4C00) [pid = 908] [serial = 2144] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1636D400) [pid = 908] [serial = 2138] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 102 (17A7C400) [pid = 908] [serial = 2072] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16919800) [pid = 908] [serial = 2140] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 100 (1691D400) [pid = 908] [serial = 2141] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 99 (10577000) [pid = 908] [serial = 2116] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 98 (132F2000) [pid = 908] [serial = 2119] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 97 (1471DC00) [pid = 908] [serial = 2134] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1479D800) [pid = 908] [serial = 2135] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 95 (16310800) [pid = 908] [serial = 2137] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 94 (11351C00) [pid = 908] [serial = 2131] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 93 (11BC3C00) [pid = 908] [serial = 2132] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 92 (12C0B400) [pid = 908] [serial = 2129] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 91 (11579400) [pid = 908] [serial = 2128] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 90 (16920400) [pid = 908] [serial = 2122] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 89 (169ACC00) [pid = 908] [serial = 2125] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 88 (1845DC00) [pid = 908] [serial = 2155] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | --DOMWINDOW == 87 (16E23C00) [pid = 908] [serial = 2143] [outer = 00000000] [url = about:blank] 00:08:09 INFO - PROCESS | 908 | 1463036889562 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:08:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:08:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 791ms 00:08:09 INFO - PROCESS | 908 | 1463036889595 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 908 | 1463036889598 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 00:08:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:08:09 INFO - PROCESS | 908 | 1463036889602 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 908 | 1463036889604 Marionette TRACE conn3 <- [1,2910,null,{}] 00:08:09 INFO - PROCESS | 908 | 1463036889607 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}] 00:08:09 INFO - PROCESS | 908 | 1463036889691 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 00:08:09 INFO - PROCESS | 908 | 1463036889701 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 908 | ++DOCSHELL 11350000 == 49 [pid = 908] [id = 737] 00:08:09 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (11351C00) [pid = 908] [serial = 2211] [outer = 00000000] 00:08:09 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (12CC5C00) [pid = 908] [serial = 2212] [outer = 11351C00] 00:08:09 INFO - PROCESS | 908 | 1463036889747 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (132F2000) [pid = 908] [serial = 2213] [outer = 11351C00] 00:08:10 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:10 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:10 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:10 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:10 INFO - PROCESS | 908 | 1463036890259 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]]]}] 00:08:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:08:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:10 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 00:08:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:10 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 00:08:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:10 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]" 00:08:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:08:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 698ms 00:08:10 INFO - PROCESS | 908 | 1463036890305 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 908 | 1463036890308 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 00:08:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:08:10 INFO - PROCESS | 908 | 1463036890318 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 908 | 1463036890323 Marionette TRACE conn3 <- [1,2914,null,{}] 00:08:10 INFO - PROCESS | 908 | 1463036890326 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}] 00:08:10 INFO - PROCESS | 908 | 1463036890437 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 00:08:10 INFO - PROCESS | 908 | 1463036890535 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 908 | ++DOCSHELL 1471DC00 == 50 [pid = 908] [id = 738] 00:08:10 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (14734400) [pid = 908] [serial = 2214] [outer = 00000000] 00:08:10 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (1691D400) [pid = 908] [serial = 2215] [outer = 14734400] 00:08:10 INFO - PROCESS | 908 | 1463036890579 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (169AE800) [pid = 908] [serial = 2216] [outer = 14734400] 00:08:10 INFO - PROCESS | 908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:08:10 INFO - PROCESS | 908 | 1463036890916 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]]]}] 00:08:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:08:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 651ms 00:08:10 INFO - PROCESS | 908 | 1463036890974 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 908 | 1463036890976 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 00:08:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:08:10 INFO - PROCESS | 908 | 1463036890979 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 908 | 1463036890981 Marionette TRACE conn3 <- [1,2918,null,{}] 00:08:10 INFO - PROCESS | 908 | 1463036890985 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}] 00:08:11 INFO - PROCESS | 908 | 1463036891064 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 00:08:11 INFO - PROCESS | 908 | 1463036891070 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 908 | ++DOCSHELL 16A7C800 == 51 [pid = 908] [id = 739] 00:08:11 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (16BCBC00) [pid = 908] [serial = 2217] [outer = 00000000] 00:08:11 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (16E21400) [pid = 908] [serial = 2218] [outer = 16BCBC00] 00:08:11 INFO - PROCESS | 908 | 1463036891123 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (16EF7800) [pid = 908] [serial = 2219] [outer = 16BCBC00] 00:08:11 INFO - PROCESS | 908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:08:11 INFO - PROCESS | 908 | 1463036891527 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]]]}] 00:08:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:08:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 590ms 00:08:11 INFO - PROCESS | 908 | 1463036891576 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 908 | 1463036891578 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 00:08:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:08:11 INFO - PROCESS | 908 | 1463036891581 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 908 | 1463036891582 Marionette TRACE conn3 <- [1,2922,null,{}] 00:08:11 INFO - PROCESS | 908 | 1463036891586 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}] 00:08:11 INFO - PROCESS | 908 | 1463036891734 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 00:08:11 INFO - PROCESS | 908 | 1463036891827 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 908 | ++DOCSHELL 16FD4400 == 52 [pid = 908] [id = 740] 00:08:11 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (16FD6800) [pid = 908] [serial = 2220] [outer = 00000000] 00:08:11 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (170E7400) [pid = 908] [serial = 2221] [outer = 16FD6800] 00:08:11 INFO - PROCESS | 908 | 1463036891882 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (17F20800) [pid = 908] [serial = 2222] [outer = 16FD6800] 00:08:12 INFO - PROCESS | 908 | 1463036892280 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]]]}] 00:08:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:08:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 729ms 00:08:12 INFO - PROCESS | 908 | 1463036892306 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 908 | 1463036892308 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 00:08:12 INFO - PROCESS | 908 | 1463036892311 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:08:12 INFO - PROCESS | 908 | 1463036892313 Marionette TRACE conn3 <- [1,2926,null,{}] 00:08:12 INFO - PROCESS | 908 | 1463036892324 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}] 00:08:12 INFO - PROCESS | 908 | 1463036892437 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 00:08:12 INFO - PROCESS | 908 | 1463036892444 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 908 | ++DOCSHELL 1075F000 == 53 [pid = 908] [id = 741] 00:08:12 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (1323DC00) [pid = 908] [serial = 2223] [outer = 00000000] 00:08:12 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (187DD400) [pid = 908] [serial = 2224] [outer = 1323DC00] 00:08:12 INFO - PROCESS | 908 | 1463036892487 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (187E0000) [pid = 908] [serial = 2225] [outer = 1323DC00] 00:08:12 INFO - PROCESS | 908 | 1463036892898 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]]]}] 00:08:12 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. 00:08:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 652ms 00:08:12 INFO - PROCESS | 908 | 1463036892970 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 908 | 1463036892972 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 00:08:12 INFO - PROCESS | 908 | 1463036892975 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:08:12 INFO - PROCESS | 908 | 1463036892977 Marionette TRACE conn3 <- [1,2930,null,{}] 00:08:12 INFO - PROCESS | 908 | 1463036892987 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}] 00:08:13 INFO - PROCESS | 908 | 1463036893102 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 00:08:13 INFO - PROCESS | 908 | 1463036893203 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 908 | ++DOCSHELL 182B7C00 == 54 [pid = 908] [id = 742] 00:08:13 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (18451C00) [pid = 908] [serial = 2226] [outer = 00000000] 00:08:13 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (18D4D800) [pid = 908] [serial = 2227] [outer = 18451C00] 00:08:13 INFO - PROCESS | 908 | 1463036893248 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (18D50400) [pid = 908] [serial = 2228] [outer = 18451C00] 00:08:13 INFO - PROCESS | 908 | 1463036893784 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"]]]}] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 104 (107F6800) [pid = 908] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1102B800) [pid = 908] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 102 (11025C00) [pid = 908] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1348F000) [pid = 908] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 100 (157A2C00) [pid = 908] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 99 (11028000) [pid = 908] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 98 (16FC9000) [pid = 908] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 97 (147C4C00) [pid = 908] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 96 (16368800) [pid = 908] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 95 (160CF000) [pid = 908] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 94 (176DF400) [pid = 908] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:08:13 INFO - PROCESS | 908 | --DOMWINDOW == 93 (169B6000) [pid = 908] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:08:13 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 00:08:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:08:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 838ms 00:08:13 INFO - PROCESS | 908 | 1463036893819 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 908 | 1463036893821 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 00:08:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:08:13 INFO - PROCESS | 908 | 1463036893824 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 908 | 1463036893825 Marionette TRACE conn3 <- [1,2934,null,{}] 00:08:13 INFO - PROCESS | 908 | 1463036893829 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}] 00:08:13 INFO - PROCESS | 908 | 1463036893891 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 00:08:13 INFO - PROCESS | 908 | 1463036893896 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 908 | ++DOCSHELL 107F6800 == 55 [pid = 908] [id = 743] 00:08:13 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (13239C00) [pid = 908] [serial = 2229] [outer = 00000000] 00:08:13 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (15311400) [pid = 908] [serial = 2230] [outer = 13239C00] 00:08:13 INFO - PROCESS | 908 | 1463036893939 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (160CF800) [pid = 908] [serial = 2231] [outer = 13239C00] 00:08:14 INFO - PROCESS | 908 | 1463036894357 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]]]}] 00:08:14 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. 00:08:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 590ms 00:08:14 INFO - PROCESS | 908 | 1463036894416 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 908 | 1463036894418 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 00:08:14 INFO - PROCESS | 908 | 1463036894421 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 908 | 1463036894422 Marionette TRACE conn3 <- [1,2938,null,{}] 00:08:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:08:14 INFO - PROCESS | 908 | 1463036894429 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}] 00:08:14 INFO - PROCESS | 908 | 1463036894532 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 00:08:14 INFO - PROCESS | 908 | 1463036894539 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 908 | ++DOCSHELL 10714800 == 56 [pid = 908] [id = 744] 00:08:14 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (1473CC00) [pid = 908] [serial = 2232] [outer = 00000000] 00:08:14 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (18DE7C00) [pid = 908] [serial = 2233] [outer = 1473CC00] 00:08:14 INFO - PROCESS | 908 | 1463036894581 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (18DE8400) [pid = 908] [serial = 2234] [outer = 1473CC00] 00:08:14 INFO - PROCESS | 908 | ++DOCSHELL 18D4D000 == 57 [pid = 908] [id = 745] 00:08:14 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (18DE5400) [pid = 908] [serial = 2235] [outer = 00000000] 00:08:14 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (18DEC800) [pid = 908] [serial = 2236] [outer = 18DE5400] 00:08:15 INFO - PROCESS | 908 | 1463036895021 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]]]}] 00:08:15 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. 00:08:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 636ms 00:08:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:08:15 INFO - PROCESS | 908 | 1463036895061 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 908 | 1463036895063 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 00:08:15 INFO - PROCESS | 908 | 1463036895066 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 908 | 1463036895068 Marionette TRACE conn3 <- [1,2942,null,{}] 00:08:15 INFO - PROCESS | 908 | 1463036895071 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}] 00:08:15 INFO - PROCESS | 908 | 1463036895189 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 00:08:15 INFO - PROCESS | 908 | 1463036895201 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 908 | ++DOCSHELL 19ABF000 == 58 [pid = 908] [id = 746] 00:08:15 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (19AC0000) [pid = 908] [serial = 2237] [outer = 00000000] 00:08:15 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (19AC2C00) [pid = 908] [serial = 2238] [outer = 19AC0000] 00:08:15 INFO - PROCESS | 908 | 1463036895248 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (19B21800) [pid = 908] [serial = 2239] [outer = 19AC0000] 00:08:15 INFO - PROCESS | 908 | 1463036895666 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]]]}] 00:08:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:08:15 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 00:08:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 620ms 00:08:15 INFO - PROCESS | 908 | 1463036895715 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 908 | 1463036895717 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 00:08:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:08:15 INFO - PROCESS | 908 | 1463036895720 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 908 | 1463036895723 Marionette TRACE conn3 <- [1,2946,null,{}] 00:08:15 INFO - PROCESS | 908 | 1463036895729 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}] 00:08:15 INFO - PROCESS | 908 | 1463036895878 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 00:08:16 INFO - PROCESS | 908 | 1463036896062 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 908 | ++DOCSHELL 0F5AC400 == 59 [pid = 908] [id = 747] 00:08:16 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (0F5ACC00) [pid = 908] [serial = 2240] [outer = 00000000] 00:08:16 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (10572C00) [pid = 908] [serial = 2241] [outer = 0F5ACC00] 00:08:16 INFO - PROCESS | 908 | 1463036896102 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (10D56C00) [pid = 908] [serial = 2242] [outer = 0F5ACC00] 00:08:16 INFO - PROCESS | 908 | 1463036896636 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]]]}] 00:08:16 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. 00:08:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 993ms 00:08:16 INFO - PROCESS | 908 | 1463036896712 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 908 | 1463036896716 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 00:08:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:08:16 INFO - PROCESS | 908 | 1463036896721 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 908 | 1463036896724 Marionette TRACE conn3 <- [1,2950,null,{}] 00:08:16 INFO - PROCESS | 908 | 1463036896730 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}] 00:08:16 INFO - PROCESS | 908 | 1463036896840 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 00:08:16 INFO - PROCESS | 908 | 1463036896954 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 908 | ++DOCSHELL 12CC4800 == 60 [pid = 908] [id = 748] 00:08:16 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (12CC7800) [pid = 908] [serial = 2243] [outer = 00000000] 00:08:17 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (134DC000) [pid = 908] [serial = 2244] [outer = 12CC7800] 00:08:17 INFO - PROCESS | 908 | 1463036897050 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (14721800) [pid = 908] [serial = 2245] [outer = 12CC7800] 00:08:17 INFO - PROCESS | 908 | 1463036897618 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]]]}] 00:08:17 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. 00:08:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 931ms 00:08:17 INFO - PROCESS | 908 | 1463036897668 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 908 | 1463036897671 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 00:08:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:08:17 INFO - PROCESS | 908 | 1463036897675 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 908 | 1463036897677 Marionette TRACE conn3 <- [1,2954,null,{}] 00:08:17 INFO - PROCESS | 908 | 1463036897681 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}] 00:08:17 INFO - PROCESS | 908 | 1463036897787 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 00:08:17 INFO - PROCESS | 908 | 1463036897901 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 908 | ++DOCSHELL 167C1400 == 61 [pid = 908] [id = 749] 00:08:17 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (167C2400) [pid = 908] [serial = 2246] [outer = 00000000] 00:08:17 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (16FCA000) [pid = 908] [serial = 2247] [outer = 167C2400] 00:08:17 INFO - PROCESS | 908 | 1463036897994 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (17071800) [pid = 908] [serial = 2248] [outer = 167C2400] 00:08:18 INFO - PROCESS | 908 | 1463036898487 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]]]}] 00:08:18 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. 00:08:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 822ms 00:08:18 INFO - PROCESS | 908 | 1463036898499 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 00:08:18 INFO - PROCESS | 908 | 1463036898503 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 00:08:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:08:18 INFO - PROCESS | 908 | 1463036898528 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 908 | 1463036898533 Marionette TRACE conn3 <- [1,2958,null,{}] 00:08:18 INFO - PROCESS | 908 | 1463036898540 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}] 00:08:18 INFO - PROCESS | 908 | 1463036898647 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 00:08:18 INFO - PROCESS | 908 | 1463036898761 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 908 | ++DOCSHELL 19AB9400 == 62 [pid = 908] [id = 750] 00:08:18 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (19ABA800) [pid = 908] [serial = 2249] [outer = 00000000] 00:08:18 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (19B24400) [pid = 908] [serial = 2250] [outer = 19ABA800] 00:08:18 INFO - PROCESS | 908 | 1463036898854 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (19E4AC00) [pid = 908] [serial = 2251] [outer = 19ABA800] 00:08:19 INFO - PROCESS | 908 | 1463036899426 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]]]}] 00:08:19 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. 00:08:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 962ms 00:08:19 INFO - PROCESS | 908 | 1463036899475 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 908 | 1463036899478 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 00:08:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:08:19 INFO - PROCESS | 908 | 1463036899481 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 908 | 1463036899483 Marionette TRACE conn3 <- [1,2962,null,{}] 00:08:19 INFO - PROCESS | 908 | 1463036899487 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}] 00:08:19 INFO - PROCESS | 908 | 1463036899593 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 00:08:19 INFO - PROCESS | 908 | 1463036899736 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 908 | ++DOCSHELL 1063F000 == 63 [pid = 908] [id = 751] 00:08:19 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (10709000) [pid = 908] [serial = 2252] [outer = 00000000] 00:08:19 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (11BC6800) [pid = 908] [serial = 2253] [outer = 10709000] 00:08:19 INFO - PROCESS | 908 | 1463036899790 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (14714800) [pid = 908] [serial = 2254] [outer = 10709000] 00:08:20 INFO - PROCESS | 908 | 1463036900497 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]]]}] 00:08:20 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. 00:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1039ms 00:08:20 INFO - PROCESS | 908 | 1463036900522 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 908 | 1463036900526 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 00:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:08:20 INFO - PROCESS | 908 | 1463036900546 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 908 | 1463036900550 Marionette TRACE conn3 <- [1,2966,null,{}] 00:08:20 INFO - PROCESS | 908 | 1463036900555 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}] 00:08:20 INFO - PROCESS | 908 | 1463036900651 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 00:08:20 INFO - PROCESS | 908 | 1463036900769 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 908 | ++DOCSHELL 10575400 == 64 [pid = 908] [id = 752] 00:08:20 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (1057DC00) [pid = 908] [serial = 2255] [outer = 00000000] 00:08:20 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (11352C00) [pid = 908] [serial = 2256] [outer = 1057DC00] 00:08:20 INFO - PROCESS | 908 | 1463036900817 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 908 | ++DOMWINDOW == 122 (12CCEC00) [pid = 908] [serial = 2257] [outer = 1057DC00] 00:08:21 INFO - PROCESS | 908 | 1463036901325 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]]]}] 00:08:21 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. 00:08:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 00:08:21 INFO - PROCESS | 908 | 1463036901372 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 908 | 1463036901378 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 00:08:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:08:21 INFO - PROCESS | 908 | 1463036901384 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 908 | 1463036901386 Marionette TRACE conn3 <- [1,2970,null,{}] 00:08:21 INFO - PROCESS | 908 | 1463036901390 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}] 00:08:21 INFO - PROCESS | 908 | 1463036901489 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 12E1D400 == 63 [pid = 908] [id = 672] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 106ED800 == 62 [pid = 908] [id = 671] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 19ABF000 == 61 [pid = 908] [id = 746] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 18D4D000 == 60 [pid = 908] [id = 745] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 10714800 == 59 [pid = 908] [id = 744] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 107F6800 == 58 [pid = 908] [id = 743] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 182B7C00 == 57 [pid = 908] [id = 742] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 1075F000 == 56 [pid = 908] [id = 741] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 16FD4400 == 55 [pid = 908] [id = 740] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 16A7C800 == 54 [pid = 908] [id = 739] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 1471DC00 == 53 [pid = 908] [id = 738] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 11350000 == 52 [pid = 908] [id = 737] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 117DF800 == 51 [pid = 908] [id = 736] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 10D57000 == 50 [pid = 908] [id = 735] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 121 (1706FC00) [pid = 908] [serial = 2191] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOCSHELL 15A93C00 == 49 [pid = 908] [id = 730] 00:08:21 INFO - PROCESS | 908 | 1463036901667 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 120 (167C5400) [pid = 908] [serial = 2078] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 119 (12216400) [pid = 908] [serial = 2075] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 118 (176E6800) [pid = 908] [serial = 2081] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 117 (1630B400) [pid = 908] [serial = 2183] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 116 (15A9A400) [pid = 908] [serial = 2182] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 115 (167BD800) [pid = 908] [serial = 2185] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 114 (1707D000) [pid = 908] [serial = 2126] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 113 (17A87800) [pid = 908] [serial = 2114] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 112 (16E24000) [pid = 908] [serial = 2189] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 111 (167C6800) [pid = 908] [serial = 2186] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1706E400) [pid = 908] [serial = 2164] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 109 (1102F000) [pid = 908] [serial = 2158] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 108 (18D4E000) [pid = 908] [serial = 2171] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 107 (170E6800) [pid = 908] [serial = 2170] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 106 (16E19400) [pid = 908] [serial = 2188] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 105 (12215400) [pid = 908] [serial = 2174] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 104 (11357400) [pid = 908] [serial = 2173] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 103 (1157BC00) [pid = 908] [serial = 2176] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 102 (122B0000) [pid = 908] [serial = 2177] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1471E800) [pid = 908] [serial = 2161] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 100 (18D42C00) [pid = 908] [serial = 2167] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 99 (13C53400) [pid = 908] [serial = 2179] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | --DOMWINDOW == 98 (1471C400) [pid = 908] [serial = 2180] [outer = 00000000] [url = about:blank] 00:08:21 INFO - PROCESS | 908 | ++DOCSHELL 0CA78000 == 50 [pid = 908] [id = 753] 00:08:21 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (0F5A4800) [pid = 908] [serial = 2258] [outer = 00000000] 00:08:21 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (105D2800) [pid = 908] [serial = 2259] [outer = 0F5A4800] 00:08:21 INFO - PROCESS | 908 | 1463036901718 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (10D57000) [pid = 908] [serial = 2260] [outer = 0F5A4800] 00:08:22 INFO - PROCESS | 908 | 1463036902081 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"]]]}] 00:08:22 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 00:08:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 729ms 00:08:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:08:22 INFO - PROCESS | 908 | 1463036902123 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 908 | 1463036902125 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 00:08:22 INFO - PROCESS | 908 | 1463036902128 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 908 | 1463036902132 Marionette TRACE conn3 <- [1,2974,null,{}] 00:08:22 INFO - PROCESS | 908 | 1463036902142 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}] 00:08:22 INFO - PROCESS | 908 | 1463036902228 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 00:08:22 INFO - PROCESS | 908 | 1463036902379 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 908 | ++DOCSHELL 1075F000 == 51 [pid = 908] [id = 754] 00:08:22 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (107F6800) [pid = 908] [serial = 2261] [outer = 00000000] 00:08:22 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (14792800) [pid = 908] [serial = 2262] [outer = 107F6800] 00:08:22 INFO - PROCESS | 908 | 1463036902425 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (160C0C00) [pid = 908] [serial = 2263] [outer = 107F6800] 00:08:22 INFO - PROCESS | 908 | 1463036902777 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]]]}] 00:08:22 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. 00:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 682ms 00:08:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:08:22 INFO - PROCESS | 908 | 1463036902838 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 908 | 1463036902841 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 00:08:22 INFO - PROCESS | 908 | 1463036902844 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 908 | 1463036902846 Marionette TRACE conn3 <- [1,2978,null,{}] 00:08:22 INFO - PROCESS | 908 | 1463036902849 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}] 00:08:22 INFO - PROCESS | 908 | 1463036902930 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 00:08:22 INFO - PROCESS | 908 | 1463036902968 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 908 | ++DOCSHELL 16309400 == 52 [pid = 908] [id = 755] 00:08:22 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1630D000) [pid = 908] [serial = 2264] [outer = 00000000] 00:08:22 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (16313800) [pid = 908] [serial = 2265] [outer = 1630D000] 00:08:22 INFO - PROCESS | 908 | 1463036902999 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (167B8C00) [pid = 908] [serial = 2266] [outer = 1630D000] 00:08:23 INFO - PROCESS | 908 | ++DOCSHELL 16916400 == 53 [pid = 908] [id = 756] 00:08:23 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (16917400) [pid = 908] [serial = 2267] [outer = 00000000] 00:08:23 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (16917C00) [pid = 908] [serial = 2268] [outer = 16917400] 00:08:23 INFO - PROCESS | 908 | 1463036903447 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]]]}] 00:08:23 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. 00:08:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 683ms 00:08:23 INFO - PROCESS | 908 | 1463036903527 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 908 | 1463036903529 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 00:08:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:08:23 INFO - PROCESS | 908 | 1463036903532 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 908 | 1463036903534 Marionette TRACE conn3 <- [1,2982,null,{}] 00:08:23 INFO - PROCESS | 908 | 1463036903537 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}] 00:08:23 INFO - PROCESS | 908 | 1463036903626 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 00:08:23 INFO - PROCESS | 908 | 1463036903635 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 908 | ++DOCSHELL 122B1800 == 54 [pid = 908] [id = 757] 00:08:23 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (167BD000) [pid = 908] [serial = 2269] [outer = 00000000] 00:08:23 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (1691F000) [pid = 908] [serial = 2270] [outer = 167BD000] 00:08:23 INFO - PROCESS | 908 | 1463036903679 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (169B9400) [pid = 908] [serial = 2271] [outer = 167BD000] 00:08:24 INFO - PROCESS | 908 | 1463036904163 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]]]}] 00:08:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:08:24 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 00:08:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 682ms 00:08:24 INFO - PROCESS | 908 | 1463036904237 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 908 | 1463036904239 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 00:08:24 INFO - PROCESS | 908 | 1463036904242 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:08:24 INFO - PROCESS | 908 | 1463036904244 Marionette TRACE conn3 <- [1,2986,null,{}] 00:08:24 INFO - PROCESS | 908 | 1463036904247 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}] 00:08:24 INFO - PROCESS | 908 | 1463036904406 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 00:08:24 INFO - PROCESS | 908 | 1463036904430 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 908 | ++DOCSHELL 16E24400 == 55 [pid = 908] [id = 758] 00:08:24 INFO - PROCESS | 908 | ++DOMWINDOW == 113 (16EF2800) [pid = 908] [serial = 2272] [outer = 00000000] 00:08:24 INFO - PROCESS | 908 | ++DOMWINDOW == 114 (16FCC400) [pid = 908] [serial = 2273] [outer = 16EF2800] 00:08:24 INFO - PROCESS | 908 | 1463036904474 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 908 | ++DOMWINDOW == 115 (16FD5000) [pid = 908] [serial = 2274] [outer = 16EF2800] 00:08:24 INFO - PROCESS | 908 | 1463036904874 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]]]}] 00:08:24 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. 00:08:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 698ms 00:08:24 INFO - PROCESS | 908 | 1463036904942 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 908 | 1463036904944 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 00:08:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:08:24 INFO - PROCESS | 908 | 1463036904953 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 908 | 1463036904955 Marionette TRACE conn3 <- [1,2990,null,{}] 00:08:24 INFO - PROCESS | 908 | 1463036904959 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}] 00:08:25 INFO - PROCESS | 908 | 1463036905070 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 00:08:25 INFO - PROCESS | 908 | 1463036905080 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 908 | ++DOCSHELL 167BFC00 == 56 [pid = 908] [id = 759] 00:08:25 INFO - PROCESS | 908 | ++DOMWINDOW == 116 (16FD5400) [pid = 908] [serial = 2275] [outer = 00000000] 00:08:25 INFO - PROCESS | 908 | ++DOMWINDOW == 117 (175E6000) [pid = 908] [serial = 2276] [outer = 16FD5400] 00:08:25 INFO - PROCESS | 908 | 1463036905123 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 908 | ++DOMWINDOW == 118 (1769A400) [pid = 908] [serial = 2277] [outer = 16FD5400] 00:08:25 INFO - PROCESS | 908 | 1463036905528 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]]]}] 00:08:25 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. 00:08:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 00:08:25 INFO - PROCESS | 908 | 1463036905573 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 908 | 1463036905575 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 00:08:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:08:25 INFO - PROCESS | 908 | 1463036905579 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 908 | 1463036905580 Marionette TRACE conn3 <- [1,2994,null,{}] 00:08:25 INFO - PROCESS | 908 | 1463036905584 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}] 00:08:25 INFO - PROCESS | 908 | 1463036905700 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 00:08:25 INFO - PROCESS | 908 | 1463036905798 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 908 | ++DOCSHELL 17979000 == 57 [pid = 908] [id = 760] 00:08:25 INFO - PROCESS | 908 | ++DOMWINDOW == 119 (180DB400) [pid = 908] [serial = 2278] [outer = 00000000] 00:08:25 INFO - PROCESS | 908 | ++DOMWINDOW == 120 (18718800) [pid = 908] [serial = 2279] [outer = 180DB400] 00:08:25 INFO - PROCESS | 908 | 1463036905840 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 908 | ++DOMWINDOW == 121 (18766000) [pid = 908] [serial = 2280] [outer = 180DB400] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 120 (11351C00) [pid = 908] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 119 (12C09400) [pid = 908] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 118 (14734400) [pid = 908] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 117 (13239C00) [pid = 908] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 116 (1473CC00) [pid = 908] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 115 (18DE5400) [pid = 908] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 114 (0F5AC000) [pid = 908] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 113 (167F6400) [pid = 908] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 112 (12CCF400) [pid = 908] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 111 (1706EC00) [pid = 908] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 110 (187E1400) [pid = 908] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 109 (10E79C00) [pid = 908] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 108 (1348A400) [pid = 908] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 107 (16E1EC00) [pid = 908] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 106 (16FD6800) [pid = 908] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 105 (18451C00) [pid = 908] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 104 (1323DC00) [pid = 908] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 103 (10D59000) [pid = 908] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:08:26 INFO - PROCESS | 908 | --DOMWINDOW == 102 (16BCBC00) [pid = 908] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:08:26 INFO - PROCESS | 908 | 1463036906407 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]]]}] 00:08:26 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. 00:08:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 838ms 00:08:26 INFO - PROCESS | 908 | 1463036906422 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 908 | 1463036906425 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 00:08:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:08:26 INFO - PROCESS | 908 | 1463036906430 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 908 | 1463036906445 Marionette TRACE conn3 <- [1,2998,null,{}] 00:08:26 INFO - PROCESS | 908 | 1463036906449 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}] 00:08:26 INFO - PROCESS | 908 | 1463036906571 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 00:08:26 INFO - PROCESS | 908 | 1463036906630 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 908 | ++DOCSHELL 1157B400 == 58 [pid = 908] [id = 761] 00:08:26 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (12E2A400) [pid = 908] [serial = 2281] [outer = 00000000] 00:08:26 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (16BCBC00) [pid = 908] [serial = 2282] [outer = 12E2A400] 00:08:26 INFO - PROCESS | 908 | 1463036906674 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (1707C800) [pid = 908] [serial = 2283] [outer = 12E2A400] 00:08:26 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:08:27 INFO - PROCESS | 908 | 1463036907031 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:08:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:08:27 INFO - {} 00:08:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:08:27 INFO - {} 00:08:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:08:27 INFO - {} 00:08:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:08:27 INFO - {} 00:08:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 652ms 00:08:27 INFO - PROCESS | 908 | 1463036907086 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 908 | 1463036907088 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 00:08:27 INFO - TEST-START | /FileAPI/fileReader.html 00:08:27 INFO - PROCESS | 908 | 1463036907101 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 908 | 1463036907103 Marionette TRACE conn3 <- [1,3002,null,{}] 00:08:27 INFO - PROCESS | 908 | 1463036907106 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}] 00:08:27 INFO - PROCESS | 908 | 1463036907203 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 00:08:27 INFO - PROCESS | 908 | 1463036907211 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 908 | ++DOCSHELL 187DA800 == 59 [pid = 908] [id = 762] 00:08:27 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (187DAC00) [pid = 908] [serial = 2284] [outer = 00000000] 00:08:27 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (18D49000) [pid = 908] [serial = 2285] [outer = 187DAC00] 00:08:27 INFO - PROCESS | 908 | 1463036907254 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (18D4F000) [pid = 908] [serial = 2286] [outer = 187DAC00] 00:08:27 INFO - PROCESS | 908 | 1463036907683 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]]]}] 00:08:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:08:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:08:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:08:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:08:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 652ms 00:08:27 INFO - PROCESS | 908 | 1463036907743 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 908 | 1463036907745 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 00:08:27 INFO - PROCESS | 908 | 1463036907749 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - TEST-START | /FileAPI/historical.html 00:08:27 INFO - PROCESS | 908 | 1463036907751 Marionette TRACE conn3 <- [1,3006,null,{}] 00:08:27 INFO - PROCESS | 908 | 1463036907754 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}] 00:08:27 INFO - PROCESS | 908 | 1463036907849 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 00:08:27 INFO - PROCESS | 908 | 1463036907854 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 908 | ++DOCSHELL 18D42C00 == 60 [pid = 908] [id = 763] 00:08:27 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (18D50800) [pid = 908] [serial = 2287] [outer = 00000000] 00:08:27 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (19AC0C00) [pid = 908] [serial = 2288] [outer = 18D50800] 00:08:27 INFO - PROCESS | 908 | 1463036907901 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (19E51000) [pid = 908] [serial = 2289] [outer = 18D50800] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 0F5A8400 == 59 [pid = 908] [id = 650] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 107F4400 == 58 [pid = 908] [id = 731] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 16FC8400 == 57 [pid = 908] [id = 693] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 13489800 == 56 [pid = 908] [id = 720] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 1125E800 == 55 [pid = 908] [id = 680] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 160CCC00 == 54 [pid = 908] [id = 708] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 167F4000 == 53 [pid = 908] [id = 733] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 12CCA400 == 52 [pid = 908] [id = 706] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 12E48400 == 51 [pid = 908] [id = 732] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 17F5BC00 == 50 [pid = 908] [id = 694] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 16E17400 == 49 [pid = 908] [id = 721] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 106EB800 == 48 [pid = 908] [id = 723] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 169B6C00 == 47 [pid = 908] [id = 673] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 1479D400 == 46 [pid = 908] [id = 670] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 15318C00 == 45 [pid = 908] [id = 681] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 16B1A000 == 44 [pid = 908] [id = 734] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 157A1C00 == 43 [pid = 908] [id = 692] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 187E1000 == 42 [pid = 908] [id = 722] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 167C5C00 == 41 [pid = 908] [id = 707] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 1063F000 == 40 [pid = 908] [id = 751] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 10575400 == 39 [pid = 908] [id = 752] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 19AB9400 == 38 [pid = 908] [id = 750] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 12CC4800 == 37 [pid = 908] [id = 748] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 167C1400 == 36 [pid = 908] [id = 749] 00:08:28 INFO - PROCESS | 908 | --DOCSHELL 0F5AC400 == 35 [pid = 908] [id = 747] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 0CA78000 == 34 [pid = 908] [id = 753] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 16916400 == 33 [pid = 908] [id = 756] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 16309400 == 32 [pid = 908] [id = 755] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 1075F000 == 31 [pid = 908] [id = 754] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 167BFC00 == 30 [pid = 908] [id = 759] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 1157B400 == 29 [pid = 908] [id = 761] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 122B1800 == 28 [pid = 908] [id = 757] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 187DA800 == 27 [pid = 908] [id = 762] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 16E24400 == 26 [pid = 908] [id = 758] 00:08:29 INFO - PROCESS | 908 | --DOCSHELL 17979000 == 25 [pid = 908] [id = 760] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 110 (1871C400) [pid = 908] [serial = 2156] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 109 (10761400) [pid = 908] [serial = 2117] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 108 (16E24C00) [pid = 908] [serial = 2123] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 107 (1471E400) [pid = 908] [serial = 2120] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 106 (170E7400) [pid = 908] [serial = 2221] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 105 (17F20800) [pid = 908] [serial = 2222] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 104 (18D4D800) [pid = 908] [serial = 2227] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 103 (187DD400) [pid = 908] [serial = 2224] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 102 (11354000) [pid = 908] [serial = 2207] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 101 (1102A400) [pid = 908] [serial = 2206] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 100 (16E21400) [pid = 908] [serial = 2218] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 99 (12CC5C00) [pid = 908] [serial = 2212] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 98 (132F2000) [pid = 908] [serial = 2213] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 97 (15E75400) [pid = 908] [serial = 2210] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1530CC00) [pid = 908] [serial = 2209] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 95 (1691D400) [pid = 908] [serial = 2215] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 94 (169AE800) [pid = 908] [serial = 2216] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 93 (13B31400) [pid = 908] [serial = 2197] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 92 (169B0000) [pid = 908] [serial = 2200] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 91 (17076C00) [pid = 908] [serial = 2203] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 90 (15311400) [pid = 908] [serial = 2230] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 89 (18DE7C00) [pid = 908] [serial = 2233] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 88 (160CF800) [pid = 908] [serial = 2231] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 87 (18D50400) [pid = 908] [serial = 2228] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 86 (11029400) [pid = 908] [serial = 2194] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 85 (187E0000) [pid = 908] [serial = 2225] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 84 (18DEC800) [pid = 908] [serial = 2236] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16EF7800) [pid = 908] [serial = 2219] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 82 (18DE8400) [pid = 908] [serial = 2234] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 81 (19AC2C00) [pid = 908] [serial = 2238] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 80 (18D48400) [pid = 908] [serial = 2168] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 79 (1134F000) [pid = 908] [serial = 2159] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 78 (15AC7400) [pid = 908] [serial = 2162] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | --DOMWINDOW == 77 (17A7EC00) [pid = 908] [serial = 2165] [outer = 00000000] [url = about:blank] 00:08:29 INFO - PROCESS | 908 | 1463036909812 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"]]]}] 00:08:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:08:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:08:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:08:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:08:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:08:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:08:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:08:29 INFO - TEST-OK | /FileAPI/historical.html | took 2079ms 00:08:29 INFO - PROCESS | 908 | 1463036909859 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 908 | 1463036909865 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 00:08:29 INFO - TEST-START | /FileAPI/idlharness.html 00:08:29 INFO - PROCESS | 908 | 1463036909873 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 908 | 1463036909877 Marionette TRACE conn3 <- [1,3010,null,{}] 00:08:29 INFO - PROCESS | 908 | 1463036909882 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}] 00:08:29 INFO - PROCESS | 908 | 1463036909971 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 00:08:29 INFO - PROCESS | 908 | 1463036909980 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 908 | ++DOCSHELL 0F5A3400 == 26 [pid = 908] [id = 764] 00:08:29 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (0F5A3800) [pid = 908] [serial = 2290] [outer = 00000000] 00:08:29 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (10535800) [pid = 908] [serial = 2291] [outer = 0F5A3800] 00:08:30 INFO - PROCESS | 908 | 1463036910026 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (1063A400) [pid = 908] [serial = 2292] [outer = 0F5A3800] 00:08:30 INFO - PROCESS | 908 | 1463036910861 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]]]}] 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:08:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:08:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:08:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:08:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:08:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:08:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:08:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:08:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:08:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:08:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:08:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:08:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:08:30 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 00:08:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:08:30 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 00:08:30 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 00:08:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:08:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:08:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:08:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:08:31 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 00:08:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:08:31 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 00:08:31 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 00:08:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:08:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:08:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:08:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:08:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:08:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:08:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1180ms 00:08:31 INFO - PROCESS | 908 | 1463036911049 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 908 | 1463036911055 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 00:08:31 INFO - TEST-START | /FileAPI/idlharness.worker 00:08:31 INFO - PROCESS | 908 | 1463036911062 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 908 | 1463036911064 Marionette TRACE conn3 <- [1,3014,null,{}] 00:08:31 INFO - PROCESS | 908 | 1463036911068 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}] 00:08:31 INFO - PROCESS | 908 | 1463036911153 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 00:08:31 INFO - PROCESS | 908 | 1463036911161 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 908 | ++DOCSHELL 1157D400 == 27 [pid = 908] [id = 765] 00:08:31 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (1157D800) [pid = 908] [serial = 2293] [outer = 00000000] 00:08:31 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (11FB2C00) [pid = 908] [serial = 2294] [outer = 1157D800] 00:08:31 INFO - PROCESS | 908 | 1463036911207 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (122A9400) [pid = 908] [serial = 2295] [outer = 1157D800] 00:08:31 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:08:32 INFO - PROCESS | 908 | 1463036912197 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,{},{}]]]}] 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:08:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:08:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:08:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:08:32 INFO - {} 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:08:32 INFO - {} 00:08:32 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 - {} 00:08:32 INFO - {} 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:08:32 INFO - {} 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:08:32 INFO - {} 00:08:32 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 - {} 00:08:32 INFO - {} 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 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 00:08:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:08:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:08:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:08:32 INFO - {} 00:08:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1288ms 00:08:32 INFO - PROCESS | 908 | 1463036912366 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 908 | 1463036912369 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 00:08:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:08:32 INFO - PROCESS | 908 | 1463036912372 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 908 | 1463036912376 Marionette TRACE conn3 <- [1,3018,null,{}] 00:08:32 INFO - PROCESS | 908 | 1463036912387 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}] 00:08:32 INFO - PROCESS | 908 | 1463036912464 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 00:08:32 INFO - PROCESS | 908 | 1463036912603 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 908 | ++DOCSHELL 130EA800 == 28 [pid = 908] [id = 766] 00:08:32 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (167BF000) [pid = 908] [serial = 2296] [outer = 00000000] 00:08:32 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (16915400) [pid = 908] [serial = 2297] [outer = 167BF000] 00:08:32 INFO - PROCESS | 908 | 1463036912654 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (169AA400) [pid = 908] [serial = 2298] [outer = 167BF000] 00:08:33 INFO - PROCESS | 908 | 1463036913021 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]]]}] 00:08:33 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 00:08:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 683ms 00:08:33 INFO - PROCESS | 908 | 1463036913060 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 908 | 1463036913063 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 00:08:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:08:33 INFO - PROCESS | 908 | 1463036913066 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 908 | 1463036913068 Marionette TRACE conn3 <- [1,3022,null,{}] 00:08:33 INFO - PROCESS | 908 | 1463036913071 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}] 00:08:33 INFO - PROCESS | 908 | 1463036913154 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 00:08:33 INFO - PROCESS | 908 | 1463036913160 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 908 | ++DOCSHELL 16918C00 == 29 [pid = 908] [id = 767] 00:08:33 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (16A7E800) [pid = 908] [serial = 2299] [outer = 00000000] 00:08:33 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (16E1BC00) [pid = 908] [serial = 2300] [outer = 16A7E800] 00:08:33 INFO - PROCESS | 908 | 1463036913204 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (16E22800) [pid = 908] [serial = 2301] [outer = 16A7E800] 00:08:33 INFO - PROCESS | 908 | 1463036913619 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]]]}] 00:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:08:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 590ms 00:08:33 INFO - PROCESS | 908 | 1463036913661 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 908 | 1463036913663 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 00:08:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:08:33 INFO - PROCESS | 908 | 1463036913678 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 908 | 1463036913679 Marionette TRACE conn3 <- [1,3026,null,{}] 00:08:33 INFO - PROCESS | 908 | 1463036913683 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}] 00:08:33 INFO - PROCESS | 908 | 1463036913760 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 00:08:33 INFO - PROCESS | 908 | 1463036913766 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 908 | ++DOCSHELL 16EEF800 == 30 [pid = 908] [id = 768] 00:08:33 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (16FC8400) [pid = 908] [serial = 2302] [outer = 00000000] 00:08:33 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (16FD2C00) [pid = 908] [serial = 2303] [outer = 16FC8400] 00:08:33 INFO - PROCESS | 908 | 1463036913810 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (17071000) [pid = 908] [serial = 2304] [outer = 16FC8400] 00:08:34 INFO - PROCESS | 908 | 1463036914242 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"]]]}] 00:08:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:08:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 590ms 00:08:34 INFO - PROCESS | 908 | 1463036914274 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 908 | 1463036914276 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 00:08:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:08:34 INFO - PROCESS | 908 | 1463036914280 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 908 | 1463036914282 Marionette TRACE conn3 <- [1,3030,null,{}] 00:08:34 INFO - PROCESS | 908 | 1463036914285 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}] 00:08:34 INFO - PROCESS | 908 | 1463036914436 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 00:08:34 INFO - PROCESS | 908 | 1463036914499 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 908 | ++DOCSHELL 1769EC00 == 31 [pid = 908] [id = 769] 00:08:34 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (17974400) [pid = 908] [serial = 2305] [outer = 00000000] 00:08:34 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (182B2C00) [pid = 908] [serial = 2306] [outer = 17974400] 00:08:34 INFO - PROCESS | 908 | 1463036914544 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (1875C000) [pid = 908] [serial = 2307] [outer = 17974400] 00:08:35 INFO - PROCESS | 908 | 1463036915109 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]]]}] 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:08:35 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. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:08:35 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'.) 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:08:35 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. 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:08:35 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. 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:08:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:08:35 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. 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:08:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:08:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:08:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:08:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 978ms 00:08:35 INFO - PROCESS | 908 | 1463036915251 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 908 | 1463036915253 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 00:08:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:08:35 INFO - PROCESS | 908 | 1463036915256 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 908 | 1463036915258 Marionette TRACE conn3 <- [1,3034,null,{}] 00:08:35 INFO - PROCESS | 908 | 1463036915261 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}] 00:08:35 INFO - PROCESS | 908 | 1463036915369 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 00:08:35 INFO - PROCESS | 908 | 1463036915376 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 908 | ++DOCSHELL 187D6400 == 32 [pid = 908] [id = 770] 00:08:35 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (187D8800) [pid = 908] [serial = 2308] [outer = 00000000] 00:08:35 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (18D4A800) [pid = 908] [serial = 2309] [outer = 187D8800] 00:08:35 INFO - PROCESS | 908 | 1463036915419 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (18D4B400) [pid = 908] [serial = 2310] [outer = 187D8800] 00:08:35 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:08:35 INFO - PROCESS | 908 | 1463036915854 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:08:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:08:35 INFO - {} 00:08:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 636ms 00:08:35 INFO - PROCESS | 908 | 1463036915894 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 908 | 1463036915896 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 00:08:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:08:35 INFO - PROCESS | 908 | 1463036915899 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 908 | 1463036915901 Marionette TRACE conn3 <- [1,3038,null,{}] 00:08:35 INFO - PROCESS | 908 | 1463036915905 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}] 00:08:36 INFO - PROCESS | 908 | 1463036916014 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 00:08:36 INFO - PROCESS | 908 | 1463036916020 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 908 | ++DOCSHELL 187E0C00 == 33 [pid = 908] [id = 771] 00:08:36 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (18D4A400) [pid = 908] [serial = 2311] [outer = 00000000] 00:08:36 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (18DECC00) [pid = 908] [serial = 2312] [outer = 18D4A400] 00:08:36 INFO - PROCESS | 908 | 1463036916064 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (18DEA400) [pid = 908] [serial = 2313] [outer = 18D4A400] 00:08:36 INFO - PROCESS | 908 | 1463036916462 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]]]}] 00:08:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:08:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:08:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:08:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:08:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 590ms 00:08:36 INFO - PROCESS | 908 | 1463036916497 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 908 | 1463036916499 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 00:08:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:08:36 INFO - PROCESS | 908 | 1463036916503 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 908 | 1463036916504 Marionette TRACE conn3 <- [1,3042,null,{}] 00:08:36 INFO - PROCESS | 908 | 1463036916514 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}] 00:08:36 INFO - PROCESS | 908 | 1463036916624 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 00:08:36 INFO - PROCESS | 908 | 1463036916630 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 908 | ++DOCSHELL 12CD3800 == 34 [pid = 908] [id = 772] 00:08:36 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (160C5C00) [pid = 908] [serial = 2314] [outer = 00000000] 00:08:36 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (19AC2C00) [pid = 908] [serial = 2315] [outer = 160C5C00] 00:08:36 INFO - PROCESS | 908 | 1463036916675 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (19AC6400) [pid = 908] [serial = 2316] [outer = 160C5C00] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 103 (10D56800) [pid = 908] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 102 (187DAC00) [pid = 908] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 101 (16EF2800) [pid = 908] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 100 (16FD5400) [pid = 908] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 99 (12E2A400) [pid = 908] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 98 (180DB400) [pid = 908] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 97 (16917400) [pid = 908] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 96 (1630D000) [pid = 908] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 95 (107F6800) [pid = 908] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 94 (0F5A4800) [pid = 908] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 93 (1057DC00) [pid = 908] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 92 (10709000) [pid = 908] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 91 (19ABA800) [pid = 908] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 90 (167C2400) [pid = 908] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 89 (12CC7800) [pid = 908] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 88 (0F5ACC00) [pid = 908] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 87 (19AC0000) [pid = 908] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 86 (16E18800) [pid = 908] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 85 (12E4B400) [pid = 908] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 84 (167BB000) [pid = 908] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 83 (16916C00) [pid = 908] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:08:37 INFO - PROCESS | 908 | --DOMWINDOW == 82 (167BD000) [pid = 908] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:08:37 INFO - PROCESS | 908 | 1463036917634 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"]]]}] 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:08:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:08:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:08:37 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" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:08:37 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" 00:08:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:08:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:08:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1288ms 00:08:37 INFO - PROCESS | 908 | 1463036917780 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 908 | 1463036917782 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 00:08:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:08:37 INFO - PROCESS | 908 | 1463036917785 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 908 | 1463036917787 Marionette TRACE conn3 <- [1,3046,null,{}] 00:08:37 INFO - PROCESS | 908 | 1463036917791 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}] 00:08:37 INFO - PROCESS | 908 | 1463036917873 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 00:08:37 INFO - PROCESS | 908 | 1463036917878 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 908 | ++DOCSHELL 11BC2C00 == 35 [pid = 908] [id = 773] 00:08:37 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (11BC3C00) [pid = 908] [serial = 2317] [outer = 00000000] 00:08:37 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (13238000) [pid = 908] [serial = 2318] [outer = 11BC3C00] 00:08:37 INFO - PROCESS | 908 | 1463036917926 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (13433800) [pid = 908] [serial = 2319] [outer = 11BC3C00] 00:08:38 INFO - PROCESS | 908 | 1463036918412 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]]]}] 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:08:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:08:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:08:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:08:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:08:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:08:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:08:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:08:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:08:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 651ms 00:08:38 INFO - PROCESS | 908 | 1463036918434 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 908 | 1463036918436 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 00:08:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:08:38 INFO - PROCESS | 908 | 1463036918439 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 908 | 1463036918442 Marionette TRACE conn3 <- [1,3050,null,{}] 00:08:38 INFO - PROCESS | 908 | 1463036918445 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}] 00:08:38 INFO - PROCESS | 908 | 1463036918535 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 00:08:38 INFO - PROCESS | 908 | 1463036918541 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 908 | ++DOCSHELL 13C1D800 == 36 [pid = 908] [id = 774] 00:08:38 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (13C5BC00) [pid = 908] [serial = 2320] [outer = 00000000] 00:08:38 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (1471B400) [pid = 908] [serial = 2321] [outer = 13C5BC00] 00:08:38 INFO - PROCESS | 908 | 1463036918594 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (1479DC00) [pid = 908] [serial = 2322] [outer = 13C5BC00] 00:08:38 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:08:39 INFO - PROCESS | 908 | 1463036919046 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:08:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:08:39 INFO - {} 00:08:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 636ms 00:08:39 INFO - PROCESS | 908 | 1463036919077 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 908 | 1463036919079 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 00:08:39 INFO - PROCESS | 908 | 1463036919082 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:08:39 INFO - PROCESS | 908 | 1463036919084 Marionette TRACE conn3 <- [1,3054,null,{}] 00:08:39 INFO - PROCESS | 908 | 1463036919089 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}] 00:08:39 INFO - PROCESS | 908 | 1463036919245 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 00:08:39 INFO - PROCESS | 908 | 1463036919374 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 908 | ++DOCSHELL 0CA7CC00 == 37 [pid = 908] [id = 775] 00:08:39 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (0CA7D800) [pid = 908] [serial = 2323] [outer = 00000000] 00:08:39 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (0F5AB800) [pid = 908] [serial = 2324] [outer = 0CA7D800] 00:08:39 INFO - PROCESS | 908 | 1463036919417 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (10637800) [pid = 908] [serial = 2325] [outer = 0CA7D800] 00:08:40 INFO - PROCESS | 908 | 1463036920086 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]]]}] 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:08:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:08:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1040ms 00:08:40 INFO - PROCESS | 908 | 1463036920108 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 908 | 1463036920112 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 00:08:40 INFO - PROCESS | 908 | 1463036920116 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:08:40 INFO - PROCESS | 908 | 1463036920120 Marionette TRACE conn3 <- [1,3058,null,{}] 00:08:40 INFO - PROCESS | 908 | 1463036920144 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}] 00:08:40 INFO - PROCESS | 908 | 1463036920258 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 00:08:40 INFO - PROCESS | 908 | 1463036920393 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 908 | ++DOCSHELL 1154F000 == 38 [pid = 908] [id = 776] 00:08:40 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (11555C00) [pid = 908] [serial = 2326] [outer = 00000000] 00:08:40 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (11BBA800) [pid = 908] [serial = 2327] [outer = 11555C00] 00:08:40 INFO - PROCESS | 908 | 1463036920450 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (12C42000) [pid = 908] [serial = 2328] [outer = 11555C00] 00:08:41 INFO - PROCESS | 908 | 1463036921054 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]]]}] 00:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 947ms 00:08:41 INFO - PROCESS | 908 | 1463036921084 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 908 | 1463036921087 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 00:08:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:08:41 INFO - PROCESS | 908 | 1463036921091 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 908 | 1463036921093 Marionette TRACE conn3 <- [1,3062,null,{}] 00:08:41 INFO - PROCESS | 908 | 1463036921097 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}] 00:08:41 INFO - PROCESS | 908 | 1463036921208 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 00:08:41 INFO - PROCESS | 908 | 1463036921347 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 908 | ++DOCSHELL 13C5CC00 == 39 [pid = 908] [id = 777] 00:08:41 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (13C5D800) [pid = 908] [serial = 2329] [outer = 00000000] 00:08:41 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (14715800) [pid = 908] [serial = 2330] [outer = 13C5D800] 00:08:41 INFO - PROCESS | 908 | 1463036921402 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (14723C00) [pid = 908] [serial = 2331] [outer = 13C5D800] 00:08:42 INFO - PROCESS | 908 | 1463036922194 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]]]}] 00:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:08:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1133ms 00:08:42 INFO - PROCESS | 908 | 1463036922220 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 908 | 1463036922224 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 00:08:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:08:42 INFO - PROCESS | 908 | 1463036922229 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 908 | 1463036922232 Marionette TRACE conn3 <- [1,3066,null,{}] 00:08:42 INFO - PROCESS | 908 | 1463036922237 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}] 00:08:42 INFO - PROCESS | 908 | --DOCSHELL 167C5800 == 38 [pid = 908] [id = 618] 00:08:42 INFO - PROCESS | 908 | --DOCSHELL 1473AC00 == 37 [pid = 908] [id = 615] 00:08:42 INFO - PROCESS | 908 | --DOCSHELL 11353000 == 36 [pid = 908] [id = 617] 00:08:42 INFO - PROCESS | 908 | --DOCSHELL 12C46800 == 35 [pid = 908] [id = 613] 00:08:42 INFO - PROCESS | 908 | --DOCSHELL 1118A800 == 34 [pid = 908] [id = 626] 00:08:42 INFO - PROCESS | 908 | --DOCSHELL 0F5A3C00 == 33 [pid = 908] [id = 625] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 96 (14722400) [pid = 908] [serial = 2198] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 95 (17070C00) [pid = 908] [serial = 2192] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 94 (16B20C00) [pid = 908] [serial = 2201] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 93 (111C0800) [pid = 908] [serial = 2195] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 92 (17F5D400) [pid = 908] [serial = 2204] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 91 (19AC0C00) [pid = 908] [serial = 2288] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 90 (18D4F000) [pid = 908] [serial = 2286] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 89 (16FCC400) [pid = 908] [serial = 2273] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 88 (175E6000) [pid = 908] [serial = 2276] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 87 (16FD5000) [pid = 908] [serial = 2274] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 86 (16BCBC00) [pid = 908] [serial = 2282] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 85 (18718800) [pid = 908] [serial = 2279] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 84 (1769A400) [pid = 908] [serial = 2277] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 83 (1707C800) [pid = 908] [serial = 2283] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 82 (18766000) [pid = 908] [serial = 2280] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 81 (18D49000) [pid = 908] [serial = 2285] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 80 (1691F000) [pid = 908] [serial = 2270] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 79 (16917C00) [pid = 908] [serial = 2268] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 78 (16313800) [pid = 908] [serial = 2265] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 77 (167B8C00) [pid = 908] [serial = 2266] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 76 (14792800) [pid = 908] [serial = 2262] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 75 (160C0C00) [pid = 908] [serial = 2263] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 74 (105D2800) [pid = 908] [serial = 2259] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 73 (10D57000) [pid = 908] [serial = 2260] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 72 (12CCEC00) [pid = 908] [serial = 2257] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 71 (11352C00) [pid = 908] [serial = 2256] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 70 (14714800) [pid = 908] [serial = 2254] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 69 (11BC6800) [pid = 908] [serial = 2253] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 68 (19E4AC00) [pid = 908] [serial = 2251] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 67 (19B24400) [pid = 908] [serial = 2250] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 66 (17071800) [pid = 908] [serial = 2248] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 65 (16FCA000) [pid = 908] [serial = 2247] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 64 (14721800) [pid = 908] [serial = 2245] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 63 (134DC000) [pid = 908] [serial = 2244] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 62 (10D56C00) [pid = 908] [serial = 2242] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 61 (10572C00) [pid = 908] [serial = 2241] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 60 (19B21800) [pid = 908] [serial = 2239] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | --DOMWINDOW == 59 (169B9400) [pid = 908] [serial = 2271] [outer = 00000000] [url = about:blank] 00:08:42 INFO - PROCESS | 908 | 1463036922413 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 00:08:42 INFO - PROCESS | 908 | 1463036922430 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 908 | ++DOCSHELL 0F5A5C00 == 34 [pid = 908] [id = 778] 00:08:42 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (0F5A8000) [pid = 908] [serial = 2332] [outer = 00000000] 00:08:42 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (10708C00) [pid = 908] [serial = 2333] [outer = 0F5A8000] 00:08:42 INFO - PROCESS | 908 | 1463036922479 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (10E7E800) [pid = 908] [serial = 2334] [outer = 0F5A8000] 00:08:42 INFO - PROCESS | 908 | 1463036922929 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] 00:08:43 INFO - PROCESS | 908 | 1463036923017 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 00:08:43 INFO - PROCESS | 908 | 1463036923027 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:08:43 INFO - PROCESS | 908 | 1463036923030 Marionette TRACE conn3 <- [1,3070,null,{}] 00:08:43 INFO - PROCESS | 908 | 1463036923033 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}] 00:08:43 INFO - PROCESS | 908 | 1463036923112 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 00:08:43 INFO - PROCESS | 908 | 1463036923126 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 908 | ++DOCSHELL 111C9800 == 35 [pid = 908] [id = 779] 00:08:43 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (111CB800) [pid = 908] [serial = 2335] [outer = 00000000] 00:08:43 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (1157A400) [pid = 908] [serial = 2336] [outer = 111CB800] 00:08:43 INFO - PROCESS | 908 | 1463036923170 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (117DB000) [pid = 908] [serial = 2337] [outer = 111CB800] 00:08:43 INFO - PROCESS | 908 | 1463036923657 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]]]}] 00:08:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:08:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:08:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:08:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 698ms 00:08:43 INFO - PROCESS | 908 | 1463036923729 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 908 | 1463036923731 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 00:08:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:08:43 INFO - PROCESS | 908 | 1463036923735 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 908 | 1463036923739 Marionette TRACE conn3 <- [1,3074,null,{}] 00:08:43 INFO - PROCESS | 908 | 1463036923749 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}] 00:08:43 INFO - PROCESS | 908 | 1463036923832 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 00:08:43 INFO - PROCESS | 908 | 1463036923936 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 908 | ++DOCSHELL 12CCEC00 == 36 [pid = 908] [id = 780] 00:08:43 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (12CCF000) [pid = 908] [serial = 2338] [outer = 00000000] 00:08:43 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (12ED4400) [pid = 908] [serial = 2339] [outer = 12CCF000] 00:08:43 INFO - PROCESS | 908 | 1463036923984 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (132EE400) [pid = 908] [serial = 2340] [outer = 12CCF000] 00:08:44 INFO - PROCESS | 908 | 1463036924290 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:08:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:08:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 589ms 00:08:44 INFO - PROCESS | 908 | 1463036924316 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 908 | 1463036924318 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 00:08:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:08:44 INFO - PROCESS | 908 | 1463036924321 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 908 | 1463036924323 Marionette TRACE conn3 <- [1,3078,null,{}] 00:08:44 INFO - PROCESS | 908 | 1463036924331 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}] 00:08:44 INFO - PROCESS | 908 | 1463036924458 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 00:08:44 INFO - PROCESS | 908 | 1463036924467 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 908 | ++DOCSHELL 130E3000 == 37 [pid = 908] [id = 781] 00:08:44 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (132EB000) [pid = 908] [serial = 2341] [outer = 00000000] 00:08:44 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (14714800) [pid = 908] [serial = 2342] [outer = 132EB000] 00:08:44 INFO - PROCESS | 908 | 1463036924512 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (14720000) [pid = 908] [serial = 2343] [outer = 132EB000] 00:08:44 INFO - PROCESS | 908 | 1463036924967 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:08:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:08:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 682ms 00:08:45 INFO - PROCESS | 908 | 1463036925021 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 908 | 1463036925023 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 00:08:45 INFO - PROCESS | 908 | 1463036925026 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:08:45 INFO - PROCESS | 908 | 1463036925028 Marionette TRACE conn3 <- [1,3082,null,{}] 00:08:45 INFO - PROCESS | 908 | 1463036925031 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}] 00:08:45 INFO - PROCESS | 908 | 1463036925140 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 00:08:45 INFO - PROCESS | 908 | 1463036925146 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 908 | ++DOCSHELL 14722000 == 38 [pid = 908] [id = 782] 00:08:45 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (14735000) [pid = 908] [serial = 2344] [outer = 00000000] 00:08:45 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (15A92400) [pid = 908] [serial = 2345] [outer = 14735000] 00:08:45 INFO - PROCESS | 908 | 1463036925190 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (15ABAC00) [pid = 908] [serial = 2346] [outer = 14735000] 00:08:45 INFO - PROCESS | 908 | 1463036925620 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:08:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:08:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 620ms 00:08:45 INFO - PROCESS | 908 | 1463036925664 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 908 | 1463036925666 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 00:08:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:08:45 INFO - PROCESS | 908 | 1463036925669 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 908 | 1463036925671 Marionette TRACE conn3 <- [1,3086,null,{}] 00:08:45 INFO - PROCESS | 908 | 1463036925675 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}] 00:08:45 INFO - PROCESS | 908 | 1463036925807 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 00:08:45 INFO - PROCESS | 908 | 1463036925915 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 908 | ++DOCSHELL 16309800 == 39 [pid = 908] [id = 783] 00:08:45 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (1630AC00) [pid = 908] [serial = 2347] [outer = 00000000] 00:08:45 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16439400) [pid = 908] [serial = 2348] [outer = 1630AC00] 00:08:45 INFO - PROCESS | 908 | 1463036925959 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (167B8800) [pid = 908] [serial = 2349] [outer = 1630AC00] 00:08:46 INFO - PROCESS | 908 | 1463036926332 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]]]}] 00:08:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:08:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:08:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 698ms 00:08:46 INFO - PROCESS | 908 | 1463036926353 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 908 | 1463036926355 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 00:08:46 INFO - PROCESS | 908 | 1463036926358 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:08:46 INFO - PROCESS | 908 | 1463036926360 Marionette TRACE conn3 <- [1,3090,null,{}] 00:08:46 INFO - PROCESS | 908 | 1463036926369 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}] 00:08:46 INFO - PROCESS | 908 | 1463036926476 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 00:08:46 INFO - PROCESS | 908 | 1463036926481 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 908 | ++DOCSHELL 1630A400 == 40 [pid = 908] [id = 784] 00:08:46 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16310800) [pid = 908] [serial = 2350] [outer = 00000000] 00:08:46 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (167F4000) [pid = 908] [serial = 2351] [outer = 16310800] 00:08:46 INFO - PROCESS | 908 | 1463036926525 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (16917400) [pid = 908] [serial = 2352] [outer = 16310800] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 79 (187D8800) [pid = 908] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 78 (0F5A3800) [pid = 908] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 77 (1157D800) [pid = 908] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 76 (17974400) [pid = 908] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 75 (16FC8400) [pid = 908] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 74 (167BF000) [pid = 908] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 73 (18D4A400) [pid = 908] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 72 (16A7E800) [pid = 908] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 71 (160C5C00) [pid = 908] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 00:08:46 INFO - PROCESS | 908 | --DOMWINDOW == 70 (11BC3C00) [pid = 908] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:08:47 INFO - PROCESS | 908 | 1463036927055 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 729ms 00:08:47 INFO - PROCESS | 908 | 1463036927099 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 908 | 1463036927101 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 00:08:47 INFO - PROCESS | 908 | 1463036927104 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:08:47 INFO - PROCESS | 908 | 1463036927106 Marionette TRACE conn3 <- [1,3094,null,{}] 00:08:47 INFO - PROCESS | 908 | 1463036927110 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}] 00:08:47 INFO - PROCESS | 908 | 1463036927245 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 00:08:47 INFO - PROCESS | 908 | 1463036927310 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 908 | ++DOCSHELL 0CA75C00 == 41 [pid = 908] [id = 785] 00:08:47 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (1102CC00) [pid = 908] [serial = 2353] [outer = 00000000] 00:08:47 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (1691EC00) [pid = 908] [serial = 2354] [outer = 1102CC00] 00:08:47 INFO - PROCESS | 908 | 1463036927353 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (169AC000) [pid = 908] [serial = 2355] [outer = 1102CC00] 00:08:47 INFO - PROCESS | 908 | 1463036927704 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]]]}] 00:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 636ms 00:08:47 INFO - PROCESS | 908 | 1463036927743 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 908 | 1463036927745 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 00:08:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:08:47 INFO - PROCESS | 908 | 1463036927748 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 908 | 1463036927750 Marionette TRACE conn3 <- [1,3098,null,{}] 00:08:47 INFO - PROCESS | 908 | 1463036927753 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}] 00:08:47 INFO - PROCESS | 908 | 1463036927832 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 00:08:47 INFO - PROCESS | 908 | 1463036927838 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 908 | ++DOCSHELL 12CCE000 == 42 [pid = 908] [id = 786] 00:08:47 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (16916000) [pid = 908] [serial = 2356] [outer = 00000000] 00:08:47 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (16B17400) [pid = 908] [serial = 2357] [outer = 16916000] 00:08:47 INFO - PROCESS | 908 | 1463036927881 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (16B17800) [pid = 908] [serial = 2358] [outer = 16916000] 00:08:48 INFO - PROCESS | 908 | 1463036928295 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"]]]}] 00:08:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:08:48 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 00:08:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:08:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 589ms 00:08:48 INFO - PROCESS | 908 | 1463036928346 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 908 | 1463036928347 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 00:08:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:08:48 INFO - PROCESS | 908 | 1463036928363 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 908 | 1463036928365 Marionette TRACE conn3 <- [1,3102,null,{}] 00:08:48 INFO - PROCESS | 908 | 1463036928353 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}] 00:08:48 INFO - PROCESS | 908 | 1463036928429 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 00:08:48 INFO - PROCESS | 908 | 1463036928434 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\", \"1d2c97a3-e208-4932-ad31-eeb25a5c47d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 908 | ++DOCSHELL 14715C00 == 43 [pid = 908] [id = 787] 00:08:48 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (16E1A800) [pid = 908] [serial = 2359] [outer = 00000000] 00:08:48 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (16E24C00) [pid = 908] [serial = 2360] [outer = 16E1A800] 00:08:48 INFO - PROCESS | 908 | 1463036928477 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (16EFD000) [pid = 908] [serial = 2361] [outer = 16E1A800] 00:08:49 INFO - PROCESS | 908 | 1463036929003 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]]]}] 00:08:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:08:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 683ms 00:08:49 INFO - PROCESS | 908 | 1463036929035 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 908 | 1463036929039 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 00:08:50 WARNING - u'runner_teardown' () 00:08:50 INFO - No more tests 00:08:50 INFO - Got 0 unexpected results 00:08:50 INFO - SUITE-END | took 628s 00:08:50 INFO - Closing logging queue 00:08:50 INFO - queue closed 00:08:50 INFO - Return code: 0 00:08:50 WARNING - # TBPL SUCCESS # 00:08:50 INFO - Running post-action listener: _resource_record_post_action 00:08:50 INFO - Running post-run listener: _resource_record_post_run 00:08:51 INFO - Total resource usage - Wall time: 637s; CPU: 17.0%; Read bytes: 92470272; Write bytes: 948241920; Read time: 2038435; Write time: 1350872 00:08:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:08:51 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 102135808; Read time: 0; Write time: 163457 00:08:51 INFO - run-tests - Wall time: 634s; CPU: 17.0%; Read bytes: 92462080; Write bytes: 808931328; Read time: 2035320; Write time: 1129553 00:08:51 INFO - Running post-run listener: _upload_blobber_files 00:08:51 INFO - Blob upload gear active. 00:08:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:08:51 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 00:08:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:08:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:08:52 INFO - (blobuploader) - INFO - Open directory for files ... 00:08:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:08:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:08:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:08:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:08:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:08:53 INFO - (blobuploader) - INFO - Done attempting. 00:08:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:08:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:08:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:08:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:08:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:08:55 INFO - (blobuploader) - INFO - Done attempting. 00:08:55 INFO - (blobuploader) - INFO - Iteration through files over. 00:08:55 INFO - Return code: 0 00:08:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:08:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fd70f04ee75eb4df14111c57fcc28576047785bb145b1e42a4d78e3fef8d2c3c1fb455f1405f8d1fd36cb732ebccf4e8fa96df38a0c12d35c516e212c015e8df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f3f0af4f91b5ba5581a926b6ae2ac56f2e8d059373013fa7a80868b8f6a71d90ab0fbbcc90c998ab4b43e942c89bcd5c9735b1e0827a54c3812e7b451ab3903f"} 00:08:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:08:55 INFO - Writing to file C:\slave\test\properties\blobber_files 00:08:55 INFO - Contents: 00:08:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fd70f04ee75eb4df14111c57fcc28576047785bb145b1e42a4d78e3fef8d2c3c1fb455f1405f8d1fd36cb732ebccf4e8fa96df38a0c12d35c516e212c015e8df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f3f0af4f91b5ba5581a926b6ae2ac56f2e8d059373013fa7a80868b8f6a71d90ab0fbbcc90c998ab4b43e942c89bcd5c9735b1e0827a54c3812e7b451ab3903f"} 00:08:55 INFO - Running post-run listener: copy_logs_to_upload_dir 00:08:55 INFO - Copying logs to upload dir... 00:08:55 INFO - mkdir: C:\slave\test\build\upload\logs 00:08:55 INFO - Copying logs to upload dir... 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - Using _rmtree_windows ... 00:08:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=750.740000 ========= master_lag: 46.63 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 17 secs) (at 2016-05-12 00:08:56.673849) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 00:08:56.674697) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fd70f04ee75eb4df14111c57fcc28576047785bb145b1e42a4d78e3fef8d2c3c1fb455f1405f8d1fd36cb732ebccf4e8fa96df38a0c12d35c516e212c015e8df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f3f0af4f91b5ba5581a926b6ae2ac56f2e8d059373013fa7a80868b8f6a71d90ab0fbbcc90c998ab4b43e942c89bcd5c9735b1e0827a54c3812e7b451ab3903f"} build_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fd70f04ee75eb4df14111c57fcc28576047785bb145b1e42a4d78e3fef8d2c3c1fb455f1405f8d1fd36cb732ebccf4e8fa96df38a0c12d35c516e212c015e8df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f3f0af4f91b5ba5581a926b6ae2ac56f2e8d059373013fa7a80868b8f6a71d90ab0fbbcc90c998ab4b43e942c89bcd5c9735b1e0827a54c3812e7b451ab3903f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.99 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 00:08:57.775529) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:08:57.775877) ========= '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-014\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-014 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-014 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-014 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-014 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-014 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:08:57.900942) ========= ========= Started reboot slave lost (results: 0, elapsed: 9 secs) (at 2016-05-12 00:08:57.901252) ========= ========= Finished reboot slave lost (results: 0, elapsed: 9 secs) (at 2016-05-12 00:09:07.888369) ========= ========= Total master_lag: 48.16 =========